byk3bep 发表于 2022-7-7 13:51:51

擦除曲线块

我试图创建一个块女巫时,移动到另一个元素(比方说一个舱口)掩盖它。由闭合直多段线组成的块没有问题。
 
然而并非所有的块都有直边。
 
为了简化:
 
我怎样才能创建块,一个简单的圆,当移动到它上面时,它会遮住舱口?

mikekmx 发表于 2022-7-7 14:12:31

 
我曾经需要这样做。
我的解决方案是在原始块几何体下的块中有一个纯白色图案填充。
绘图顺序是一个痛苦的tho,不断恢复到新的东西(即白色实心图案填充)是在其他块几何体。我不得不重新绘制了很多块,从白色图案填充开始。

JamCAD 发表于 2022-7-7 14:50:59

或者,如果你使用了一个有很多边的多边形,我怀疑你是否能够分辨出其中的差异,除非你放大。当我想要在剖面标记块后面进行擦除时,我会这样做。我发现一个有大约30条边的多边形很好。

BIGAL 发表于 2022-7-7 14:57:46

您可以采用圆弧并制作直线段,以用于类似于擦除的多边形解决方案。使用lisp
页: [1]
查看完整版本: 擦除曲线块