Karol 发表于 2019-5-8 20:31:17

无法修剪2条样条线

在R13上,这两条样条曲线(一条是直线)不能相互修剪
**** Hidden Message *****

ribarm 发表于 2019-5-9 01:19:12

平面化样条和直线,然后使用相交方法检查相交...如果它返回点坐标,则表示存在交点...然后,我认为修剪将是可能的 - 虽然没有经过测试...
与相交方法:
(vl-load-com)
(vlax-invoke (vlax-ename->vla-object (car (entsel "\nPick LINE..."))) 'intersectwith (vlax-ename->vla-object (car (entsel "\nPick SPLINE..."))) acextendnone)

这里的主要问题是如何将3D实体 - 样条与1D实体 - LINE...好吧,您可以尝试使用OSNAPS:命令MOVE,在SPLINE上选择具有“_nea”OSNAP的点,并使用“_nea”OSNAP作为LINE上的目标点选择点...如果样条是2D的,它们将被平面化,但如果它是3D的,我想你可以从交点修剪一侧,另一侧应该保持恕我直言......
HTH., M.R.

mjfarrell 发表于 2019-5-9 10:13:36

试着把它们压扁
页: [1]
查看完整版本: 无法修剪2条样条线