怎么调CAD标注中的文字高度,而且使原来的文字高度不变?
5个回答
2021-09-02 · 知道合伙人软件行家
关注
展开全部
;;;;;;;;;;;;;;;;;;;;;修改文字及标注文字高度
(defun C:TES ( / &k1 &kw1 &n1 &ob1)
(setvar "cmdecho" 0)
(setvar "blipmode" 0)
(if (null vlax-dump-object) (vl-load-com) )
(if (null #n#1) (setq #n#1 300) )
(initget 6)
(if (setq &n1 (getdist (strcat "\n请输入文字高度或默认:<" (rtos #n#1) ">")))
(setq #n#1 &n1)
(setq &n1 #n#1)
)
(while (setq &kw1 (ssget ":s" '((0 . "TEXT,MTEXT,DIMENSION"))))
(while (setq &k1 (ssname &kw1 0))
(setq &kw1 (ssdel &k1 &kw1))
(setq &ob1 (vlax-ename->vla-object &k1))
(if (member (vla-get-objectname &ob1) '("AcDbMText" "AcDbText"))
(vla-put-Height &ob1 &n1)
(vla-put-TextHeight &ob1 &n1)
)
)
);while
(princ)
)
;;;;;;;;;;;修改文字,多行文字及标注的文字高度
;代码复制到记事本用<ANSI>编码,以[.lsp]为后缀如:<w.lsp>命名,文件加载到CAD就可以使用。
;;;;;;;;;;;;;;;;;;;;
复制以上代码,使用方法如下:
方法一:直接在CAD命令行粘贴,然后输入命令【TES】,就可以修改标注高度
方法二:粘贴到记事本,以【.lsp】为后缀命名,保存格式<ANSI>编码,然后CAD命令:appload 加载到启动组,每次打开CAD就可以直接使用命令【TES】
命令可以自己修改,不得与其他CAD命令冲突;
(defun C:TES ( / &k1 &kw1 &n1 &ob1)
(setvar "cmdecho" 0)
(setvar "blipmode" 0)
(if (null vlax-dump-object) (vl-load-com) )
(if (null #n#1) (setq #n#1 300) )
(initget 6)
(if (setq &n1 (getdist (strcat "\n请输入文字高度或默认:<" (rtos #n#1) ">")))
(setq #n#1 &n1)
(setq &n1 #n#1)
)
(while (setq &kw1 (ssget ":s" '((0 . "TEXT,MTEXT,DIMENSION"))))
(while (setq &k1 (ssname &kw1 0))
(setq &kw1 (ssdel &k1 &kw1))
(setq &ob1 (vlax-ename->vla-object &k1))
(if (member (vla-get-objectname &ob1) '("AcDbMText" "AcDbText"))
(vla-put-Height &ob1 &n1)
(vla-put-TextHeight &ob1 &n1)
)
)
);while
(princ)
)
;;;;;;;;;;;修改文字,多行文字及标注的文字高度
;代码复制到记事本用<ANSI>编码,以[.lsp]为后缀如:<w.lsp>命名,文件加载到CAD就可以使用。
;;;;;;;;;;;;;;;;;;;;
复制以上代码,使用方法如下:
方法一:直接在CAD命令行粘贴,然后输入命令【TES】,就可以修改标注高度
方法二:粘贴到记事本,以【.lsp】为后缀命名,保存格式<ANSI>编码,然后CAD命令:appload 加载到启动组,每次打开CAD就可以直接使用命令【TES】
命令可以自己修改,不得与其他CAD命令冲突;
展开全部
CAD标注中的文字高度的设置,一般以图纸比例确定。如用A4图框和A4打印,图纸比例1:2,在A4打印显示的文字高度3.5mm,这文字高度实际是7mm,CAD标注中的文字高度设置是3.5mm通过调整比例为2,达到7mm的高度。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果是单个标注的话 直接双击打开属性来修改
如果是某个标注系统 按快捷键D 去修改对应的标注样式
如果是某个标注系统 按快捷键D 去修改对应的标注样式
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
单个标注修改,点开属性,在属性里调整字高或者修改全局比例
不要在标注样式管理器里修改
不要在标注样式管理器里修改
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
CAD里面有个标注设置,修改对应标注样式就可以了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询