找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 52828|回复: 286

[工具] 界内选择工具

 火... [复制链接]

已领礼包: 40个

财富等级: 招财进宝

发表于 2014-1-9 22:09:45 | 显示全部楼层 |阅读模式
  • 插件名称 : 界内选择
  • 作  者 : newer
  • 运行环境 :XDRX API 
  • 发布时间 :2014-01-09
  • 命令名称 :XDTB_SSINPOLY
  • 插件介绍 :选择封闭多段线内的实体到选择集并亮显
  • 备  注 : (点击图片可以放大)
(点击图片可以放大)

晓东温馨提示 1、运行环境为 晓东工具箱XDRX API 的插件,请下载最新版本的 晓东工具箱XDRX API开发环境 一键安装
2、在ACAD中如何加载插件,请看 论坛插件使用方法
3、如果您有要求需要定制插件,请到 编程申请 论坛发帖求助

插件详细内容

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

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

×
本帖最后由 newer 于 2014-1-10 08:29 编辑

游客,如果您要查看本帖隐藏内容请回复

论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2015-5-30 13:55:45 | 显示全部楼层
  1. (defun c:ta (/ ADD DXF-10 ENT GET GET2 LEN LEN2 NN NN2)  
  2.   (princ "\n功能 [批量选择多段内所有对象]")
  3.   (if (setq get (ssget '((0 . "LWPOLYLINE"))))
  4.     (progn
  5.       (setq Len        (sslength get)
  6.             add        (ssadd)
  7.       )
  8.       (repeat Len
  9.         (setq nn  (ssname get (setq Len (1- Len)))
  10.               ent (entget nn)
  11.         )
  12.         (setq dxf-10 (vl-remove-if '(lambda (x) (/= (car x) 10)) ent)
  13.               get2   (ssget "_WP" (mapcar 'cdr dxf-10))
  14.               Len2   (sslength get2)
  15.         )
  16.         (repeat        Len2
  17.           (setq nn2 (ssname get2 (setq Len2 (1- Len2))))
  18.           (ssadd nn2 add)
  19.         )                               
  20.       )
  21.     )                                       
  22.   )                                       
  23.   (sssetfirst nil add)
  24.   (princ)
  25. )
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 1 反对 0

使用道具 举报

发表于 2014-1-10 08:11:21 | 显示全部楼层
學習......................
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

发表于 2014-1-10 08:16:23 | 显示全部楼层
感觉实用性不强
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2014-1-10 08:58:37 | 显示全部楼层
这个是刚发布的哦。盖楼
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1336个

财富等级: 财源广进

发表于 2014-1-10 09:23:11 | 显示全部楼层
学习下。借鉴之用。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2014-1-10 16:26:22 | 显示全部楼层
应该还是蛮有用的。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 2476个

财富等级: 金玉满堂

发表于 2014-1-10 18:17:19 | 显示全部楼层
这么多插件以后是不是整合到工具箱里??

点评

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

使用道具 举报

发表于 2014-1-10 19:44:04 | 显示全部楼层
谢谢楼主的分享!很有意思的软件,收藏备用。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

 楼主| 发表于 2014-1-10 22:10:02 | 显示全部楼层
q3_2006 发表于 2014-1-10 18:17
这么多插件以后是不是整合到工具箱里??

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

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2014-1-10 23:53:07 | 显示全部楼层

写了一个对话框函数,可以把三个线上选择整合为一个
  1. (defun CurveSset:Mode (/
  2.                        string
  3.                        c:xdcad_CurveSset_Ok_OnClicked
  4.                        c:xdcad_CurveSset_OnCancel
  5.                        mode
  6.                       )
  7.   (defun c:xdcad_CurveSset_Ok_OnClicked        (/)
  8.     (setq
  9.       mode (+ (if (= (dcl_Control_GetValue xdcad_CurveSset_Inner) 1)
  10.                 2
  11.                 0
  12.               )
  13.               (if (= (dcl_Control_GetValue xdcad_CurveSset_Outer) 1)
  14.                 4
  15.                 0
  16.               )
  17.               (if (= (dcl_Control_GetValue xdcad_CurveSset_IsOn) 1)
  18.                 8
  19.                 0
  20.               )
  21.            )
  22.     )
  23.     (dcl_form_close xdcad_curvesset)
  24.   )
  25.   (defun c:xdcad_CurveSset_OnCancel (/)
  26.     (dcl_form_close xdcad_CurveSset)
  27.   )
  28.   (setq        string
  29.          (apply
  30.            'strcat
  31.            '("YWt6AxQQAADIlRS8BuKjKTMxLT9qQ9MTZ2667t5YZv1vamla/la7a3e4/jQlGt0PLxcXO8BK9LZ0"
  32.              "o2YzosZMT0+AfEFtQWxJWtAKmXGOeRZqC5s426BFU5Gd6ibV5u6Im7MFGZCy4+cFsOOw1bFTmS7G"
  33.              "vY1mPWTdLHh+wtN81JvX2OhKcN59J9rakroAyt1phXobmtMltC9Xy9A94BcHtbar9WAHsbQlKKDE"
  34.              "2ylUQSowQxi7HSqkOdtIVIgIlVMUBQl1kDrpi+bvBIujW52X6+tIFJFvJTTYZL84C9RNaLlHEvt3"
  35.              "Xva8MTKrg8b6deZtMV3GVptSshVK0spWSku5byTXLCGY9AOmoQWPFZC0NnvN8BkAbOBdop6Iwd+A"
  36.              "oO+DTJ9pEAVF4Rn64W0ANIZFh+VZYneGj3EkkQsqRz+ti5CMe0/Kxi5t1cCLXxsgX5KXeI24qXDY"
  37.              "s+OpwqLoYpMv0UszMjCazi5N9Bff2w0rJPxOsGyd0JUYu2+BagsERVmU7dj46EidFSlFWkQW6AUi"
  38.              "eOPs1Wf52kJ9TZ+KtVGTYp8XGYK+SXOvWqfZdg3WQuxG08avu8Q27Q6PB7u9GhFbYg2PK7s5N2y5"
  39.              "dnFvQDxmfwGi5qRDailxq51WLtNc1KvkwzILBm5NDBv6Di01nNJdsu+aNk1tsmpNB+2CUUdNtZ0b"
  40.              "ycMjpxmUgbc38EIQ34AhoocmBXdfjaCcb4h3anUFD5+kjsMtXY9cH82+gCqWUaOP6AoC8U7J1+Gl"
  41.              "SjBdp21aGvEuSVWANrwX24BPbIQkdQnJbenM++L+ObYLJC1SmsaC37KY+4KJOokfS9zJ4tJq3EWe"
  42.              "WaR0hUFsE5MbbCOXhe5dmjP09PpiZOqNLiKImjTxvUHaF2UoNa3kJtval36CF6T5i+nYKLjfvBwa"
  43.              "HV9neZ3mUvmc0TrPBFj0/YjWZdhdzUE1CNoPbpBZLWy7oWc3lqrsSLmE+5TNrAgsUh1O8aNbpYdD"
  44.              "X4L2TJpfn3n6kW0gURke6Aim67x4goDyIjSESEttANdqk1IJorFklcH3TuHPNZNCwi0PFI+wLRTZ"
  45.              "jNqcaoLXxmMV7vQb2qQ+n4d1bJmnFw=="
  46.             )
  47.          )
  48.   )
  49.   (dcl_project_import string)
  50.   (dcl_form_show xdcad_curvesset)
  51.   mode
  52. )
curvesset.jpg

点评

命令是什么  详情 回复 发表于 2019-7-18 11:03
找这个功能的LSP好久了,请教大神一下使用方法,不胜感激。最近刚接触LSP语言  详情 回复 发表于 2015-5-30 20:50
找这个功能的LSP好久了,请教大神一下使用方法,不胜感激。最近刚接触LSP语言  详情 回复 发表于 2015-5-30 20:46
这个主意好  详情 回复 发表于 2014-1-11 10:50
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 8612个

财富等级: 富甲天下

发表于 2014-1-11 10:50:12 | 显示全部楼层
st788796 发表于 2014-1-10 23:53
写了一个对话框函数,可以把三个线上选择整合为一个

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

使用道具 举报

发表于 2014-1-26 08:56:31 | 显示全部楼层
顶,很好的选择程序
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 584个

财富等级: 财运亨通

发表于 2014-1-27 13:37:06 | 显示全部楼层
这个必须有{:soso_e179:}
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2014-2-6 11:55:10 | 显示全部楼层

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

使用道具 举报

发表于 2014-2-7 15:20:00 | 显示全部楼层
谢谢~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 18:23 , Processed in 0.235145 second(s), 64 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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