只需一步,快速开始
BREAK打断有方向性,已知矩形四个点,请问怎样用BREAK打断1-2之间的线段,而保留其它3条边
或者用其它方法直接删除两点之间的线段(LINE或PLINE格式)
LISP命令怎样写?
谢谢
您需要 登录 才可以下载或查看,没有账号?注册
使用道具 举报
之所以不容易达到你的要求,是因为点 1 既是起点也是终点
建议直接trim或
vla-put-closed 将多段线设为不闭合
哦,还以为发现了新问题呢。
请问用附件程序画完圆弧后,怎样删除点1、点2之间的线段呢?
点1、点2之间的线段可能是单独的LINE,或者是PLINE的一部分
这个情况有很多的不可预测因素,建议楼主不要删除这个线段,改一下思路:
(setq old1 (getvar "blipmode")) (setvar "blipmode" 0)
(setq en (car (entsel "\n选择直线、多段线 <拾取点>: "))) (if (not en) (setq pt1 (getpoint "\nSelect the first point:") pt2 (getpoint pt1 "\nSelect the second point:") ) )
这个程序是hicool提供的,我想达附图的效果
http://bbs.mjtd.com/forum.php?mod=viewthread&tid=68729
另外(setq en (car (entsel "\n选择直线、多段线 <拾取点>: ")))没有反应呀
执行命令后,没法选取直线、多段线,仅能回车后拾取点
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 ) ©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途
GMT+8, 2025-9-21 04:16 , Processed in 0.163661 second(s), 27 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.