求修改院长滴带等号自动标注源码。。麻烦哪位老师了谢谢
本帖最后由 flytoday 于 2012-4-24 06:46 编辑在此特此感谢院长公布源码。谢谢了好人啊谢谢。。
知道不能再麻烦院长了。。
希望哪位老师帮我改下
如下图
本代码功能就是带等号线自动标注。。。。
就是命令有个提示当图中的线为平行线间距351mm以内时只标注一边。。。
还有有个最好还有有个字高设置提示谢谢。。
源码如下:烦劳路过滴老师有空帮忙修改下谢谢
(defun c:test910 ()
(CMDLAsc0)
(setq ss(ssget '((0 . "*LINE,ARC,CIRCLE,ELLIPSE")))
i -1
lst '()
)
(while (setq s1 (ssname ss (setq i (1+ i))))
(setq lst (cons (list (xyp-get-CurveLength s1) s1) lst))
)
(setq lst(vl-sort lst '(lambda (e1 e2) (< (car e1) (car e2))))
i 0
lst2 '()
)
(foreach a lst
(setq leng (car a)
s1 (cadr a)
)
(if (not (member leng lst2))
(setq lst2 (cons leng lst2)
i (1+ i)
)
)
(setq pt(xyp-get-CurveMidPoint s1)
rad (XYP-RAD2REAL (XYP-GET-ANGLEATPOINT s1 pt) 1)
p1(polar pt rad 5)
p2(polar pt rad -5)
pt(xyp-get-RightPoint p1 p2 (* xyp-sc 200))
)
(xyp-Text 5 pt (strcat "L" (itoa i) "=" (rtos leng 2)))
(xyp-SubUpd (entlast) 50 rad)
)
(CMDLA1)
)
解决了 这个程序有很多院长自己的函数,无法改哦。。。
要么还是找院长,要么重写 不是吧应该能改刚才院长刚给的源码。。不能改大师他给源码应该不会是吧/// 这个伪源码吗。。希望哪位老师写一个谢谢 院长的程序不敢乱改,怕院长 l狼兄的程序不敢乱改,怕狼。。。 院长啊大家都怕你。。就麻烦你改改吧。。。 还穿着内裤呢,看不清里面啥东东 剔除恐龙美化校园!
页:
[1]
2