您现在的位置是:首页 > 设计知识设计知识
cad格式刷文字颜色没变为什么,cad字体颜色改不了怎么办
2022-12-13 15:57:21设计知识0人已围观
简介 cad格式刷文字颜色没变为什么,cad字体颜色改不了怎么办 Python格式画笔在Word\Excel、CAD等很多软件中都有
cad格式刷文字颜色没变为什么,cad字体颜色改不了怎么办
Python格式画笔在Word\Excel、CAD等很多软件中都有。但是CAD中的对象类型多种多样,每个对象的特征都不一样,所以并不是所有的特征都能匹配。CAD格式笔刷无法匹配字体和颜色怎么办?我们来看看是怎么回事!
想学习更多“CAD”教程?点击此处观看免费课程。
工具/软件
硬件型号:机械革命极光空气
版本:Windows7
所需软件:CAD2010
一、特性匹配的基本概念和相关操作
第1步
属性匹配字面上很简单,就是把选中对象的属性应用到其他对象上。
命令matchprop或单击工具栏上的特征匹配按钮,将出现以下提示:
:
第2步
1.目标对象
指定要将源对象的属性复制到的对象。您可以继续选择目标对象,或按ENTER键应用特性并结束命令。
2.设置
输入s以打开“特性设置”对话框,从中可以选择要复制到目标对象的对象特性。默认情况下,选择“特性设置”对话框中的所有对象特性进行复制。选项通常包括以下内容:
第3步
颜色:
将目标对象的颜色更改为源对象的颜色。该选项适用于所有对象。
图层:
将目标对象的图层更改为源对象的图层。该选项适用于所有对象。
线型:
将目标对象的线型更改为源对象的线型。此选项适用于除属性、图案填充、多行文字、点和视口之外的所有对象。
线性标度:
将目标对象的线型比例因子更改为源对象的线型比例因子。此选项适用于除属性、图案填充、多行文字、点和视口之外的所有对象。
第4步
线宽
将目标对象的线宽更改为源对象的线宽。该选项适用于所有对象。
厚度
将目标对象的厚度更改为源对象的厚度。此选项仅适用于弧、属性、圆、线、点、2D折线、区域、文本和宽线。
打印样式
将目标对象的打印样式更改为源对象的打印样式。如果使用颜色相关打印样式模式(系统变量PSTYLEPOLICY设置为1),此选项将不可用。应用于所有对象(除了那些应用了“抖动边”修改器的对象)。
第5步
注释
除了基本对象特性之外,将目标对象的标注样式更改为源对象的标注样式。此选项仅适用于尺寸、引线和公差对象。
多级线
除了基本对象特性之外,还可以将目标多段线的宽度和线型生成特性更改为源多段线的宽度和线型生成特性。源多段线的拟合/平滑特性和高程不会传递到目标多段线。如果源多段线具有不同的宽度,其宽度特征将不会传递到目标多段线。
木材组织
除了基本的对象属性之外,还可以对对象的材质进行更改。如果没有为源对象指定材质,而是为目标对象指定了材质,则该材质将从目标对象中删除。
第6步
文本
除了基本的对象属性之外,将目标对象的文本样式更改为源对象的样式。此选项仅适用于单行文本和多行文本对象。
视口
除了对象的基本特性之外,以下目标图纸空间视口的特性也将更改,以匹配源视口的相应特性:开/关、显示锁定、标准或自定义比例、着色打印、捕捉、栅格以及UCS图标的可见性和位置。
剪裁设置和每个视口的UCS设置,层的冻结/解冻状态不会传递到目标对象。
第7步
阴影显示
除了基本的对象属性之外,阴影显示也会改变。对象可以投射阴影、接收阴影、投射和接收阴影或忽略阴影。
填充图案
除了基本对象特性之外,将目标对象的图案填充特性更改为源对象的图案填充特性。要匹配图案填充原点,请在HATCH或HATCHEDIT命令中使用“继承属性”。此选项仅适用于填充对象。
桌子
除了基本的对象属性之外,将目标对象的表格样式更改为源对象的表格样式。此选项仅适用于表格对象。
二、为什么有时文字的字体和颜色无法匹配
第1步
匹配属性时,只能匹配目标对象和源对象之间的公共属性。例如,如果源对象是文本,而目标对象是填充,则只能匹配常见的对象属性,如图层、颜色、线型和线宽。但是很明显,词与词之间可以有更多的匹配,比如文字风格、字体高度等。但在使用格式画笔时,有时效果并不理想。为什么?要知道原因,首先要了解词语的特点。
第2步
首先,字符分为单行字符和多行字符,多行字符有许多单行字符没有的特点;其次,多行文本对象可以设置整体颜色和文本样式,也可以为每行甚至每段文本设置字体和颜色。在多行文本编辑器中设置的这些功能无法匹配。
第3步
我们来看看单行文本匹配多行文本的例子:
第4步
从上图来看,上面的字符ddd完全继承了单行字符的特点,而cc两个字母继承了单行字符的高度,而不是多行字符的字体和颜色。字母E的高度按比例变化了,字体和颜色也没变。为什么会这样?因为ddd三个字母使用多行文本对象的文本样式和颜色设置,所以cc和E字母在多行文本编辑器中被设置为其他字体,颜色和高度被修改。我们可以使用LIST命令来查看多行文本的编码:
ddd \ P { \ fSimHei b0 i0 c134 p2\ C1;cc \ H0.4831xE}
第5步
从编码中可以看出,ddd三个字母没有特殊格式,CCE三个字母是SimHei(粗体),E字母有高度比(我们在多行文本编辑器中设置了绝对高度,实际编码记录的是整体高度的一个比值)。
第6步
通过上面的例子,你应该能理解为什么有时候用了格式刷之后单词并没有按照预期的方式变化。当发现这种现象时,可以使用LIST命令查看单词的编码,或者直接双击多行单词查看单词的设置。
第7步
发现多行文字内部颜色和字体是分开设置的,希望用格式画笔改变其特性,怎么办?有两种方法:
一双击进入多行文本编辑器,选择所有文本,然后右键选择菜单中的“删除格式”(更高版本提供更多选项,如文本格式、段落格式等。),
第8步
第二种方法是将多行文字爆破成单行文字(这种方法可以批量处理,但是多行文字的某些段落或者其他特殊设置会丢失,不方便后续编辑排版)。
第9步
目前我还真没找到批量处理类似文字的方法。如果想跟进,可以方便的使用格式刷批量修改文字格式。最好的解决办法就是养成一个好习惯。不要在多行文字中分别设置特殊的字体和颜色。当然,有时候图纸是别人画的,你控制不了。
第10步
除了角色之间的特征匹配遇到很多问题,其他对象都有类似的问题。例如,对于多段线,一些多段线设置有全局宽度,而一些多段线有不同的宽度。全局宽度可以与不同宽度的多段线匹配,但是不同宽度的多段线的全局宽度是空白的。如果将其用作源对象,则在匹配过程中不能更改其他多段线的全局宽度。
注意/提示
“CAD格式画笔无法匹配字体和颜色”怎么办?相信朋友们都认真看完了。如果过程中遇到问题,可以再读一遍。学习不是一蹴而就的,需要我们长期的练习。如果你觉得文章不错,可以继续关注自学。
Tags: 设计知识
很赞哦! ()