我试图做的是将三维多段线更改为多段线,因为autocad 2004LT没有express工具,我无法使用展平功能。所以我在研究是否有可能用一个脚本来做这样的事情?有可能吗? 你的宏一定有问题。我刚刚在2002年手动尝试了相同的过程,它展平了一条三维多段线
好的,好的,urm不知道出了什么问题,当我应用宏时,我在命令中得到-
输入要更改的特性:
_厚度
指定新厚度:0
输入要更改的特性:
无法更改三维多段线的厚度。
无法更改块的厚度。
命令:
CHPROP公司
选择对象:
我点击物体,它是一条三维多段线,然后我进入命令-
找到CHPROP 1
输入要更改的特性:
现在我该怎么做才能将三维多边形更改为多段线?? 这有帮助吗?
新建块。图纸 我只使用拟议宏的移动部分。我已经在世界上有了UCS,以后不需要更改属性。
这是我的命令行的副本:
命令:m
移动
选择对象:全部
找到1个
选择对象:
指定基点或位移:(我只在屏幕上的任何位置拾取一个点)指定第二个位移点或:@0,0,1e99
命令:m
移动
选择对象:p
找到1个
选择对象:
指定基点或位移:(我只在屏幕上的任何位置拾取一个点)指定第二个位移点或:@0,0,-1e99
您发布的图形已全部为零,但此过程不适用于三维块。它之所以有效,是因为您使用的AutoCAD坐标远远超出了forseen精度,因此通过给z值一个巨大的值,AutoCAD放弃并设置了z值。所以当你反向移动时,所有的z坐标都变为零。但是,3D块会记住微分z值,并在第二次移动时保留这些值。 我用你的新积木做了实验。dwg并能够创建多段线,只需首先将对象分解为1466条线段,然后使用PEDIT命令和连接选项将其重新组合。 我也在考虑爆炸,然后沿着这条路线走,但在使用PEDIT之前,你不是必须把z起点和终点归零吗? 您从未提到要将三维多段线更改为二维多段线。
Flatte也不会这么做。
在LT上,你需要使用备注方法。 不,我没有(我认为OP已经做到了)。我用了魔法。急板地。。。樟哥。。。完成。
页:
1
[2]