明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 7969|回复: 12

[LISP]求助,如何把一个剪裁出一个封闭区域内的所以东西

  [复制链接]
发表于 2004-8-26 16:42:00 | 显示全部楼层 |阅读模式
谢谢大家


有一个问题想请教大家,如何写一段Lisp程序,实现如下功能


有N个图层,我想画出一个封闭的区域,通过一个Lisp程序把区域内所有的


东西全部保留,区域外的都删除掉,和区域相交的就和区域的边线做裁剪。


谢谢了

本帖被以下淘专辑推荐:

  • · 工具|主题: 71, 订阅: 4
发表于 2004-8-26 17:40:00 | 显示全部楼层

回复

主程序: C:ZClipS (看一下功能,代码有些乱,挺古老的lsp程序了)



a:





b:





lsp:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
回复 支持 1 反对 0

使用道具 举报

发表于 2022-10-24 11:38:00 | 显示全部楼层
王咣生 发表于 2004-8-26 17:40
主程序: C:ZClipS (看一下功能,代码有些乱,挺古老的lsp程序了)

谢谢分享哦。
发表于 2022-10-24 14:10:49 | 显示全部楼层
这个剪得好
 楼主| 发表于 2004-8-27 09:16:00 | 显示全部楼层
Thanks~~~~
发表于 2004-8-27 10:50:00 | 显示全部楼层
对xref没有用。
发表于 2011-9-24 16:50:15 | 显示全部楼层
不错的东西
发表于 2011-9-25 14:56:05 | 显示全部楼层
值得学习,顶!!!!!!!!!!!!
发表于 2011-9-25 20:34:32 | 显示全部楼层
如果你用的是2010,你可以在布局空间中使用“转移到模型空间”,则布局中框内的对象全部保留,而框外的对象全部删除。

你试一下!
发表于 2011-9-26 17:27:09 | 显示全部楼层
本帖最后由 zsw23 于 2011-9-26 17:41 编辑
panliang9 发表于 2011-9-25 20:34
如果你用的是2010,你可以在布局空间中使用“转移到模型空间”,则布局中框内的对象全部保留,而框外的对象 ...


这个是可以,但是hatch被打碎。如果不是1:1的比例,图纸会自动缩放。
btw:cad2009用这个lisp裁剪的不是很干净,ucs下会出问题
发表于 2012-8-14 00:10:36 | 显示全部楼层
王咣生 发表于 2004-8-26 17:40
主程序: C:ZClipS (看一下功能,代码有些乱,挺古老的lsp程序了)

这个程序很好用 赞一个先 请问 要是想把把封闭区域内的所有东西都给删掉 该怎么修改呢
发表于 2012-8-15 17:02:18 | 显示全部楼层
正好要用到,参考下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-16 01:16 , Processed in 0.204824 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表