qtzy 发表于 2002-7-5 19:51:00

[求助]第一次来这里,有一个很菜的问题。

在CADR14里,先画一条直线然后再画一个圆,圆和直线重合能不能让圆中间的直线不显示出来,并且不使用断开。
谢谢

mccad 发表于 2002-7-5 21:05:00

这个问题不菜,因为要用到三维实体来解决

如果只是个圆是不可能在挡住直线的,只有三维实体再使用隐藏功能才能将直线挡住。

webhun 发表于 2002-7-6 01:24:00

用面域也可,问题的确不菜

qtzy 发表于 2002-7-6 03:29:00

具体说说面域的实现方法好吗?我试了老半天也没有做到。谢谢。

陈伯雄 发表于 2002-7-6 08:37:00

可借用Wipe对象解决这种需求,参见附件...

陈伯雄 发表于 2002-7-6 08:40:00

附件。


摘自《Visual LISP for AutoCAD2002程序设计——技巧与范例》第五章

L_Fei 发表于 2002-7-6 08:48:00

可以用wipeout来实现

在cad R14的Bonus工具(需要自定义或完全安装才有)里的wipeout命令可以实现这个功能,具体位置为Bonus--draw--wipeout。先画圆和线,然后以圆和线的交点及任找任意两点,用pline画一个多边形框,执行wipeout,安提示作即可。

webhun 发表于 2002-7-6 09:42:00

面域作好后将之沿Z轴提高一点,使用消隐

页: [1]
查看完整版本: [求助]第一次来这里,有一个很菜的问题。