找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1311|回复: 7

[求助] 求一个以一个图层上的所有线为边界的延伸命令

[复制链接]
发表于 2013-11-20 00:07:30 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
例如我以轴线为边界,把周围的墙线都延伸到轴线位子,把多余的墙线修剪掉
QQ图片20131120000635.jpg
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
 楼主| 发表于 2013-11-20 00:10:12 | 显示全部楼层
是要整个平面图都这样,我自己也弄了一下,弄了半天没弄出来(defun C:efe (/  d1 d2 d3)
  (setvar "cmdecho" 0)
     (setq d1 (entsel))
   (setq d2 (entget (car d1)))
   (setq d3 (ssget "x" (list (cons 0 "dote"))))
   (command "EXTEND" "d3")
  (princ)
)

其实我的思路是像先那轴线的选择集获得,再延伸

点评

结果图啥样?  详情 回复 发表于 2013-11-20 00:25
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

发表于 2013-11-20 00:25:11 | 显示全部楼层
wxa123wl 发表于 2013-11-20 00:10
是要整个平面图都这样,我自己也弄了一下,弄了半天没弄出来(defun C:efe (/  d1 d2 d3)
  (setvar "cmde ...

结果图啥样?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-11-21 01:40:35 | 显示全部楼层
我想应该是先找出线段定点坐标然后,然后再在个范围内的搜索,到红色线的距离,当小于一定值才延伸(我的思路是:延伸边界感觉是红色线才好,是吧?我也不是很懂),还有的超出了红线,,修剪掉(我的思路是:要以红色线为为边界,打断蓝色线,然后删除小于一个范围的短小线段),

原图

原图

效果图

效果图

点评

API应用中有个移动延伸修剪可供参考  详情 回复 发表于 2013-11-21 07:53
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2013-11-21 07:53:35 来自手机 | 显示全部楼层
wxa123wl 发表于 2013-11-21 01:40
我想应该是先找出线段定点坐标然后,然后再在个范围内的搜索,到红色线的距离,当小于一定值才延伸(我的思 ...

API应用中有个移动延伸修剪可供参考
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-11-21 13:45:19 | 显示全部楼层
我一直没有弄懂API怎么用,我用的是lsp,vlx。axr,fas

点评

XDRXAPI就是一个ARX,里面定义了一些函数,加载后就像alisp函数或像你自己定义的函数一样使用  详情 回复 发表于 2013-11-21 13:49
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2013-11-21 13:49:23 来自手机 | 显示全部楼层
本帖最后由 st788796 于 2013-11-21 13:51 编辑
wxa123wl 发表于 2013-11-21 13:45
我一直没有弄懂API怎么用,我用的是lsp,vlx。axr,fas


XDRXAPI就是一个ARX,里面定义了一些函数,加载后就像alisp函数或像你自己定义的函数一样使用
而且这些函数大都是底层的,效率更高也更方便
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-11-21 20:27:40 | 显示全部楼层
亲们,先把图层变成块或者组的话,可以实现我题目的哪个效果,可是蓝线会延伸到很远的轴线上去,不是很理想还得修剪很多!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-9-25 04:37 , Processed in 0.323947 second(s), 45 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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