① CAD中怎樣把不在一個平面的線條放在同一個平面。 有線條需要修剪,好像不在一個平面內
如果你的線條是直線 打開mo屬性管理的選項把Z軸坐標都改為0,如果是多段線就把標高改為0
這樣就會在同一平面上了,
如果是大量的線或想把整個圖修改到同一平面上,可以使用插件工具如(燕秀工具箱)或是天正自帶的統一標高功能
② cad圖裡面很多很多的圖元都不是在同一平面上的,請問怎樣才能最方便的把所有的圖元放在同一個平面上呢
如果是很多塊的話,我沒有辦法,如果是其它對象的話,可以一鍵完成這個動作。
AutoCAD裡面,對象在Z軸移動到無窮遠,然後移動回來,你會發現Z的坐標全部是0了。
程序就是這個原理來解決同一個平面的問題。
;;;;;;Z坐標歸零;;
(defunc:z0(/#os1&kw)
(setvar"cmdecho"0)
(setvar"blipmode"0)
(setq#os1(getvar"osmode"))
(command"ucs""")
(if(setq&kw(ssget"x"(list(cons0"~INSERT"))));;選擇所有對象
(progn
(setvar"osmode"0)
(princ" 請等待,正在歸零")
(command"MOVE"&kw""'(001e99)"""move""p"""'(00-1e99)"")
(princ" OK已經歸零");;如果有塊的話,選擇除了塊以外的對象z坐標歸零
(setvar"osmode"#os1)
)
)
(setvar"cmdecho"1)
(princ)
);復制到記事本,以【.lsp】為後綴命名。打開AutoCAD,載入autolisp,命令【Z0】
③ cad圖裡面很多很多的圖元都不是在同一平面上的,請問怎樣才能最方便的把所有的圖元放在同一個平面上呢
這個是天正建築的自定義實體,也是建築信息模型當中的一部分,可以理解為將一個特定的圖形樣式賦予特有的屬性,例如一個矩形或者兩根線,在專業軟體中就可以賦予牆的屬性,當然這么做不是沒有意義的,他會有牆的特有屬性,例如你插入門窗,牆體會自動斷開,兩個牆相交,牆體相交部分會自動進行修剪等等,這都是自定義實體提供的便利。當然不方便的地方就是這些自定義實體在普通的cad軟體中是顯示不出來的,需要插件或者掛接專業軟體來進行後續的觀察和編輯。
你上述的那些屬性類型是cad軟體中的基本圖元屬性。
純手打,如果覺得可以請採納!