lanze1979 发表于 2003-1-3 17:45:00

请教!!!!!小妹在这先谢了

可不可以把一张图纸上的所有标住文字的大小一次修改为一个设定的大小!(就象在WORD中设定全篇文章字体的大小一样,随便是AUTOCAD的哪个版本只要能做就行!)做工程图急用,先谢谢了!!!email:sungui771@sina.com

旺仔 发表于 2003-1-3 19:25:00

可用特性命令改,(MO命令)

先用MO命令打开特性面板,然后选中要改的全部文字(注意别选中线条)在高度栏改高度即可。(我用的是CAD2002)

XLLI8704 发表于 2003-1-19 15:01:00

改字

其实选中线条也无所谓,可以过滤

efan2000 发表于 2003-1-19 18:43:00

方法不错,但要区别是什么类型的文字。

在AutoCAD中,标注文字可能指的是属性、属性引用(包含在块引用中)、单行文字、多行文字,还一些标注里带的尺寸文字。如果只是简单的(没有嵌套),那么可以通过选择一类对象,在对象特性中修改,对于其它的,可能只有通过编程来解决了。
可以搜索一下,有人已经写过类似的代码。

zhuqi75 发表于 2003-3-3 11:20:00

我给你编个程序不就行了

妹,你家是哪里的,如果我们是老乡,我给你编个程序不就行了。你总的给我个帮助你的理由啊!

meflying 发表于 2003-3-3 11:52:00

你可在“标注样式”里修改,一般修改后所有的都变。如果不行,试试下面的程序

先修改其中一个,然后运行setdimtext,选中修改过的那个标注回车后就行了。
注意只能选一个!
(defun c:setdimtext(/ s1 ss cmd)
(setq cmd (getvar "cmdecho"))
(setvar "cmdecho" 0)
(setq s1 (ssget '((0 . "DIMENSION"))))
(while (/= (sslength s1) 1)
(setq s1 (ssget '((0 . "DIMENSION"))))
)
(setq ss (ssget "x" '((0 . "DIMENSION"))))
(command "matchprop" s1 ss "")
(setvar "cmdecho" cmd)
(princ)
)

meflying 发表于 2003-3-3 11:54:00

你泡妞泡疯了,跑这来泡,交友网站多的是,不要到这技术论坛讨论别的事。

zhuqi75 发表于 2003-3-3 12:46:00

你这人真没有幽默感

你这人真没有幽默感,你是干什么的,网络警察,还是吃多了,管好你自己算了。什么叫泡妞?他称小妹就一定是女人?我就成了泡妞,可笑!

q2 发表于 2003-3-5 00:15:00

更改标注式样(和其中的比例因子)即可。

标注式样可以统一!针对不同比例和幅面的图纸采用相应的比例因子调节。

hzzwwq 发表于 2003-4-18 22:35:00

没错……就这样!!!

我的做法就跟我楼上的这位大哥一样!!!统一起标注样式就可以了……记着要按保存一下!这个方法容易掌握!!!
页: [1]
查看完整版本: 请教!!!!!小妹在这先谢了