注意:最好不要使用(0,0)作为插入基点,应选择在屏幕上指定任意一点作为插入点(见下图),可以在复制或粘贴正常后再用移动命令把图形移回实际坐标点。
11、控制填充图案的密度
有时我们生成一个含有大量线段的填充图案时,会有显示如下信息:
“图案填充间距太密,或短划尺寸太小。”(Spacing too dense or hatch pattern too small)
这是由于CAD的默认设置是不能生成一个大于10000个线段的填充图案。这个默认的设置原是用以避免生成太密的填充图案,因为这样会使图形文件尺寸增大,并降低系统的性能。然而,这个默认的设置并不适合于所有情况。
CAD提供了一个隐藏的系统变量“MaxHatch”来控制填充图案的密度,以设置在填充区域内的最大线段数,其值保存在系统的注册表中。 显示“MaxHatch”变量的当前值,复制以下代码至命令行粘贴: (getenv\
修改“MaxHatch”变量的当前值,复制以下代码至命令行粘贴: (setenv\或 (setenv \\
注意:系统变量MaxHatch的有效值在100至10000000之间,其变量名称是大小写敏感的,必须输入MaxHatch才会有效。
12、轻型多段线与重型多段线之间的转换
从R14开始,CAD就开始使用优化后的轻型多段线(2D多段线LWPOLYLINE)了,轻型多段线和传统的重型多段线(3D多段线POLYLINE)在数据结构上是不同的,因此一些老的LSP程序也许识别不了新的轻型多段线,这时可以用CAD提供的一个隐藏命令“CONVERTPOLY”把轻型多段线转换为重型多段线,转换后多段线的特性不会发生改变。
“CONVERTPOLY”命令的命令行提示如下:
命令:CONVERTPOLY(command: CONVERTPOLY)
输入转换选项 [重(H)/轻(L)] <轻>:(convert to Heavy/Light:)
键入“H”转换为重型多段线 键入“L”转换为轻型多段线
注意,轻型多段线转换为重型多段线后图形尺寸会有所增大。
13、CAD中输入分数或上下标方法
命令行输入多行文字命令:Mtext,打开“多行文字编辑器”。分别输入以下内容:
输入“300#400”,用鼠标全部选中,按“多行文字编辑器”中的“堆叠”按钮后确定;
输入“300/400”,用鼠标全部选中,按“多行文字编辑器”中的“堆叠”按钮后确定;
输入“300^400”,用鼠标选全部中,按“多行文字编辑器”中的“堆叠”按钮后确定;
输入“S10^”,用鼠标选中“10^”,按“多行文字编辑器”中的“堆叠”按钮后确定;
输入“S^10”,用鼠标选中“^10”,按“多行文字编辑器”中的“堆叠”按钮后确定;
输入“S200/”,用鼠标选全部中,按“多行文字编辑器”中的“堆叠”按钮后确定; 如下图:
显示效果如下图:
14、解决花纹乱码
为什么有时候打开CAD图纸填充图案会变成乱线(如下图)?其实,这种情况一般是由于填充图案离当前坐标系原点太远,在命令行键入命令SNAPBASE,将填充图案边界点重新定位为新的原点,保存图形后重新打开图纸即可。