用visual lisp对CAD二次开发中怎样修改尺寸标注样式中的参数,急求! 100

 我来答
朱06CAD
2016-02-09 · 知道合伙人软件行家
朱06CAD
知道合伙人软件行家
采纳数:4172 获赞数:18069
高中,熟悉AutoCAD。会autolisp及VBA程序。

向TA提问 私信TA
展开全部

程序如下,可以修改标注样式名,怎么修改标注样式里面的文字高度?

(defun C:TES ( / &ss1 dim1 dim2 dim3)
 (setvar "cmdecho" 0)
 (setvar "blipmode" 0)
 (if (null vlax-dump-object) (vl-load-com) )
 (setq dim1 (vla-get-DimStyles (vla-get-ActiveDocument (vlax-get-acad-object))));提取标注样式
 (setq &ss1 '())
 (vlax-for dim2 dim1
  (setq &ss1 (cons (vla-get-name dim2) &ss1))
 );取得标注样式集合
 (princ &ss1)
 (setq dim3 (vla-Item dim1 "Standard"));标注样式【Standard】
 ;(vlax-dump-object dim3 t)
 (vla-put-Name dim3 "TSSD");修改名称【Standard】为【TSSD】
 (princ)
)
更多追问追答
追问
用autolisp语言如何编程
追答
这个也在摸索中。私信给你。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式