① 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软件中的基本图元属性。
纯手打,如果觉得可以请采纳!