gtwatson 发表于 2022-7-7 20:07:38

 
我在Supflat的代码段中将“list 0 0 n”改为“list n 0 0”,并称之为SupflatX,它成功了,所以我很幸运。
 
(vla移动x(vlax-3d-point(列表0))
(vlax-3d-point(列表n 0)))

gtwatson 发表于 2022-7-7 20:11:13

我使用Supflat和修改后的SupflatX以及Overkill将3D展平,但我现在需要通过我的3D模型剪切截面。我一直在阅读有关UCS的文章,并选择了3个点来创建一个新的UCS,但我想知道是否可以选择驻留在新UCS平面上的线(手动或使用LISP)并生成一块这些线,以便将它们插入到新的DWG中。有没有办法选择位于新平面上的线?
TIA

gtwatson 发表于 2022-7-7 20:16:41

读了一点之后,我发现我可以使用3个点选择一个平面,转到“属性”对话框,快速选择,然后选择Delta Z等于0.0的线。这将生成一个选择集,该选择集仅包含平面上的线,我可以将该集复制到块并将其粘贴到新图形。
页: 1 [2]
查看完整版本: 将三维图形展平到二维