明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2045|回复: 9

请教多线段的问题

[复制链接]
发表于 2012-12-24 03:08:27 | 显示全部楼层 |阅读模式
1明经币
请教高手,如何使用LISP实现:1、选择所有与当前选定多线段上的顶点重合(即图元插入点的坐标与顶点的坐标相同)的图元。2、选择所有与当前选定多线段共端点(即相连)的多线段。
谢谢!!!!

最佳答案

查看完整内容

真要给钱?
发表于 2012-12-24 03:08:28 | 显示全部楼层
真要给钱?
  1. ;选择插入点在多段线顶点上的图元
  2. (defun c:lsp()
  3. (setq en (car (entsel "\nSelect:")))
  4. (while en
  5. (setq data (entget en) pl nil)
  6. (foreach xx data (if (= 10 (car xx)) (setq pl (cons (cdr xx) pl))))
  7. (setq filter01 (mapcar '(lambda(xx) (cons 10 xx)) pl))
  8. (setq filter02 (mapcar '(lambda(xx) (cons 11 xx)) pl))
  9. (setq filter (append filter01 filter02))
  10. (setq ss (ssget "x" (append (list '(-4 . "<OR")) filter (list '(-4 . "OR>")))))
  11. (setq ss (ssdel en ss))
  12. (sslength ss);这一步是验证
  13. (setq en nil)
  14. )
  15. )
回复

使用道具 举报

发表于 2012-12-24 08:51:17 | 显示全部楼层
建议楼主附上校核样图(*.Dwg)
回复

使用道具 举报

 楼主| 发表于 2012-12-24 23:27:21 | 显示全部楼层
已附上校核样图,谢谢
回复

使用道具 举报

 楼主| 发表于 2012-12-24 23:28:20 | 显示全部楼层
不好意思,不加上,再发一次

本帖子中包含更多资源

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

x
回复

使用道具 举报

发表于 2012-12-25 01:31:35 | 显示全部楼层
本帖最后由 cable2004 于 2012-12-26 08:42 编辑




命令:ttt 最终成组了。你可以自己修改!

本帖子中包含更多资源

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

x
回复

使用道具 举报

发表于 2012-12-25 14:38:16 | 显示全部楼层


本帖子中包含更多资源

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

x
回复

使用道具 举报

发表于 2012-12-25 15:17:04 | 显示全部楼层
高手们都出现了
回复

使用道具 举报

发表于 2012-12-25 21:10:48 来自手机 | 显示全部楼层
我还是冒个泡
回复

使用道具 举报

 楼主| 发表于 2012-12-26 01:45:07 | 显示全部楼层
那是当然的,以后还有很多机会要请教高手们的,谢谢你的回复
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-3 09:01 , Processed in 0.158681 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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