因为我的工作经常要出一些回转体的剖面图(图左边是中心线,右边是剖面图),所以经常要用线性标注去标示直径。以前我一直是标注时用心算把值x2写进去,标完后再把标注文字左对齐,然后标注炸开,把中心线一侧的箭头、引线等删去,非常麻烦。 今天想看看能不能用LISP来做一个功能可以省点事,但是我从来没学过LISP!所以想请各位大侠帮帮忙,看应该怎么写。% Q( i# }- C P% ?
9 b9 y. Y1 J8 z0 d: C, T. y( t下面的是我的思路,因为没学过,我只是把我想要实现的功能列出来:
8 W c c8 H" T( V, O5 w- W0 ?(command "dimoverride" "DIMJUST" 1 "DIMLFAC" 2 "DIMSD1" 1 "DIMSE1" 1) 先把标注样式设为文字左对齐、不显示左侧引线、箭头0 y- s! P% K4 v5 Y2 Z/ \( p8 C4 N+ R
(command "dimlinear") 进行标注
3 a& z. ^* m; S4 b# e(command "dimoverride" "DIMJUST" 0 "DIMLFAC" 1 "DIMSD1" 0 "DIMSE1" 0) 再把标注样式还原
4 C% U; A& T5 l
& V, w3 c5 Z. a' i看哪位朋友能帮忙把它实现出来。 |