unfeltboy 发表于 2004-8-27 19:20:00

能不能编个程序剪切一个框内的所有对象

能不能编个程序剪切一个框内的所有对象,


在论坛上看到有一个裁图程序可以把一个框外的图形全部裁掉,但我现在想要的功能反过来是要把框内的图形全部裁,不知道哪位有这个程序能不能拿来共享一下

二更更二 发表于 2023-2-12 20:39:00

ZZXXQQ 发表于 2004-9-23 16:44
试一下这个程序,是在yulijin60的基础上改的。程序在R14上调试通过。




要是能变成指定多段线或线条就更好了

小狼 发表于 2004-8-27 19:37:00

用autodesk Map吧,它的裁剪非常好,它的内部函数比现在决大部分的都好

aaddff 发表于 2004-8-28 17:28:00

2002et里边也有的,extrim试下

yinheng 发表于 2004-9-22 13:12:00

改功能如何实现哦,那位有没有这样的lsp。我也想要。

yulijin608 发表于 2004-9-22 13:31:00

可以参考一下下面的程序:


(defun c:cut()<BR>       (setq        b1 (getcorner<BR>                                       (setq a1 (getpoint "\n指定选择框"))<BR>                       )<BR>       )<BR>       (setq see (ssget "_c" a1 b1 ))<BR>       (if (/= see nil)<BR>                       (command "_cutclip" see)<BR>        )<BR>        )

yinheng 发表于 2004-9-22 13:41:00

以上是将选框中的所有元素都删除调了即框选删除的意思。有没有把CAD的文件像Potoshop中剪切图像一样将选框中的东西剪下来再可以复制道其他地方去。线条缘选框断调了。最好设计成该选框是多边形的。

yulijin608 发表于 2004-9-22 15:05:00

点右键可以粘贴啊

CADghost 发表于 2004-9-23 11:21:00

下午给你发一个

雪山飞狐_lzh 发表于 2004-9-23 11:35:00

2005的ET到倒是可以:)

wyj_007 发表于 2004-9-23 12:39:00

用EXTRIM命令,想剪内想剪外都可以.
页: [1] 2 3 4
查看完整版本: 能不能编个程序剪切一个框内的所有对象