motee-z 发表于 2022-7-6 06:47:54

joine 2多段线

我在一个例程中创建了2条多段线,其中一条可以连接到任何多段线,但另一条不可能,会有什么问题
附图说明多段线
用于创建的命令是
(command ".pline")
(mapcar 'command ptlst)
(setvar"osmode"0)
(command)
样品图纸

ReMark 发表于 2022-7-6 07:04:36

你能告诉我们你指的是哪条折线吗?

motee-z 发表于 2022-7-6 07:13:14

对不起,我附上了错误的图纸,我修改了它

ReMark 发表于 2022-7-6 07:20:03


motee-z 发表于 2022-7-6 07:30:12

感谢回复
当我创建pline时,我将ucs移动到一个点,然后使用点列表,然后将ucs移动到另一个点,然后使用相同的点列表,这意味着两种情况下的ucs不在零平面中。实际上,我检查了形成usc的点,发现它们的z值为零,这意味着其他原因导致

ReMark 发表于 2022-7-6 07:35:30

我无法解释发生了什么,因为这超出了我的专业水平。我知道如果分解多段线,会得到三条表现出相同问题的线。然而,如果我在它们上使用“展平”命令,问题就会消失,我可以用Pedit>将这些线重新连接起来,形成一条“Z”为0的连续多段线。

motee-z 发表于 2022-7-6 07:44:43

多段线的所有顶点都已为零值,这意味着如果拾取任何点,它将变平

ReMark 发表于 2022-7-6 07:52:34

True,但我的多段线相对于UCS没有负拉伸方向,而你的多段线具有负拉伸方向。这就是为什么您的多段线不会连接到另一条多段线。
页: [1]
查看完整版本: joine 2多段线