明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2238|回复: 5

怎样修剪特定图层上的线?

[复制链接]
发表于 2011-11-10 10:51:21 | 显示全部楼层 |阅读模式
本帖最后由 zzl9105 于 2011-11-10 10:53 编辑

见附图
如何用黄色外框修剪它内部的青色线,用f,四个点集已知,为图中黄色虚线,
但不能把其它图层线修剪了,比如红色线。
不要运用图层锁定,用筛选法
谢谢


该贴已经同步到 zzl9105的微博

本帖子中包含更多资源

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

x
发表于 2011-11-10 11:00:50 | 显示全部楼层
本帖最后由 xiaxiang 于 2011-11-10 11:01 编辑

思路都有了,还怕写不出程序来?应该自己动手先试一下
 楼主| 发表于 2011-11-10 11:47:38 | 显示全部楼层
补充下:
问题是,用什么方法,把红色线排除在外?
在执行trim时,有没有直观的过滤对象?
我是ssget把青色线选好了,再选交点trim的,感觉效率不高,
要一个个的去求交点
(此处多出一个问题,交点处有多根线,trim时,只输一次该点,多线都能被剪么?没试过)
就不能很直观的trim时,用f,四个点集,把它都剪了(红色外)?
发表于 2011-11-10 11:54:02 | 显示全部楼层
ssget时用-4过滤器试试
 楼主| 发表于 2011-11-10 12:05:22 | 显示全部楼层
可能我还是没把问题说清楚
我是想,用trim,然后选修剪对象,再选被修剪对象,然后回车结束
我们在人工操作时,不是可以框选被修改对象,就一次性全部剪了吗?
我就是问,在lisp中,可不可以也一次性完成,中间加一个功能,把红色除外
或者说,只选中指定图层上的对象
而不是用
        (repeat (sslength ss1)
        (setq en (ssname ss1 n))
它来,还是一个个的修剪线
如果说这个思路实现不了,那我觉得把其它图层临时锁定,效率是最高的
旨在讨论它的修剪效率
发表于 2013-1-26 14:47:38 | 显示全部楼层
可以做个选层修剪LSP
就跟选 层复制那种一样的

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-1 06:03 , Processed in 0.150553 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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