摘要:在Auto CAD中用Auto LISP開發出石材http://www.stonebuy.com/鋪設的參數化分割軟件,該軟件可以根據需要選擇不同的鋪設方式,以輸入的石材http://www.stonebuy.com/規格為標準對選定的鋪設區域進行參數化分割及編號,從中選擇最佳的鋪設效果。
1、前言
長期以來,建筑石材http://www.stonebuy.com/工程業一直停留在手工設計制圖階段,在CAD技術飛速發展的今天,石材http://www.stonebuy.com/的CAD技術的應用和發展速度明顯滯后。具體表現在,盡管眾多功能強大的CAD/CAM軟件不斷推出,但在石材http://www.stonebuy.com/加工業,特別是設計上CAD/CAM的強大功能并未真正發揮出來 。相當數量的石材http://www.stonebuy.com/企業http://www.stonebuy.com/enterprise/所購置的設備和軟件僅僅停留在繪圖功能上。所以,根據石材http://www.stonebuy.com/加工業的特點,在通用CAD平臺上開發出適合我國國情的石材http://www.stonebuy.com/加工和設計軟件,無疑具有特別重要的意義,同時又是經濟可行的。
2、石材http://www.stonebuy.com/鋪設的參數化分割的設計構思
裝飾石材http://www.stonebuy.com/的設計過程,經常會遇到平面石材http://www.stonebuy.com/的分割設計。如高檔賓館、寫字樓等場所的大廳、共用通道、衛生間等等地方的地面和墻面,用花崗石裝飾,效果高雅大方、經久耐用,雖然昂貴卻深受歡迎。
石材http://www.stonebuy.com/鋪設的參數化設計的基本思路是,首先,在Auto CAD中繪制出欲分割的平面圖形,選擇其中要分割的區域,調用用Auto LISP開發的相應功能模塊,給定相關的參數,并選擇所需的鋪設方式進行分割。不滿意時可以重新鋪設,直至鋪設效果滿意為止(主要是大小合適)。石材http://www.stonebuy.com/鋪設的
圖2是選定鋪設邊界分割的示意圖,圖中有兩塊欲鋪設區域,每塊鋪設區域均可以根據需要進行分割。右圖是分割后的效果圖,其中小方塊的長和寬是鋪設參數即石材http://www.stonebuy.com/的規格,小方塊中的文本即為分割石材http://www.stonebuy.com/的編號。鋪設的方式可選擇鋪設起點有左下角、左上角、左中角、右下角、右上角、右中點、上中點、下中點、正中心等多種形式,根據需要采取多種方式鋪設進行比較,從而找到最佳的鋪設方案。
3、石材http://www.stonebuy.com/鋪設的參數化分割及編號的程序開發
3.1軟件的整體結構
軟件的開發,主要是在Auto CAD R14平臺上用Auto LISP開發出來的。當然,在Auto CAD2000中用Visal LISP開發,其思路和步驟是完全一樣的,且效率更高。所有程序代碼均在Auto CAD R14中調試通過,同時,也被Auto CAD2000兼容。圖3為軟件的整體結構示意圖。
3.2軟件部分功能模塊的代碼及說明
(1)主函數STONE
圖3為主函數STONE的程序流程圖,其代碼如下:
(2)對話框文件
對話框文件stone正確加載后在窗口顯示。
4、結論
(1)該模塊主要是針對地面的鋪設分割設計,也可以用于墻面的鋪設分割設計。但由于鋪設對象的復雜化,其應用范圍有限,如復雜地面和電梯通道墻面,該模塊的自動分割功能的效果就不是很好。其次,鋪設分割設計的效果受人為因素的影響很大,由于設計人員的愛好和藝術修養不同,其設計的結果,某種程序上很難孰優孰劣。所以,建立相應的專家系統,是完善該功能的發展方向之一。
(2)對分割好的石材http://www.stonebuy.com/進行編號時,應該充分考慮到石材http://www.stonebuy.com/的分類加工和施工的先后順序,但由于具體情況千變萬化,很難有一定的規律可尋。因此,還是先分割先編號的辦法處理,再半手工半自動化地完成加工單的開立工作。這樣處理雖然方便,但其編號缺乏加工和施工的規律性,所以,同樣有待進一步完善。
阿拉善黃、阿拉善紅、內蒙古黃金麻、內蒙古新卡麥,新卡麥、黃銹石...
大門紅防腐石材,海島紅,防腐花崗巖
沙啡黃麻、沙啡茶麻、紅金麻,各種石材板面及異形工程石材 廠礦一...