明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
123
返回列表 发新帖
楼主: daidong013

求【自动选取角点画出直线工具】!`~

  [复制链接]
发表于 2011-10-28 11:24:34 | 显示全部楼层
Auxiliary line drawing program very good, very powerful
发表于 2011-10-28 15:25:18 | 显示全部楼层
carrot1983 发表于 2011-7-14 11:21
偶尔路过,打酱油的。。。

凑凑热闹,向雷锋同志学习,可惜偶不是雷锋。

很想学习这个辅助线,是如何跟着鼠标走的,呵呵,是什么函数命令呀?
想学源码,看板凳,是什么意思哦?
小萝卜头群主
发表于 2011-10-28 21:37:17 | 显示全部楼层


  1. ;; 线脚水平线 需要e派工具箱(XCAD)的支持:[url=http://xyp1964.ys168.com]http://xyp1964.ys168.com[/url]
  2. (defun c:tt (/ ss i s1 dx ptn pt y a s2)
  3.   (setq ss (ssget '((0 . "*POLYLINE")))
  4. i  -1
  5.   )
  6.   (while (setq s1 (ssname ss (setq i (1+ i))))
  7.     (setq dx  (+ (car (xyp-get-MinMaxPoint s1 9)) 100)
  8.    ptn (XYP-Sort-Ptn (xyp-get-Vertexs s1 0) 2)
  9.     )
  10.     (foreach pt ptn
  11.       (setq y (cadr pt))
  12.       (cond ((or (not a) (and a (not (equal y a))))
  13.       (setq s2 (xyp-line pt (list dx y))
  14.      a  y
  15.       )
  16.      )
  17.       )
  18.     )
  19.   )
  20.   (princ)
  21. )

本帖子中包含更多资源

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

x
发表于 2011-10-28 22:09:05 | 显示全部楼层

本帖子中包含更多资源

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

x
发表于 2011-10-29 07:15:17 | 显示全部楼层
感谢 xyp1964 版主 分享程序!
发表于 2011-10-29 09:22:44 | 显示全部楼层
xyp1964 发表于 2011-10-28 22:09

您辛苦了,好东西,希望有更多分享
发表于 2013-10-20 14:40:51 | 显示全部楼层
谢谢源码分享
发表于 2013-10-20 15:14:08 | 显示全部楼层
zhynt大侠赞一个
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-5-26 05:07 , Processed in 0.147176 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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