找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

楼主: newer

[曲线] 超强的批量的“融合线段”工具

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

使用道具 举报

已领礼包: 43个

财富等级: 招财进宝

发表于 2014-10-9 19:40:10 | 显示全部楼层
;|
基于行、列的(支持UCS)的实体任意排序函数
参数:
ss ---- 选择集
xAxis---实体名 or  X轴向量
row --- 排序方式,0 按行 1 按列
basePt- 实体的基点(包围盒4个角点, 0- 左下 1-右下 2-右上 3-左上)
x-oper- 行方向,'< 以SS整体包围盒的0/1连线做基线(小号在下),'> 以2/3连线做基线(小号在上)
y-oper- 列方向,'< 以SS整体包围盒的0/3连线做基线(小号在左),'> 以1/2连线做基线(小号在右)
|;
(defun XD::Pickset:TableSortAtEcs (ss xAxis row basePt x-oper y-oper / baseline baseline1 box ents ents1 oper p1 p2 p3 x x1 x2)
  (defun _tt (ents basePt baseline oper / ents1 x x1 x2)
    (setq ents1 (mapcar
                  '(lambda (x)
                     (cons x (XD::Entity:BoxAtEcs x xAxis))
                   )
                  ents
                )
    )
    (setq ents1 (mapcar
                  '(lambda (x)
                     (cons (abs (apply
                                  'XD::Pnt:Dist2Line
                                  (cons (nth basePt (cdr x)) baseline)
                                )
                           ) (list (car x))
                     )
                   )
                  ents1
                )
    )
    (setq ents1 (XD::List:MergeItemByNumKey ents1))
    (setq ents1 (mapcar
                  'cdr
                  (vl-sort ents1 '(lambda (x1 x2)
                                    (eval (list oper (car x1) (car x2)))
                                  )
                  )
                )
    )
  )
  (if (= (type ss) 'PICKSET)
     (setq ents (xdrx_pickset->ents ss))
     (setq ents ss)
  )
  (setq ss (XD::Entity->Pickset ents))
  (setq box (XD::Entity:BoxAtEcs ss xAxis)
        p1 (car box)
        p2 (cadr box)
        p3 (last box)
  )
  (if (= row 0)
    (progn
      (setq baseline (list p1 p2))
      (setq baseline1 (list p1 p3))
    )
    (progn
      (setq baseline (list p1 p3))
      (setq baseline1 (list p1 p2))
    )
  )
  (setq ents1 (_tt ents basePt baseline x-oper))
  (setq ents1 (mapcar
                '(lambda (x)
                   (_tt x basePt baseline1 y-oper)
                 )
                ents1
              )
  )
  (mapcar
    '(lambda (x)
       (apply
         'append
         x
       )
     )
    ents1
  )
)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2014-10-11 16:56:23 | 显示全部楼层

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

已领礼包: 3个

财富等级: 恭喜发财

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

已领礼包: 3个

财富等级: 恭喜发财

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

使用道具 举报

发表于 2014-12-5 14:07:30 | 显示全部楼层
超强的批量的“融合线段”工具太棒啦
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 2963个

财富等级: 家财万贯

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

使用道具 举报

已领礼包: 275个

财富等级: 日进斗金

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-25 15:25 , Processed in 0.802480 second(s), 56 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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