明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2159|回复: 6

[求助]如何实现两条线之间的剪切

[复制链接]
发表于 2004-6-29 21:43:00 | 显示全部楼层 |阅读模式
先选择两条曲(直)线作为边界,以后选择的实体,都是剪切掉两曲(直)线之间的部分,用lisp该如何实现,求助了。最好能举和例子。
发表于 2004-6-29 21:46:00 | 显示全部楼层
找到两个交点,用命令BREAK
 楼主| 发表于 2004-6-29 22:40:00 | 显示全部楼层
谢谢,纠正我的思路,剪切首先想到了trim,到把break忘记了。
发表于 2004-6-30 13:58:00 | 显示全部楼层
精灵王发表于2004-6-29 22:40:00谢谢,纠正我的思路,剪切首先想到了trim,到把break忘记了。
其实,你的思路也是可行的,可以找出两条线之间的虚拟线段,用trim命令也很好;如下例: 假定e为两条边界线段所构成的选集,p1,p2为那条虚拟线段的两端点,则 (command "trim" e "" "F" p1 p2 "")
 楼主| 发表于 2004-6-30 14:11:00 | 显示全部楼层
就是p1、p2的值不太好取,你有好的办法吗?否则这样就将两条编辑之间,p1、p2之间的线全部剪了,其中可能有不需要剪切的。
发表于 2004-6-30 14:26:00 | 显示全部楼层
你不是说要剪掉两条线段之间的线段吗?这种方法只能剪掉与两条线段相交的线段,不相交是不会剪掉的.再一个问题,那两条作为边界线的线段,反正我们是要选它的(不是用鼠标就是用过滤),既然选择了它,就得到了它的位置信息,那么求其之间的两点应该就不难了.
 楼主| 发表于 2004-6-30 14:30:00 | 显示全部楼层
谢谢,我理解了,我觉得还是用break,比较直观。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-10-1 02:17 , Processed in 0.156334 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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