明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3062|回复: 18

【求助】平行多段线对角连线

  [复制链接]
发表于 2012-6-30 10:18 | 显示全部楼层 |阅读模式
本帖最后由 daidong013 于 2012-6-30 10:23 编辑

高手们看看这个工具怎么实现?最好可以点选和批量框选

本帖子中包含更多资源

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

x
"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2016-10-16 17:18 | 显示全部楼层
已经很好了
发表于 2012-6-30 10:36 | 显示全部楼层
本帖最后由 sen.sam 于 2012-6-30 10:37 编辑

如果一条多段线是从另一条偏距出来的应该还是挺简单的,依次取出多段线的顶点连线就行了
 楼主| 发表于 2012-6-30 10:40 | 显示全部楼层
本帖最后由 daidong013 于 2012-6-30 10:46 编辑
sen.sam 发表于 2012-6-30 10:36
如果一条多段线是从另一条偏距出来的应该还是挺简单的


多谢!多段线都是偏距出来的!高手可以整个出来吗?!~
发表于 2012-6-30 11:57 | 显示全部楼层
抛砖引玉,写个简单的,期待高手写个可以框选的。
  1. (defun c:tt(/ ent1 ent2  ptlist1  ptlist2 lnum num)
  2. (setq ent1  (entget (car (entsel"\n选取第一条线:"))))
  3. (setq ent2  (entget (car (entsel"\n选取第二条线:"))))
  4. (mapcar '(lambda(X)
  5.           (if (= 10 (car x))
  6.               (setq ptlist1 (cons (cdr x) ptlist1))
  7.            )
  8.   )
  9.   ent1
  10.   )
  11. (mapcar '(lambda(X)
  12. (if (= 10 (car x))(setq ptlist2 (cons (cdr x) ptlist2)))
  13. )
  14. ent2
  15. )
  16.   (setq lnum(length ptlist1) num 0)
  17.   (repeat lnum
  18.          (command "line" (nth num (reverse ptlist1)) (nth num(reverse ptlist2)) "")  
  19.          (setq num( + num 1))
  20.   )
  21. (princ)
  22. )
 楼主| 发表于 2012-6-30 12:15 | 显示全部楼层
sen.sam 发表于 2012-6-30 11:57
抛砖引玉,写个简单的,期待高手写个可以框选的。

多谢多谢!~~基本复合要求了!
期待高手们可以写个框选的!~~
发表于 2012-6-30 15:35 | 显示全部楼层
干嘛不在画这些多段线时就让程序来实现呢.
发表于 2012-6-30 16:37 | 显示全部楼层
干嘛不在画这些多段线时就让程序来实现呢.
发表于 2012-6-30 23:56 | 显示全部楼层
(LOAD "C:/Users/Administrator/Desktop/连线.lsp")
语法错误
发表于 2012-7-1 07:00 | 显示全部楼层
游客,本帖隐藏的内容需要发帖数高于 5 才可浏览,你当前发帖数只有 0

评分

参与人数 1明经币 +1 收起 理由
xiaxiang + 1 赞一个!

查看全部评分

 楼主| 发表于 2012-7-1 09:07 | 显示全部楼层
ZZXXQQ 发表于 2012-7-1 07:00
[/post]

ZZXXQQ版主可以改个可以批量框选的吗?!~~期待

点评

批量框选要达到怎样效果,不然如何识别怎样连接......  发表于 2012-7-1 14:53
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-24 22:53 , Processed in 0.663650 second(s), 35 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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