3、填充图案的定义 1. 填充图案定义格式
与线型定义类似,填充图案的定义由标题行和模式行两部分组成。
(1) 标题行:由填充图案名称和填充图案描述组成,标题行以“*”为开始标记,填充图案名称和描述由逗号分开,其格式为: *pattern-name [, descri ption](“填充图案名称[,填充图案描述])
(2) 模式行:由图案直线定义和填充线的控制信息组成,一个填充图案中可以定义多种类型的图案直线(AutoCAD对图案直线的数量没有限制。),其格式为: angle, x-origin, y-origin, delta-x, delta-y [, dash-1, dash-2, ...] 其中各项意义如下(见图32-5):
angle:填充线图案直线与水平方向的夹角。
x-origin、y-origin:第一条图案直线经过的坐标点。 delta-x:相邻的两条图案直线沿画线方向上的偏移值。 delta-y:相邻的两条图案直线之间的偏移值。
dash-1, dash-2, ...:图案直线的规格说明,与上节中简单线型的定义相同。
图32-5 填充图案定义
当用户使用一个填充图案,AutoCAD首先生成一条通过由x-origin和y-origin指定点的图案直线,然后根据偏移距离delta-x和delta-y来产生其余的图案直线,生成具有无限平行直线的直线族,并使用所有选定的填充边界对这些图案直线进行裁剪。如果在填充图案定义中包括多种类型的图案直线,则AutoCAD通过上述方式对每种图案直线依次绘制,并叠加在一起产生较复杂的图形。 例如:在acad.pat文件中对SQUARE图案的定义如下: *SQUARE,Small aligned squares 0, 0,0, 0,.125, .125,-.125 90, 0,0, 0,.125, .125,-.125
注意 图案定义文件的每一行最多可包含80个字符。AutoCAD忽略空行和分号右边的文字。
32.2.3 填充图案的创建
由于填充图案文件也是ASCII格式的,因此用户可以在AutoCAD环境外使用任一文本编辑器直接打开或创建填充图案文件,并对其内容进行补充和修改。 实例3 创建“USER”填充图案
(1) 使用Windows附件中的“记事本”程序创建一个新的文本文件。 (2) 在该文件中添加如下内容,如图32-6所示。 *USER,the custom pattern by user 0, 0, 0, 0, 1, 1, -1 0, 0, 0.5, 0, 2, 1, -1 90, 0, 0, 0, 1, 1, -1 90, 0.5, 0, 0, 2, 1, -1
图32-6 “user.pat”文件
(3) 将该文件保存在AutoCAD主文件夹的“SUPPORT”子文件夹中,并命名为“user.pat”。
16
(4) 进入AutoCAD 2002,打开“Boundary Hatch(边界填充图案)”对话框,在“Type(类型)”下拉列表中选择“Custom(自定义)”项,对话框中将自动显示出用户定义的“USER”填充图案的信息,如图32-7所示。
图32-7 使用自定义填充图案 选择“Custom pattern(自定义图案)”下拉列表右侧的 按钮,弹出“Hatch Pattern Palette(填充图案调色板)”对话框,在“Custom(自定义)”标签中显示了用户定制填充图案的示例和其所在的库文件路径,如图32-8所示。
注意 AutoCAD系统对用户所创建的填充图案文件有如下以下要求: (1) 一个文件中仅含有一种填充图案定义。 (2) 填充图案名称必须与文件名相同。
把word或excel中表格粘贴到剪贴板之后 ,在cad中使用选择性粘贴,在选用cad图元,发现cad中并没显示什么,但是按ctrl+a ,再使用ch特性命令后能发现有文字,那么应该是粘贴过去了,请问各位有遇到这种事情吗?
编辑→选择性粘贴→CAD图元→粘贴,这样的表格可以编辑的。
怎样恢复CAD的bak文件?
1、在 Windows 资源管理器中,找到带有文件扩展名 .bak 的备份文件。 2、选择要重命名的文件,无需打开它。
3、在 Windows 资源管理器的“文件”菜单中,选择“重命名”。 4、使用 .dwg 文件扩展名输入新名。
5、像打开任何其他 AutoCAD 图形文件一样打开此文件。
如何将扫描后的签名,用于CAD签名(要求效果与CAD中文字的效果同),这个方法很实用,可避免给大量图纸签名的烦琐 。
扫描后存储为tif格式,黑白两色。插入图形文件,设置好大小,比例。
CAD图画完后有时很大,不利于文件的传送。如何为.dwg文件减肥?
1、PU命令后再压缩,用ZIP格式,RAR格式容易出错,能够压缩到40%左右。 2、把ISAVEPERCENT系统变量设为0
3、首先你必须合理的设置cad中的系统变量,比如圆和圆弧的平滑度要设置得比较小,最好是用文字边框等等系统变量,然后做完图后,使用肃清(purge)命令,可使图形变小。最后,如果你觉得图形还是比较大,可以把图变成块。如果你只是想在网上和别人共享,你可以另存为.dfx格式,这样图形也能小很多! 方法一:用PURGE命令。
用PURGE命令把图形中没有使用过的块、图层、线型等全部删除,可以达到减小文件的目的。如果文件仅用于传送给对方看看或是永久性存档,在使用PURGE命令前还可以作如下工作:
17
一、把图形中插入的块炸开,使图形中根本不含有块;
二、把线型相同的图层上的元素全部放置在一个图层上,减少图层数量。这样一来就能使更多的图块、图层成为没有使用的,从而可以被PURGE删除,更加精减文件尺寸。使用PURGE命令,用选项All(键入参数a)比较方便。连续多次使用PURGE命令,并且每次均用选项All,直至出现如下提示,就已经“减肥”到极点了。 Command: purge
Purge unused Blocks/Dimstyles/LAyers/LTypes/SHapes/STyles/Mlinestyles/All: a
Names to purge :(直接回车)
Verify each name to be purged? (直接回车) No unreferenced blocks found. No unreferenced layers found. No unreferenced linetypes found. No unreferenced text styles found. No unreferenced shape files found.
No unreferenced dimension styles found. No unreferenced mlinestyles found 方法二:用WBLOCK命令。
把需要传送的图形用WBLOCK命令以块的方式产生新的图形文件,把新生成的图形文件作为传送或存档用。目前为止,这是最有效的“减肥”方法。现简明示例如下:
Command: wblock
在弹出的对话框中输入文件名及文件存放位置,由于非常简单,故在此省略对话框图形)
Block name: (直接回车)
Insertion base point:(任选一点) Select objects: (选择完毕后回车) Command:
这样就在你指定的文件夹中生成了一个新的图形文件。
比较以上两种方法,各有长短:用PURGE命令操作简便,但“减肥”效果稍差;用WBLOCK命令最大优点就是“减肥”效果好,最大的缺点就是不能对新生成的图形进行修改(甚至不作任何修改)存盘,否则文件又变大了。用两种方法精简并对比效果发现,精简后的文件大小相差几乎在5K以内。在传送DWG文件前,应用WINZIP(推荐)压缩,效果特好,几乎只有原来的40%左右。
其实purge命令知识cancel掉了,图形中多余的block,大家了解一下cad文件的记录方式就知道,对于.dwg文件减肥的主要的方式了。.dwg文件为矢量图形文件,它的内容都是一条条的纪录的形式被记录下来的,因此,每一个画图命令的使用就会对本文件的容量做出一定的“贡献”,如果大家在图形文件中,对于重复出现的图形单元,采用block的方式来处理,相反,会减小文件的容量,因为,一个block只要记录一次,不管你在图形中重复了多少次的insert block操作,block的内容只是一条纪录!所以,合理的使用block是减小文件大小的有效的途径!至于,purge命令来说,起作用甚微,因为,很少有人会定义一些无用的block在文件里面的!
18
其它的方式,那就是外部引用了,其根本不会增加本文件的大小,不过,所引用的东西要和本文件存储在一起(在有效的目录路径下能找到),不然,打开时会出错!但总的来说,总的容量并没有减小!
总之,所谓减小.dwg文件容量的有效的方法是,对于图形中重复的部分,是用block是一定能行的!
其他我也没有看,但如果谁能找到比我更加压缩的办法,我想那是个神话! 一,少分点层什么的,什么颜色的。
二,把整张图ctrl + c 复制,到另外一个地方ctrl + v下来存档再什么压缩工具压缩,其实不用了,这个时候已经非常小k了 三,用的时候再x 炸开就ok。
首先你必须合理的设置cad中的系统变量,比如圆和圆弧的平滑度要设置得比较小,最好是用文字边框等等系统变量,然后做完图后,使用肃清(purge)命令,可使图形变小。最后,如果你觉得图形还是比较大,可以把图变成块。如果你只是想在网上和别人共享,你可以另存为.dfx格式,这样图形也能小很多!
需要在CAD里插入些扫描的图,以供描图之用,没用矢量化软件。以前是在外面的专门扫图店扫描,图形格式是TIF,用起来都没有问题,但是这次是自己扫描的JPG图,插入以后底色是白的,线是黑的,在上面所绘的线根本看不出来?
修改——对象——图象——透明 OK!
1、首先设置好图层,把底图设置到某一层,并把底图设置到最底层 2、根据制图要求,分层设置不同的颜色 3、根据图幅大小,扫描时适当设置分辨率
现在我想把CAD图中编辑成块的图修改一下,有没有简单的方法,一次性把所有相同的图改了!
重新命名图块
调出图块修改后,重新定义!
讨论stretch命令的用法!
有什么好讨论的?只要选择物体时用CROSS窗口方式就可以了.
使用对齐对象-AL命令时,有时会出现PL线会变成空心,请问这是什么出问题,怎样去修正它!
是不是fill你改成off了.或是显示问题,你用regen重新生成一下试试。
在R14里不小心按错了一个菜单,界面上的菜单只剩“转换(T)”其他全没了!怎么找回啊?
19
快捷键是:“OS”
本系统变量用于为线性标注测量单位设置全局比例因子,标注中的所有线性距离(包括半径、直径和坐标)在转换成标注文字前都要乘以本系统变量的值。例如我们画图时采用1:50画的,图中的一个单位对应的长度就是50mm,在标注时要标注实际长度,那么就可以将Dimlfac设成50,标注时就是我们所要求的尺寸了。
用的是CAD2002,我绘图的时候用的彩色线条,但是我打印的时候用打印机出图,出白图,我该怎么设置。我现在是将图块全部炸散,然后该为黑白,但是这样的图纸没有参差感,我该怎么设置呀!
AutoCAD2000中的打印功能如果不熟悉的话,浪费的纸张确实不少,以下针对出现的问题详细进行讨论: 一、 怎样打印黑白的图形
在AutoCAD制图时,为区分不同的图层而为不同的图层分配不同的颜色,但进行打印时,大多情况下都要求以黑白的图形输出(不是彩色,也不是灰度级)。 AutoCAD的打印样式表分为颜色相关的打印样式表和命名的打印样式表,颜色相关打印样式表是为了在2000版中打开旧版本图形而设置的,而命名的打印样式表才是新格式的打印样式表。在颜色相关打印样式表中,每种颜色都有自己独立的打印格式,总共要有255种打印格式。命名的打印样式表中,用户可自定义新的打印格式,并分配给不同的图层,多个图层可共享同一种打印格式,这样就节省了部分资源。 为了打印黑白的图形,打印样式表中的每种打印格式都必须将打印对象的颜色更改为黑色。其实这个步骤可以省去,因为AutoCAD已经为你提供了用于黑白打印的打印样式了(monochrome.stb和monochrome.ctb),你根本就不需要去更改打印样式表中的内容,而你只需要将打印样式设置到该打印样式表文件上就行。 有人可能会问,我已经设置好打印样式表为黑白,但为什么打印出来还是彩色的(如果是黑白打印机可能是打印出有深浅的灰度),这里还要提醒你,在命名的打印样式静听,部分图层使用的打印样式为“normal”,“normal”打印样式是打印样式表的缺省形式,不能改动。可以说是做为打印样式表的样板,该格式在任何打印样式中都存在,而且格式都一样。如果你选择monochrome.stb(黑白)打印样式表,而图层中选择的是“normal”打印样式,打印出来的图形还是彩色的,所以你所有图层都必须选择“style1”打印样式。这样才能打印出黑白的图形。 另外,如果你使用的图形是从其他机上拷贝过来或你的系统重新安装过,也可能会出现打不出黑白的图形。这是由于该图形所使用的打印样式表丢失或在相同名称的打印样式表中找不到相同的打印样式名。在这种情况下,如果没有打印样式表,AutoCAD将不通过打印样式表格式化图形的打印样式,所输出的就是彩色的。而在打印样式表中找不到相同名称的打印样式,系统将会默认为“normal”打印样式。这样,打印出来也是彩色的。
所以请记住,利用AutoCAD所提供的打印样式表,而不要去创建新的打印样式表;也不要去更改AutoCAD打印样式表中打印样式名称以及格式,以保证文件能在其他机上正常地打印。 二、 怎样打印粗细线
20