免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

楼主: 后勤部长
收起左侧

[技巧] AutoCAD操作技巧汇集帖,欢迎大家跟帖!

    [复制链接]

7656

主题

1178

铜板

2299

好友

技术员

为地信喝彩!

积分
106237
QQ
 楼主| 发表于 2011-2-3 14:38 | 显示全部楼层

AutoCAD线条加粗秘诀

对图形中的某些线条进行加粗是经常需要进行的工作,AutoCAD 2000中对图形线条进行加粗有如下方法。
1、设置线宽?Lineweight
可以在图层中进行线宽的设置,也可在状态框中或Format菜单下专门设定。注意设置后要按下工作界面右下侧的LWT按钮,才能看到画出的线条粗细效果。注意,用这种方法设置线的粗细不方便把握,效果也不是很理想,转换到Word中输出,或直接在AutoCAD中输出,要想看到线条的粗细效果要做较多的工作。
2、用Pedit命令加粗
在Command命令行直接输入Pedit后回车,或用菜单命令Modify\Polyline都可完成同样的工作,输入命令后,选择其中的Width项即可对线条进行加粗,但对不同类型的线条,前期准备工作不一样。
1)对用Draw\Polyline命令直接画出的复合线(可画出直线和弧线),可以直接用Pedit命令进行加粗。
2)对用Draw\Line命令画出的直线,使用Pedit命令后,会出现提示,告诉你选择的线条不是复合线,是否想把它转变为复合线呢?输入“Y”后回车,则线条转变为复合线,后面的工作就与第一步一样了。
其实画粗直线专门有一个命令——Trace。该命令在绘制前会提示你输入线的宽度,后面绘直线的方法与Line命令一样。讨厌的是要等画第二段线时(或回车后)才能看到第一段线的效果,让人感到别扭。这个命令用得很少,菜单中找不到这个命令。
3)对用Draw\Circle命令画出的圆,不能直接加粗,但只要用Trim(修剪)或Break(断开)命令将圆修剪或断开,使之不是一个完整的圆,就可以很方便地用Pedit命令加粗了。更妙的是,加粗后不要马上回车退出命令,你可以发现Pedit命令下还有一个Close选项,选择该项(输入C后回车)可以将断开的圆又封闭为一个整圆,只是该圆的线条已经是加粗了的。
4)对椭圆(Ellipse)的加粗
AutoCAD中可以画出两种椭圆——真椭圆和复合线椭圆,真椭圆不能用Pedit命令加粗,但复合线椭圆可以用Pedit命令加粗。
画出哪种类型的椭圆是由系统变量Pellipse的值决定的,像使用普通命令一样,在Command命令行输入系统变量名Pellipse后回车,系统会显示当前的值,如果是0,则只能画出真椭圆,但如果改为1,则以后画出的椭圆就是复合线椭圆了,画出椭圆后再使用Pedit命令,就可以对椭圆线条加粗。
5)任意曲线的加粗
用Draw\Spline命令画出的任意曲线是不能用Pedit命令进行加粗的。要想加粗任意曲线,可以利用复合线拟合的方法得到曲线,这样的曲线是复合线曲线,当然可以用Pedit命令加粗。
拟合过程大致是:先按曲线的变化趋势用Draw\Polyline命令画出一条多段的折线,后面用Prdit命令时,其中的Fit和Spline两个选项都可以对这样的多段折线进行拟合,使折线变为曲线,而且曲线将顺应折线的变化趋势如图。
6)矩形和多边形的加粗
用Draw\Rectangle画出的矩形,或者用Draw\Polygon画出的多边形,自然就是复合线,可以直接用Pedit命令加粗。
好,学会了以上几种图形线条的加粗方法,则任何复杂的图形线条要加粗,都是可以做到的。
需要注意的是,用Pedit命令一次只能加粗一条线,如果图形上有许多条线要加粗,用这种方法会很麻烦。虽然可以利用Pedit命令下的Join选项将首尾相接(相交和相离都不行)的线条连接起来再加粗,减少了一些操作,但可能还有大量的加粗工作要做。
可能一些用户在电脑上看不到Express菜单,这是因为在安装AutoCAD时没有采用“完全安装”方法造成的,遇到这种情况,要么是加装Express,要么卸载现有AutoCAD后再重新采用“完全安装”方式进行安装。如果安装了Express,但屏幕上看不到有“Express”菜单,试试如下几个命令:Menuload、Expresstools、Expressmenu。
地质啷http://weibo.com/943569550

7656

主题

1178

铜板

2299

好友

技术员

为地信喝彩!

积分
106237
QQ
 楼主| 发表于 2011-2-3 14:38 | 显示全部楼层

AutoCAD直接距离法定点

AutoCAD中确定点的方法有相对坐标、绝对坐标及点捕捉法等。
“坐标输入法”(尤其是“相对坐标”)是经常需要采用的,然而“坐标输入法”又不符合绘图时的用手习惯,尤其是“相对坐标”的符号“@”不易输入。
其实,更多的时候可以使用“直接距离法”:
AutoCAD中常用的命令如:直线(line)、复制(copy)、移动(move)、拉伸(stretch)等,都会要求输入第一点和第二点。在确定第一点后,可采用第二点与第一点的直线距离确定第二点。方法是在命令行窗口中直接输入距离第一点的距离(左手键盘输入“距离”),用鼠标拖动确定方向(右手拖动鼠标)。
采用“直接距离法”定点方法往往结合用到“正交模式”或“极轴”。
地质啷http://weibo.com/943569550

7656

主题

1178

铜板

2299

好友

技术员

为地信喝彩!

积分
106237
QQ
 楼主| 发表于 2011-2-3 14:39 | 显示全部楼层

AutoCAD中自定义填充图案

在AutoCAD制图中,HATCH(图案填充)命令的使用较为频繁。CAD自带的图案库虽然内容丰富,但有时仍然不能满足我们的需要,这时我们可以自定义图案来进行填充。
   AutoCAD的填充图案都保存在一个名为acad.pat的库文件中,其缺省路径为安装目录的\Acad2000\Support目录下。我们可以用文本编辑器对该文件直接进行编辑,添加自定义图案的语句;也可以自己创建一个*.Pat文件,保存在相同目录下,CAD均可识别。
下面,我们就以新创建一个菱形花纹钢板图案库文件为例,来说明AutoCAD 2000中自定义图案的方法。
首先,在CAD中按国标作出菱形花纹图案,并标注各部分尺寸(见图,可点击放大)。
参看下面的库文件标准格式:
   *pattern-name [, description]
   angle, x-origin, y-origin, delta-x, delta-y [, dash-1, dash-2, ...]
第一行为标题行。星号后面紧跟的是图案名称,执行HATCH命令选择图案时,将显示该名称。方括号内是图案由 HATCH 命令的“?”选项显示时的可选说明。如果省略说明,则图案名称后不能有逗号。
第二行为图案的描述行。可以有一行或多行。其含义分别为:直线绘制的角度,填充直线族中的一条直线所经过的点的X、Y轴坐标,两填充直线间的位移量,两填充直线的垂直间距,dash-n为一条直线的长度参数,可取正负值或为零,取正值表示该长度段为实线,取负值表示该段为留空,取零则画点。
好了,我们可以开始编辑了。打开记事本,书写下如下:
   *custom, steel plate GB/T3277-1991
   68.4667, 0, 0, -9.8646, 25, 30.0213, -6.59
   111.5333, 0, 0, 9.8646, 25, 30.0213, -6.59
   68.4667, -11.0191, 27.926, -9.8646, 25, 30.0213, -6.59
   111.5333, 11.0191, 27.926, 9.8646, 25, 30.0213, -6.59
本例中的四行图案描叙行分别对应图一中的线段a、b、c、d。对照图文,各项取值应不难理解。这里只着重讲叙一下delta-x与delta-y的取值规则,为方便理解,我们如图示设置UCS坐标系,确定原点与X轴正方向。线段a、e在Y轴上的垂直间距25构成delta-y,也相当于AutoCAD中的offset命令的取值25;如果线段e是由线段a经offset而来,这时线段e同时还相对于线段a沿X轴负方向移动了9.8646,这段位移也就是delta-x。
下面还有几个注意事项:
图案定义文件的每一行最多可包含 80 个字符。
AutoCAD 忽略空行和分号右边的文字。根据这一条,我们可以在文件中添加版权信息、备注或者是我们想加入的任何内容。例如:
   ;Copyright (c) 2000 by everyone. All rights reserved.
最后,将文件保存,取名custom.Pat。注意,文件名必须与图案名相同。
到此,相信各位朋友已经掌握了自定义图案的方法。现在,只需一点点耐心,你就可以编辑出非常复杂的图案了。
调用库文件的方法为:附頁為我做的填充圖樣及文件,解壓縮放在\Acad2000\Support目录下。打开AutoCAD,运行Hatch命令,在弹出的Boundary Hatch对话框的Type栏选中Custom,单击Swatch选项栏,弹出Hatch Pattern Palette对话框,选择Custom标签,指定我们刚创建的custom.Pat文件,此时右侧出现填充效果的预览,那正是我们需要的菱形花纹钢板图案。
地质啷http://weibo.com/943569550

7656

主题

1178

铜板

2299

好友

技术员

为地信喝彩!

积分
106237
QQ
 楼主| 发表于 2011-2-3 14:41 | 显示全部楼层

AutoCAD应用技巧精选

相对坐标输入点时,在正交状态时,一般输入为:@x,0或@0,y (例如输入相对坐标“@100,0”表示下一点相对上一点X方向增加100,又如输入相对坐标“@0,50”表示下一点相对上一点Y方向增加50),以上两种情况下,可以直接输入100或50即可实现相同的目的,从而节省输入时间。
在AutoCAD中有时有交叉点标记在鼠标点击处产生,用BLIPMODE命令,在提示行下输入OFF可消除它。
有的用户使用AutoCAD时会发现命令中的对话框会变成提示行,如打印命令,控制它的是系统变量CMDDIA,关掉它就行了。
椭圆命令生成的椭圆是以多义线还是以椭圆为实体的是由系统变量PELLIPSE决定,当其为1时,生成的椭圆是PLINE。
CMDECHO变量决定了命令行回显是否产生,其在程序执行中应设为0。
DIMSCALE决定了尺寸标注的比例,其值为整数,缺省为1,在图形有了一定比例缩放时应最好将其改成为缩放比例。
CAD的较高版本中提供了形位公差标注,但圆度及同轴度中的圆不够圆,其实,AutoCAD中常见符号定义都在AutoCAD安装目录下SUPPORT子目录下的gdt.shp文件中,其中2号和4号字符定义了圆形的形状,圆的弧度竟为127°,但不太好改正之(如改为90°更不好看)。
空心汉字字形如使用AutoCAD R14中的BONUS功能(一定要完全安装AutoCAD,或自定义安装时选了它),有一个TXTEXP命令,可将文本炸为线,对做立体字十分有用。
AutoCAD R14的BONUS中有一个ARCTEXT命令,可实现弧形文本输出,使用方法为先选圆弧,再输入文本内容,按OK。
BONUS中有一个有用的命令,即MPEDIT,用它将多个线一齐修改为多义线,再改它的线宽。
Image命令在R14中代替了R13中的BMPIN、PCXIN之类的命令,它将位图嵌入文件中,只用来显示,如炸开就成了空框架,如何使用PCXIN等命令重现?请将R13安装目录下的RASTERIN.EXE拷入R14下,用appload将其装入,然后就可以将位图导入(可编缉,可炸开)了。
BREAK命令用来打断实体,用户也可以一点断开实体,用法是在第一点选择后,输入“@”。常用一条线一段为点划线,另一段为实线时。
AutoCAD R14中提供了大量的命令缩写,许多R13中无缩写的命令也有了缩写,下面提供了CAD中的单字符缩写:A:ARC,B:Bmake,C:Circle,D:ddim,E:erase,F:fillet,G:group,H:bhatch,I:ddinsert,L:line,M:move,O:offset,P:pan,R:redraw,S:stretch,T:mtext,U:undo,V:ddview,W:Wblock,X;explode,Z:zoo,可大量使用之,使用后会发现比鼠标点取快(尤其在ls输5个字符的速度下)。AutoCAD R14大量扩充了简化命令,不仅增加了以首字母简化的命令(这里不列出),而用增加了用前两个字母简化的命令,常的如:array 、copy、 dist、 donut 、dtext 、filter 、mirror、 pline 、rotate 、trim、 scale 、snap 、style、 units等,更加提高了用键盘输入命令的速度,对熟悉键盘的朋友来说简直是如虎添翼。
AutoCAD R14命令的缩写也可用在R13,方法是将AutoCAD R14下的Support子目录下的ACAD.pgp拷贝至AutoCAD R13中的Support子目录下。
AutoCAD 中ACAD.pgp文件十分重要,它记录命令缩写内容,用户可自定义它们,格式如下:<命令缩写> *命令名称。也可定义系统命令,AutoCAD R14提供了sh命令,可执行DOS命令,但在Windows作用下不大。
AutoCAD R14中用NOTEPAD、EDIT、DIR、DEL等系统命令,笔者认为其中NOTEPAD对自定义CAD用途较大,但使用起来会发现屏幕一闪(进了DOS),又返回,十分让人不愉快,让我们来编一个小程序,取名为note.lsp:
(defun c:notepad()
(startapp″notepad″)
先将ACAD.pgp中的NOTEPAD命令定义行删除,重入CAD后,再将此程序命令:(load″note″)装入,下一次用NOTEPAD命令会有更好效果,最好将(load″note″)加入Support子目录下的ACADR14.lsp中。
AutoCAD R14中打印线宽可由颜色设定,这样机械制图中的各种线型不同、、线宽不同的线条可放入不同的层,在层中定义了线型的颜色,而在打印设置中设定线型与颜色的关系,效果良好。
AutoCAD R14的Support中ACAD.dwt为缺省模板,要好好加工它,把常用的层、块、标注类型定义好,再加上标准图框,可省去大量重复工作。
AutoCAD中有不少外部Lisp命令文件,可以直接观察它们,如果学习开发Lisp应用程序,注意;R14可是最后一版Lisp文件内容公开的AUTOCAD,在CAD2000中Lisp文件内容是加密的(笔者正在研究解密程序)。
AutoCAD二次开发工具很多,Lisp早就有了,R11提供了ADS(Acad Develop system),R12中提供了ADS对实模式下C编译器(如BC,MS C)的支持,R13提供ARX(Acad Runtime eXtend),R14提供了 VB Automation,这个Automation使VB编写CAD程序成为可能,渴望CAD编程的人有了一个最好的选择,不必学习ADS、ARX、Object ARX和AutoLisp,一起加入AutoCAD编程的世界。
用户自定义的Lisp文件一定要自动装入AutoCAD,这样就需要在acadr14.lsp中加入用户Lisp文件的装入语句,acadr14.lsp(早期版本为acad14.lsp)好似DOS的Autoexec.bat,一定要好好利用,在其中如定义了名为S::STARTUP()的函数可自动运行它。(给CAD加个启用画面如何,可用STARTUP加startapp函数,也可加登录密码)。
将AutoCAD中的图形插入WORD中,有时会发现圆变成了正多边形,用一下VIEWRES命令,将它设得大一些,可改变图形质量。
形如φ30H11(+0.1,-0.2)的标注如何去标呢,请在文本内容中输入%%c30{H11(}{\H0.7X;\S+0.1^-0.2;})”,可以实现,如嫌太麻烦,就编程序来简化操作。
AutoCAD中文件可当作块插入其他文件中,但这样一来过多的块使文件过于庞大,用PURGE来清除它们吧,一次清一层,一定要多用几次呀!
AutoCAD R14的帮助文件内容十分丰富,由很多本“书”组成,一层层打开,多看它们用处是很大的,其中包括了CAD的各方面,比任何CAD大全还全,你是否想您的帮助加入其中,请修改acad.cnt,加入自己帮助的链接。
在CAD中可按规定编定.ahp的CAD帮助文件,在R14下用ahp2hlp.exe将其转变为.hpj的文件和.rtf的文件,再用HelpWorkshop工具(在VC5中有)将其项目打开,编译为.hlp文件。
在AutoCAD中有一些DOS下的exe文件在R14中仍有用途,用Slidelib.exe可将幻灯片作库,mc.exe可实现菜单的编译。
在作完零件图进行组装时,可将零件图块插入后焊开,再用group成组后组装,这时用ddselect命令控制组选取处于何种状态,取消组选时再打开组状态。
在AutoCAD中的菜单源文件为.mnu文件,将其修改可将自己的命令加入菜单中,再用menu命令装入,加参加AutoCAD帮助了解菜单文件格式。图标工具条中加入自己的命令相对简单,可在工具条上点右键,在toolbar对话中,点new 按钮,输入工具条后,一个新工具条产生,再选Customize按钮,选定custom,将空按钮拖入工具条中,再在空按钮上按右键,这样就可定义自己的按钮图标和命令。
AutoCAD的状态行也可处定义,用DIESEL语言可以访问它,最简单的方法用modemacro命令,后输入$(getvar,clayer),以后当前层名就显示在准确无误行上,用户化可谓无孔不入吧!
AutoCAD的图形格式为.dwg,也可导出为.bmp及.wmf或.eps、.dxf、.3ds,是如果用render命令可存为.pcx、.tga、.tif格式,AutoCAD还可将文件直接存为这几种格式,要为系统装一个名为“Raster file export”的打印机,用它打印到文件,ACAD2000还可将文件存为JPG格式。
render进行着色时,render无关闭按钮,用户采用:(arxunload"render"),因为它是ARX文件扩展的功能。
dimzin系统变量最好要设定为8,这时尺寸标注中的缺省值不会带几个尾零,用户直接接受缺省值十分方便快捷。
如遇到快捷失效,如^0失去作用变为正交模式切换的情况,请用menu将当前使用菜单.mnu菜单源文件重装一遍即可。
在多行文字(mtext)命令中Word97编辑文本。Mtext多行文字编辑器是AuotCAD R14中的新增功能,它提供了Windows文字处理软件所具备的界面和工作方式,它甚至可以利用Word97的强大功能编辑文本,这一功能可以用如下方法实现:
打开“Tools”菜单选“Preferences”命令,“Preferences”对话框弹出后,打开“Files/Text Editor,Dictionary,and Font File Name/Text Editor Application/Iinternal”,双击“Internal”,出现“Select a file”对话框,接着找到“Winword.exe”应用程序文件,击“打开”钮,最后单击“OK”返回。完成以上设置后,用户如再使用mtext命令时系统将自动调用我们熟悉的Word97应用程序,为AotoCAD中的文本锦上添花。
巧用工具按钮自定义AotoCAD中有许多Lsp文件能为我们提供非常实用的命令,如chtext.lsp就是一个很好的文字修改命令,尤其适用于大批文字的修改,但在使用这样的命令之前必须先把Lsp文件载入。一般你可以通过选取“Tools”菜单中“Load Application…”选项,再利用对话框打开AutoCAD R14/Support 下的Chtext.lsp文件,然后击“Load”钮,或者也可以直接在命令行中键入“(load“chtext”)”以达到载入的目的,如此做总有些繁琐。下面我们用自定义工具按钮的方式解决这个问题,右击任意工具钮,弹出“Toolbars”对话框,击“Customize…”钮,在“Categories:”中选“Custom”项,将出现的空按钮拖到工具条中目标位置,击“Close”钮返回,接着右击空按钮,出现“Button Properties”对话框,在“Name:”,栏中为命令钮命名,“Help:”栏中你可以写入或不写入内容,然后在“Macro:”中键入“(Load “chtext)cht”,至于“Button Icon”,用户可选系统提供的图标,也可以点“Edit…”自行绘制或者直接调用已有的bmp文件,最后点“Apply”钮并依次关闭对话框返回。这样你自己的工作按钮就做成了。由于在后面增加了“cht”(注意:前面要有空格),所以你只要按工具钮便可以直接去选择要编辑的目标文件。
“Stretch”命令也是一个常用命令,但输入命令后,系统总要提示“select object to stretch by crossing_window or crossing_polygon…”,要求你再输入一个“C”后才能用鼠标去选择目标。为了使操作简化,用户只需将系统提供的工具按钮做些小小的修改即可。右击任意工具钮弹出“Toolbars”对话框,再右击“stretch”工具钮弹出“Toolbars”对话框,在“Macro:”框中的“^c^c_stretch”后键入空格和“C”。以后你再点击处理后的工具钮可以接选择目标进行操作。
AuotCAD R14用户均采用系统给出的缺省格式存盘,这种格式存盘的缺点是文件所占空间大,不能用低版本的应用程序(如:AuotCAD R12、AuotCAD R13)打开,为避免磁盘空间的浪费,你可以在“Save Drawing As”对话框的“保存类型”中选“AuotCAD R12/LT2 Drawing”格式存盘。例如:同一dwg文件用两种方式存盘,它们的大小分别是87KB、58KB。可见差别还是很可观的。而且后者文件可以在R12、R13版本的应用程序中打开。这种方式对配置较低的用户尤为实用。
有时在打开dwg文件时,系统弹出“AutoCAD Message”对话框提示“Drawing file is not valid ”,告诉用户文件不能打开。这种情况下你可以先退出打开操作,然后打开“File”菜单,选“Drawing Utilities/Recover”,或者在命令行直接用键盘输入“recover”,接着在“Select File”对话框中输入要恢复的文件,确认后系统开始执行恢复文件操作。
汉化菜单。将support目录下的acad.mnu文件复制为chinese.mnu。用写字板打开chinese.mnu。仔细观察会发现其中有许多类似“* * *POP”的条目,每一条自定义了一列下拉菜单。将引号中的英文命令名称改为中文,存盘退出。再在R14中输入“menu”命令,将chinese.mnu菜单文件装入,下拉菜单就变成了中文。还可以再装入acad.mnu文件将菜单还原。
R14默认的“命令取消”键是“ESC”键,如果你已经习惯了R12的“Ctrl+C”怎么办呢?点击菜单Tools\preferences\compatibility\priority for accelerator keys\autoCAD classic,然后就可以用“Ctrl+C”取消命令了,同时“ESC”键仍然有效。
trim命令中提示选取要剪切的图形时,不支持常用的window和crossing选取方式。当要剪切多条线段时,要选取多次才能完成。这时可以使用fence命令提示选择要剪除的图形时,输入“f”,然后在屏幕上画出一条虚线,回车,这时被 该虚线接触到的图形全部被剪切掉。
单击“Object Propertys”工具条上的“Make objects' layer current”按钮,然后在作图区选择要去的图层上的任一图形,当前层立刻变换到选取的图形所在层。
用R14打开R11和R12的文件时,即使正确地选择了汉字字形文件,还是会出现汉字乱码,原因是R14与R11或R12采用的代码页不同。可到本站或AutoDesk公司主页下载代码页转换工具wnewcp。运行wnewcp后,首先选中“R11/R12”复选框,再单击“Browse”按钮,选择要转换的文件或目录,然后选择新的代码页,ANSI936或GB2312均可,单击“Start Conversion”即开始转换。转换后,在R14中就能正确地显示汉字。
在AutoCAD中有时尺寸箭头及Trace画的轨迹线变为空心,用TRIMMODE命令,在提示行下输新值1可将其重新变为实心。
用AutoCAD打开一张旧图,有时会遇到异常错误而中断退出,这时首先使用40介绍的方法,如果问题仍然存在,则可以新建一个图形文件,而把旧图用图块形式插入,可以解决问题。
地质啷http://weibo.com/943569550

7656

主题

1178

铜板

2299

好友

技术员

为地信喝彩!

积分
106237
QQ
 楼主| 发表于 2011-2-3 14:43 | 显示全部楼层

AutoCAD也能一式多份打印输出

AutoCAD是最著名的辅助设计软件之一,在建筑、机械等设计领域都被广泛使用。本人在工作中发现,AutoCAD(以R14为例)有个不可容忍的不足之处,就是不可以打印一式多份,也就是说在AutoCAD的打印对话框中,不能由用户选择打印多少份,一次只能打印一份。如果有一个文件中有50张图,要求每张图输出4份,按通常的方法那不累倒才怪
(这说的是我昨天晚上的经历),看来得另想办法才行。 经过摸索发现可以在打印机驱动程序中设置打印份数。我用的是hp LaserJet 1000型激光打印机,进入[我的电脑]→[打印机],对“hp LaserJet”图标单击鼠标右键选“属性”,在弹出的对话框中选择“打印机属性”选项卡,再选“基本”选项卡,发现有一个“份数”设置框,在设置框中输入数字“4”,最后关闭所有对话框(如图1)。 img200703280114050.jpg
图1 回到AutoCAD中,使用打印命令打印时,打印机中自动按一式四份进行打印,真是方便极了。打印结束后,一定要回到打印机设置中将打印份数恢复为“1”,否则使用其他软件打印时也会打印4份出来。(老板:心不在焉,又浪费这么多纸,扣Money) 还有一些软件例如“记事本”等,在打印时用户也不能选择打印份数,也可使用本文的技巧进行“一式多份”的打印。
地质啷http://weibo.com/943569550

7656

主题

1178

铜板

2299

好友

技术员

为地信喝彩!

积分
106237
QQ
 楼主| 发表于 2011-2-3 14:44 | 显示全部楼层

AutoCAD 设置技巧

关于出图时线宽的参数设置技巧大家都知道,在工程制图中每种线型都有相应的宽度,但在AutoCAD的图纸空间中,在视图区却不能显示出线型宽度的区别。在以前的版本中我们是通过线的颜色来区分线的宽度的(无法在视图区显示出来,除非通过“Pline”的命令在绘制图线的时候,设置定义线的宽度),在AutoCAD 2000中新增加了“LWEIGHT”(线型宽度设置)的命令,为图形的实体设置线宽,可通过打开状态行的“LWT”按钮来显示,这样便可直观地区分实体线型的信息。也可键入“LWEIGHT”命令,在出现Lineweight Settings 对话框后设置当前绘图的线宽,如想在屏幕上直观地显示出来,也必须打开“Display Lineweight”选项;
在AutoCAD 2000的图层设置中,新增一项“线宽”,可以在此设定线宽。在打印时,线宽参数设定的过程为:在下拉菜单“File”→“Plot...”→“Plot Device”→“Plot Style Table”→“Acad.ctb→Edit”在“Plot Style Table Editor”窗体中选取“From View”标签项。选取左边列表框中的颜色,这是指在AutoCAD中实体的颜色,然后在“Lineweight”下拉框中选定所需的线宽,在出图时将按不同的颜色对应不同的线宽绘制图形。
确定图形输出比例技巧当我们绘制图形的比例与我们输出图形时使用的比例不同时,就会使原来绘制的图形中的文字标注等在输出的图形中发生变化,因此在绘制图形之前还须确定图形的输出比例。为了保证图形输出时文字的大小是我们所想要的,应在文字建立时使用如下公式:文字绘制高度=文字输出高度*图形输出比例的倒数;图形输出比例=输出图幅的长度(宽度)/图幅的长度(宽度)。
例如:我们按1:1的比例绘制一图幅为A0的图形,而我们准备按A1的图幅输出时,则图形的输出比例为:841与1189的比约为0.71,则绘制文字时其高度值应扩大为1/0.71=1.41倍才能保证我们想要的输出高度。对于已经绘制好的文字,可以用Scale命令来修改其比例。同理,绘制图线的宽度也应该考虑这点,其给定宽度等于输出宽度乘以其比例的倒数。
AutoCAD图形插入其他形式文稿时参数设置技巧插入文稿的图形,如果使用系统的剪贴板或AutoCAD的“Export”命令,在AutoCAD 2000版本中则必须将“LWT”按钮打开,此时图形中各种线型的宽度都在屏幕上显示出来,然后使用剪贴板或“Export”命令,才有效地反映出各种线型。而对于以前的版本,如果采用此种方法,所转化的图像就没有线宽的区分(与屏幕显示的一样,都是细实线)。因此对于每种版本最好的方法是使用“PLOT”命令将图形输出打印为光栅图像文件(即以光栅文件的格式存储起来),再在文本编辑软件中插入此光栅图像文件。具体的做法是:下拉菜单“Tools”→ “Wizards”→“Add Plotter...”选择“Raster File Formats”类型的打印机,使用者可根据自己的喜欢方式给定打印机的名字,及生成图象文件的格式,包括BMP、JPG、TGA、PCX等常用的格式,并设定好其他的参数即可。对要输出的图形,使用“Plot”命令,把它打印成文件,这时图像中图线的宽度就与绘制时设定的一样显示出来,此后便可把生成的文件链接插入到文稿中了。
由于AutoCAD文件缺省的底色是黑色,因此在用剪贴板进行文件的转换时,可单击绘图窗口下的“Layout”标签,转换到图纸空间去完成操作;也可通过“Tools”→“Options”→“Display”来改变模型绘制空间的底色,使它为白色即可。
图形插入文稿中,其大小、位置、边框等可能并不合适,这时需要对图形进行调整。以在Word 97中为例:用右键单击图形,弹出快捷菜单,打开“设置对象格式”对话框。首先选择“大小”选项,在“高度”或“宽度”编辑框中填入合适的数字,来控制图形的大小;再选择“环绕”,选择一种环绕的方式,再点击“图片”在“裁剪”编辑框输入合适的数字,将图形的多余的空白边框剪掉,以达到较为理想的效果,整个过程可以通过预览功能来适当调整图形的位置。
公差标注的技巧标注时文字的书写应符合国家标准,即公差的字高应该比基本尺寸的字高小,故要注意这点要求。例如:要标注直径为88,上公差为+0.001,下公差为-0.002的一个尺寸,具体做法为:“Dim”→“Override”→点取“Primary Units”(设置基本尺寸的精度)的“Precision”,选择“0”,在Decimal中选择“‘.’”,在Prefix下拉框中输入“%C88”,然后点取“Tolerence”,在“Method”中选择“Deviation”,在“Upper value”编辑框中输入0.001,在“Lower value”中输入0.002(注意不要输入负号),在“Scaling For Height”中输入0.6,在“Vertical”中选择“Middle”,点击“OK”即可,这样标注的设置就完成了。当然,可以不进行这样操作,可以在命令行中直接输入:“%C88H0.6xS+0.001^-0.002”其中公差字高比例系数为0.6,H、S都应大写,而x为小写,同样可以达到目的。
如果标注的偏差中有一个数“0”,而国标规定标注时上下偏差一定要上下对齐,故此时标注时应该在输入0时在其前边加一空格,使空格与“+”对齐。
地质啷http://weibo.com/943569550

7656

主题

1178

铜板

2299

好友

技术员

为地信喝彩!

积分
106237
QQ
 楼主| 发表于 2011-2-3 14:45 | 显示全部楼层

解决CAD字体不认的几种方法

一:复制要替换的字库为将被替换的字库名,如,打开一幅图,提示找不到jd字库,你想用hztxt.shx替换它,那么你可以把hztxt.shx 复制一份,命名为jd.shx,就可以解决了。不过这种办法的缺点显而易见,太占用磁盘空间。最好用下面这种办法。
二:在autocad r14/support 目录下创建acad.fmp文件,如果原来有此文件直接打开,这是一个ASCII文件, 输入"jd;hztxt", 如果还有别的字体要替换,可以另起一行,如“jh;hztxt", 存盘退出, 以后如果你打开的图包含jd和jh这样你机子里没有的字库,就再也不会不停的要你找字库替换了。注意第二种办法WINXP下acad.fmp文件位置如下
C:\Documents and Settings\你的登陆帐户名\Application Data\Autodesk\AutoCAD 2004\R16.0\chs\Support
三。用Autocad2004。首先建一个文字样式,例如:GB,字体名:romans.shx,选用大字体,gbcbig.shx.(上面两种文字在Autocad中都有)建好后存为一个文件。打开你想打开的CAD文件,如果提示找不到字体,一直按确定。打开“设计中心”,将文字式样GB托到当前图中,然后选中该图中的所有对象,在Autocad2004的文字样式面板(Autocad2004新增)中选择GB,即可,所有的文字(带???)都被替换为指定的文字样式。
四。打开dwg,看包含哪些我机器里没有的shx。往往没有的字型文件是大字体文件,而我一般用hzd.shx代替。所以将hzd.shx另存为bigfont.shx,遇到找不到字体文件时,对话框上bigfont.shx位于首位备选位置上,直接打回车即可!
五。借助第三方软件。如一个国外的软件autofont,不过目前还没有**版本,不注册只能加载10次即只能用十次,所以珍惜点用。千万还要注意使用方法:把LSP文件拷到AUTOFONT文件夹,然后打开CAD并输入(LOAD "AUTOFONT"),注意:括号必须加上,程序自动加载username/password

地质啷http://weibo.com/943569550

7656

主题

1178

铜板

2299

好友

技术员

为地信喝彩!

积分
106237
QQ
 楼主| 发表于 2011-2-3 14:50 | 显示全部楼层
1.ACAD新手学习时,掌握一定技巧是不是会觉得提升很快啊?
那我抛砖引玉先来一个,有技巧的和学有所得的请跟贴!
选择技巧:
在选择编辑中,有时不小心多选了某个图元,此时在命令未结束下并不需要取消命令而重来,只须在"选择目标"的提示后输入remove回车,再在提示下逐一选择哪些多选的图元(当然别太多,否则难选啊!)即可搞定.
2.分享我的AutoCAD裁剪技巧
如图所示,要对右图部分圆(可以是其他边框)外的直线进行裁剪,普通办法就是选择裁剪边界后再选择要裁剪的线段即可,实际上AutoCAD还有较为简捷的办法,其做法如下:
1.按常规执行裁剪命令,选择裁剪边界(回车确认);
2.在提示选择要裁剪的线段元素时输入“f”(即fence),回车确认;
3.在提示:First Fence point下绘制与要裁剪线段相交的连续橡皮筋直线,回车确认即可(见图示)。
尚需注意两点:1.橡皮筋直线无需闭合;2.橡皮筋直线与要裁剪线段重复相交时,则剪去以后一次的部分(这点很重要哦)。
3.Remove可用【Shift】+object 代替更方便。
4.如何在WORD表格中引用ACAD的形位公差??(如图红框区所示)
其实也简单,但就怕部分新手不敢一试!
1.将ACAD的背景设为白色,否则在WORD中不能处理背景色;
2.在ACAD中单独直接标注形位公差图框,尽量放大显示至整个绘图区;
3.使用ACAD的copyclip(拷贝至粘贴板)命令,选中形位公差图框;
4.切换至WORD的表格中,粘贴即可,但此时整个表格会被挤得很乱,此时可耐点性子,利用WORD自带的图片编辑功能将形位公差图框多余的边剪去,并直接拖放形位公差图框图片至表格范围内的合适大小.为利于操作,可将文档显示放大。
可以肯定,一般的打字员、文秘是做不好这项工作的,应为她不会ACAD,高兴吗?!
5.善用ACAD的内部函数计算器功能
内部函数计算器功能命令: cal 可以作透明命令使用.
比如偏移图元时,可以在提示输入偏移距离时输入:'cal,即

Command:
Specify offset distance or [Through] <Through>: 'cal
回车后在 Initializing...>> Expression: 提示后输入任意计算距离的等式如:100*sin(30)
系统将自动计算偏移距离,再选择图元即可。
6精選應用5:已知任意斜線及圓圓心於線段端點2上,欲將圓自圓心點2與端點3線段上移動25的距離:
指令: MOVE
選取物件: <- 選取圓1
取物件: <- [Enter]
指定基準點或位移: <- 選取圓中心點
指定位移的第二點或 <使用第一點作為位移>: 'CAL
>> 表示式: @+vee1*25 <- 輸入表示式
>> 選取一個端點給 VEE1: <- 選取端點2
>> 選取另一個端點給 VEE1: <- 選取端點3
(152.103 -11.8027 0.0) <- 求得位移點座標
 
精選應用6:承上題,如果要將圓移至端點3的25的位置上,如圖所示:
指令: MOVE
選取物件: <- 選取圓1
選取物件: <-[Enter]
指定基準點或位移: <- 選取圓中心點
指定位移的第二點或 <使用第一點作為位移>: 'CAL
>> 表示式: pld(end,end,25) <- 輸入表示式
>> 選取圖元給 END 鎖點: <- 選取端點3
>> 選取圖元給 END 鎖點: <- 選取端點2
(147.624 -80.7839 0.0) <- 求得位移點座標
 
精選應用7:已知任意斜線欲完成一個正三角形,邊長為斜線的3倍,角度方向與斜線相同:
指令: POLYGON
輸入邊的數目 <5>: 3 <-輸入邊數
指定多邊形的中心點或 [邊緣(E)]: E <- 輸入選項
指定邊緣的第一個端點: <- 選取任意一點為起點
指定邊緣的第二個端點: 'CAL
>> 表示式: @+vee*3 <- 輸入表示式
>> 選取一個端點給 VEE: <- 選取端點1
>> 選取另一個端點給 VEE: < -選取端點2
(138.543 -168.946 0.0) <- 求得長度方向座標點
 
精選應用8:已知任意兩條相交線段即另一條水平線,請於水平線上完成一弧夾角同P1-P2-P3:
指令: ARC
指定弧的起點或 [中心點(C)]: <- 選取端點1
指定弧的第二點或 [中心點(C)/終點(E)]: C <- 輸入選項
指定弧的中心點: <- 選取端點2
指定弧的終點或 [角度(A)/弦長(L)]: A <- 輸入選項
指定夾角: 'CAL
>> 表示式: ang(int,end,end) <- 輸入表示式
>> 選取圖元給 INT 鎖點: <- 選取交點P2
>> 選取圖元給 END 鎖點: <- 選取端點P1
>> 選取圖元給 END 鎖點: <- 選取端點P3
43.7612 <- 求得弧夾角A
精選應用9:承上一單元精選應用8,請將線段與弧,以端點2為基準點旋轉角度同P2至P1:
指令:ROTATE
目前使用者座標系統中的正向角: ANGDIR=逆時鐘方向ANGBASE=0
選取物件: <- 選取右側弧與線
選取物件: <-[Enter]
指定基準點: <-選取端點2
指定旋轉角度或 [參考(R)]: 'CAL
>> 表示式: ang(end,end) <-輸入表示式
>> 選取圖元給 END 鎖點: <-選取端點P2
>> 選取圖元給 END 鎖點: <- 選取端點P1
72.2417 ? 求得線段角度A
 
精選應用10:已知任意線段,欲於線段3/5位置上完成一圓,半徑為線長的1/8:
指令: CIRCLE
指定圓的中心點或 [三點(3P)/兩點(2P)/相切,相切,半徑(T)]: 'CAL
>> 表示式: plt(end,end,3/5) <- 輸入表示式
>> 選取圖元給 END 鎖點: <- 選取端點1
>> 選取圖元給 END 鎖點: <- 選取端點2
(139.943 -345.825 0.0) <- 求得圓心位置座標
指定圓的半徑或 [直徑(D)] <8.5434>: 'CAL
>> 表示式: dee/8 <- 輸入表示式
>> 選取一個端點給 DEE: <- 選取端點1
>> 選取另一個端點給 DEE: < - 選取端點2
6.68901 <- 求得圓半徑值
 
精選應用11:已知任意線段,請畫一個半徑20的圓與線段的中點相切:
指令: CIRCLE
指定圓的中心點或 [三點(3P)/兩點(2P)/相切,相切,半徑(T)]: 2P <- 輸入選項
指定圓直徑的第一個端點: mid <- 選取中點3
指定圓直徑的第二個端點: 'CAL
>> 表示式: @+nee*40 <- 輸入表示式
>> 選取一個端點給 NEE: <- 選取端點1
>> 選取另一個端點給 NEE: <- 選取端點1
(115.763 -389.846 0.0) <- 求得另一個直徑點
 
精選應用12:已知兩條任意線段,請於兩線段端點間交點處繪製半徑10的圓:
指令: CIRCLE
指定圓的中心點或 [三點(3P)/兩點(2P)/相切,相切,半徑(T)]: 'CAL
>> 表示式: ille <- 輸入表示式
>> 選取一個端點給 ILLE:第一條線: <- 選取端點1
>> 選取另一個端點給 ILLE:第一條線: <- 選取端點4
>> 選取一個端點給 ILLE:第二條線: <- 選取端點2
>> 選取另一個端點給 ILLE:第二條線: <- 選取端點3
(147.396 -488.861 0.0) <- 求得圓心座標點
指定圓的半徑或 [直徑(D)] <20.0000>: 10 <- 輸入半徑

精選應用13:已知矩形條件如下:
指令: RECTANG
指定第一個角點或[倒角(C)/高程(E)/圓角(F)/厚度(T)/線寬(W)]: <- 選取左下角點
指定其它角點: 'CAL
>> 表示式: [@sqr(8.35),sqrt(2)*9.5] <- 輸入表示式
(111.524 -558.998 0.0) <- 求得另一角座標點
精選應用1:已知一個任意圓,畫出一個同心圓半徑為該圓的5/7
指令: CIRCLE
指定圓的中心點或 [三點(3P)/兩點(2P)/相切,相切,半徑(T)]: CEN
於 <- 選取圓1中心點
指定圓的半徑或 [直徑(D)] <48.4441>: 'CAL <- 輸入’CAL
起始設定...>> 表示式: RAD*5/7 <- 輸入表示式
>> 為 RAD 函數選取圓, 弧或聚合線段: <- 選取圓1,完成圖形
 
精選應用2:已知二圓,請於兩圓連心線中點,畫上一個半徑為5的小圓:
指令: CIRCLE
指定圓的中心點或 [三點(3P)/兩點(2P)/相切,相切,半徑(T)]: 'CAL
>> 表示式: (CEN+CEN)/2 <- 輸入表示式
>> 選取圖元給 CEN 鎖點: <- 選取圓1中心點
>> 選取圖元給 CEN 鎖點: <- 選取圓2中心點
(190.229 161.234 0.0) <- 求得中點座標值
指定圓的半徑或 [直徑(D)] <8.9804>: 5 <-輸入半徑5
 
精選應用3:已知矩形與一條線段,請以矩形對角中點為圓心,線段長度為參考半徑,完成一圓:
指令: CIRCLE
指定圓的中心點或 [三點(3P)/兩點(2P)/相切,相切,半徑(T)]: 'CAL
>> 表示式: MEE <- 輸入表示式
>> 選取一個端點給 MEE: <- 選取端點1
>> 選取另一個端點給 MEE: <-選取端點2
(70.2147 87.3565 0.0) <- 求得中點座標值
指定圓的半徑或 [直徑(D)] <5.0000>: 'CAL
>> 表示式: DEE <-輸入表示式
>> 選取一個端點給 DEE: <-選取端點3
>> 選取另一個端點給 DEE: <-選取端點4
17.3398 <- 求得線段長度值
精選應用4:繪製正五邊形,邊長為456之平方根:
指令: POLYGON
輸入邊的數目 <4>: 5 <- 輸入邊數
指定多邊形的中心點或 [邊緣(E)]: E <- 輸入選項
指定邊緣的第一個端點: <- 選取任意一點為起點
指定邊緣的第二個端點: 'CAL
>> 表示式: [@SQRT(456)<0] <- 輸入表示式
(85.7895 9.51962 0.0) <- 求得第二端點座標
數值運算式:
運算子 運算方式
() 群組運算式
^ 指數運算式
*與/ 乘法與除法
+與- 加法與減法
向量運算式:
運算子 運算方式
() 群組運算式
& 計算兩向量間的向量乘積 (當做一個向量)
[a,b,c]&[x,y,z]=[(b*z)-(c*y),(c*x)-(a*z),(a*y)-(b*x)]
*與/ 計算兩向量間的純量乘績 (當做一個實數)
[a,b,c]&[x,y,z]=ax+by+cz
*與/ 向量乘以或除以一個實數 a*[x,y,z]=[a*x,a*y,a*z]
+與- 向量加法與減法 [a,b,c]+[x,y,z]=[a+x,b+y,c+z]
向量運算式:
點的格式 格 式
極座標 [距離<角度]
圓柱座標 [距離<角度,Z]
球形座標 [距離<角度1<角度2]
相對座標 使用 @ 前置符號 [@x,y,z]
WCS(代替UCS) 使用 * 前置符號[*x,y,z]
 
標準數值函數:
函 數 功能說明
sin (角度) 求角度之正弦值
cos (角度) 求角度之餘弦值
tang (角度) 求角度之正切值
asin (實數) 求數值之反正弦值 (數值必須在-1與1之間)
acos (實數) 求數值之反餘弦值 (數值必須在-1與1之間)
atang (實數) 求數值之反正切值
ln (實數) 求數值之自然對數
log (實數) 求數值以實為底之對數
exp (實數) 求數值之自然指數
exp10 (實數) 求數值以實為底之指數
sqr (實數) 求數值之平方
sqrt (實數) 求數值之平方根 (數值必須不為負值)
abs (實數) 求數值之絕對值
round (實數) 求最接近數值的整數
trunc (實數) 求數值之整數部分
r2d (角度) 將角度由弳度轉為度,例如r2d (pi) 將常數p轉為180度
d2r (角度) 將角度由度轉為弳度,例如d2r (180) 轉換180度為p弳度值
pi 常數p
特殊功能函數:(其中括弧內p,p1,p2…等可配合輔助抓點來取得座標值)
函 數 功能說明
ang (p1,p2) 求X軸與直線(p1,p2)之夾角值
ang (頂點,p1,p2) 二直線(頂點,p1)與(頂點,p2)之夾角
dist (p1,p2) 求p1及p2間的距離
dpl (p,p1,p2) 點p與經過p1、p2之直線最短距離
dpp (p,p1,p2,p3) 計算點p經過三點(p1,p2,p3)的平面之間最短距離
Dee dist (end,end)之便捷功能函數,求兩端點之距離
getvar (變數名稱) 讀取AutoCAD系統變數值,僅限於實數、整數及點座標
ill (p1,p2,p3,p4) 二直線(p1,p2)與(p3,p4)的交叉點
ilp (p1,p2,p3,p4,p5) 計算線(p1,p2)和經過三點(p3,p4,p5)的平面之相交點
ille ill (end,end,end,end) 的便捷功能函數
mee (end,end)/2 的便捷功能函數,求二端點間的中點座標
nor (p1,p2) 直線(p1,p2)之單位法向量 (垂直方向)
nee nor (end,end)之便捷功能函數
pld (p1,p2,d) 直線(p1,p2)上距離p1點d長度的點座標
plt (p1,p2,t) 直線(p1,p2)上以參數t定義的點位
rad 選取一圓或弧求取該半徑值
rot (p,basp,a) 點p以basp為基準旋轉a角度
rot (p,axp1,axp2,a) 以通過點axp1和axp2的線為旋轉軸,旋轉p點,經過角度a
vec (p1,p2) 點p1至點p2之向量
vec1 (p1,p2) 點p1至點p2之單位向量
vee vec(end,end)之便捷功能函數
vee1 Vec1(end,end)之便捷功能函數
過濾一個點或向量的X、Y和Z分量:
函 數 功能說明
xyof (p1) 點的X和Y分量,Z分量設為0.0
xzof (p1) 點的X和Z分量,Y分量設為0.0
yzof (p1) 點的Y和Z分量,X分量設為0.0
xof (p1) 點的X分量,Y和Z分量設為0.0
yof (p1) 點的Y分量,X和Z分量設為0.0
zof (p1) 點的Z分量,X和Y分量設為0.0
rxof (p1) 點的X分量
ryof (p1) 點的Y分量
rzof (p1) 點的Z分量
7.<AutoCAD中如何计算二维图形的面积>
AutoCAD中,可以方便、准确地计算二维封闭图形的面积(包括周长),但对于不同类别的图形,其计算方法也不尽相同。
1. 对于简单图形,如矩形、三角形。只须执行命令AREA(可以是命令行输入或点击对应命令图标),在命令提示“Specify first corner point or [Object/Add/Subtract]:”后,打开捕捉依次选取矩形或三角形各交点后回车,AutoCAD将自动计算面积(Area)、周长(Perimeter),并将结果列于命令行。
2. 对于简单图形,如圆或其它多段线(Polyline)、样条线(Spline)组成的二维封闭图形。执行命令AREA,在命令提示“Specify first corner point or [Object/Add/Subtract]:”后,选择Object选项,根据提示选择要计算的图形,AutoCAD将自动计算面积、周长。
3. 对于由简单直线、圆弧组成的复杂封闭图形,不能直接执行AREA命令计算图形面积。必须先使用Boundary命令(其使用方法依照下图对话框选择即刻,它同于剖面线填充的面域创建),以要计算面积的图形创建一个面域(region)或多段线对象,再执行命令AREA,在命令提示“Specify first corner point or [Object/Add/Subtract]:”后,选择Object选项,根据提示选择刚刚建立的面域图形,AutoCAD将自动计算面积、周长。
8.AutoCAD字体替换技巧
AutoCAD文件在交流过程中,往往会因设计者使用和拥有不同的字体(特别是早期版本必须使用的单线字体),而需为其指定替换字体,如下图所示,即是因为笔者的电脑中没有UMHZ.shx字体,而需为其指定笔者电脑中存在的字体hzkt.shx。
这种提示在每次启动AutoCAD后,打开已有文件都会出现。其实,这种字体替换可以在配置中一次指定:
执行config命令,在下图对话框的黑显处(指定替换字体文件)输入字体文件及其完整目录,ok后,下次启动AutoCAD打开已有文件时,字体替换提示将不在出现。
img200703280104570.gif
9'CAL雖然好用,但它是採AuyoLISP的敘述語法,多少也須有LISP的底子 。
我目前使用《AutoCAD環境下呼叫Windows的計算機》,更為方便且直接,並
有普通和工程用兩種計算機可選用。
方法:
1. 指令ALIASEDIT→Shell command→選【ADD】鈕→Alias=CALC,
Command=start calc
爾後在AutoCAD command 提示下鍵入CALC即可叫出計算機。
2. 如果ALIASEDIT不能作用,編輯acad.pgp也一樣可達到目地。
AutoCAD表格製作
AutoCAD儘管有強大的圖形功能,但表格處理功能相對較弱,而在實際工作中,往往需要在AutoCAD中製作各種表格,如工程數量表等,如何高效製作表格,是一個很實用的問題。 在AutoCAD環境下用手工畫線方法繪製表格,然後,再在表格中填寫文字,不但效率低下,而且,很難精確控制文字的書寫位置,文字排版也很成問題。儘管AutoCAD支援物件鏈結與嵌入,可以插入Word或Excel表格,但是一方面修改起來不是很方便,一點小小的修改就得進入Word或Excel,修改完成後,又得退回到AutoCAD,另一方面,一些特殊符號如一級鋼筋符號以及二級鋼筋符號等,在Word或Excel中很難輸入,那?有沒有兩全其美的方法呢,經過探索,可以這樣較好解決:先在Excel中制完表格,複製到剪貼板,然後再在AutoCAD環境下選擇edit功能表中的Paste special,選擇作?AutoCAD Entities,確定以後,表格即轉化成AutoCAD實體,用explode炸開,即可以編輯其中的線條及方字,非常方便。
地质啷http://weibo.com/943569550

7656

主题

1178

铜板

2299

好友

技术员

为地信喝彩!

积分
106237
QQ
 楼主| 发表于 2011-2-3 14:50 | 显示全部楼层

简单轻松显示AUTOCAD文件中出现的乱码

在AUTOCAD中,有时当我们打开一些图纸时,会出现大量无法显示文字的乱码,那是因为我们本地没有安装的对方设置的字体。当然,我们可以去下载字体库,但是,通常这个库是很大的,会占用了大量的硬盘空间,而且不能保证库中一定有对方设置的字体。   总结了一招轻松简单的显示字体的方法,请按以下操作:
  1、打开对方CAD文件,发现其中显示大量“????”和其他乱码;
  2、不要急,点击“格式”,打开文字样式编辑器,在弹出的对话框中,点“新建”,建立一个新的文字样式,你可以命名为“123”(当然,其它什么名也行),点击字体名底下一个复选框“使用大字体”,这时,原本呈灰色的“字体样式”可以编辑,你选择一个叫“gbcbig.shx”的字体(当然你也可以试试选用其它的大字体,不过本人用了这么久,还是感觉这个字体好,呵呵^_^),至于字体大小嘛,你可以设置10(这个都没关系,到时可以再调嘛),点击“确定”完成设置。
  3、返回到主界面,点击绘图栏上的A,在图中输入一行多行字体“ABVDEFG”这个字也是随便打几个字,当作一个介质一样。点击“特性匹配”命令(如果不知该命令在哪,你可以在命令行中输入快捷键MA即可),点击我们设置的文字“ABCDEFG”,然后再点击那些个乱码,你会发现,他们全部显出原形了,至文字大小,你可以随时放大或缩小,直至你满意为止。哈哈,就这么简单。

地质啷http://weibo.com/943569550

7656

主题

1178

铜板

2299

好友

技术员

为地信喝彩!

积分
106237
QQ
 楼主| 发表于 2011-2-3 14:54 | 显示全部楼层

AutoCAD使用技巧六则

1.在AutoCAD中有时有交叉点标记在鼠标点击处产生,用BLIPMODE命令,在提示行下输入OFF可消除它。
2.有的用户使用AutoCAD时会发现命令中的对话框会变成提示行,如打印命令,控制它的是系统变量CMDDIA,关掉它就行了。
3.椭圆命令生成的椭圆是以多义线还是以椭圆为实体是由系统变量PELLIPSE决定,当其为1时,生成的椭圆是PLINE。
4.CMDECHO变量决定了命令行回显是否产生,其在程序执行中应设为0。
5.DIMSCALE决定了尺寸标注的比例,其值为整数,缺省为1,在图形有了一定比例缩放时应最好将其改为缩放比例。
6.BREAK将实体两点截开,在选取第二点时如用“@”来回答,可由第一点将实体分开。7.CAD的较高版本中提供了形位公差标注,但圆度及同轴度中的圆不够圆,其实,AutoCAD中常见符号定义都在AutoCAD安装目录下SUPPORT子目录下的gdt.shp文件中,其中2号和4号字符定义了圆形的形状,圆的弧度竟为127°,但不太好改正之(如改为90°更不好看)。
8.空心汉字字形如使用AutoCAD R14中的BONUS功能(一定要完全安装AutoCAD,或自定义安装时选了它),有一个TXTEXP命令,可将文本炸为线,对做立体字十分有用。
9.AutoCAD R14的BONUS中有一个ARCTEXT命令,可实现弧形文本输出,使用方法为先选圆弧,再输入文本内容,按OK。
10.BONUS中还有一个有用的命令,即MPEDIT,用它将多个线一齐修改为多义线,再改它的线宽。
11.image命令在R14中代替了R13中的BMPIN、PCXIN之类命令,它将位图嵌入文件中,只用来显示,如炸开就成了空框架,如何使PCXIN等命令重现?请将R13安装目录下的RASTERIN.EXE拷入R14下,用appload将其装入,然后就可以将位图导入(可编缉,可炸开)了。
12.BREAK命令用来打断实体,用户也可以一点断开实体,用法是在第一点选择后,输入“@”。常用一条线一段为点划线,另一段为实线时。
<[>13.AutoCAD R14中提供了大量的命令缩写,许多R13中无缩写的命令也有了缩写,如:A:ARC, B:Bmake, C:Circle, Z:zoo,可大量使用之,使用后会发现比鼠标点取快(尤其在1s输5个字符的速度下)。AutoCAD R14大量扩充了简化命令,不仅增加了以首字母简化
的命令(这里不列出),而且增加了用前两个字母简化的命令,常用的如:array、copy、dist、donut、dtext、filter、mirror、pline、rotate、trim、scale、snap、style、units等,更加提高了用键盘输入命令的速度,对熟悉键盘的朋友来说简直是如虎添翼。
14.AutoCAD R14的命令缩写也可用在R13,方法是将AutoCAD R14下Support子目录下的ACAD.pgp拷贝至AutoCAD R13的Support子目录下。
15.AutoCAD中ACAD.pgp文件十分重要,它记录命令缩写内容,用户可自定义它们,格式如下:<命令缩写> *命令名称。也可定义系统命 令,AutoCAD R14提供了sh命令,可执行DOS命令,但在Windows下作用不大。
16.AutoCAD R14中用NOTEPAD、EDIT、DIR、DEL等系统命令,笔者认为其中NOTEPAD对自定义CAD用途较大,但使用起来会发现屏幕一闪(进了DOS),又返回,十分让人不愉快,让我们来编一个小程序,取名为note.lsp:
(defun c:notepad()
(startapp "notepad")
)
先将ACAD.pgp中的NOTEPAD命令定义行删除,重入CAD后,再将此程序用命令:(load "note")装入,下一次用NOTEPAD命令会有更好效果,最好将(load "note")加入Support子目录下的ACADR14.lsp中。
17.AutoCAD R14中打印线宽可由颜色设定,这样机械制图中的各种线型不同、线宽不同的线条可放入不同的层,在层中定义了线型和颜色,而在打印设置中设定线型与颜色的关系,效果良好。
18.AutoCAD R14的Support中ACAD.dwt为缺省模板,要好好加工它,把常用的层、块、标注类型定义好,再加上标准图框,可省去大量重复工作。
19.AutoCAD中有不少外部Lisp命令文件,可以直接观察它们,如果学习开发Lisp应用程序,注意:R14可是最后一版Lisp文件内容公开的AUTOCAD,在CAD2000中Lisp文件内容是加密的(笔者正在研究解密程序)。
20.AutoCAD二次开发工具很多,Lisp早就有了,R11提供了ADS(Acad Develop system),R12中提供了ADS对实模式下C编译器(如BC,MS C)的支持,R13提供ARX(Acad Runtime eXtend),R14提供了VB Automation,这个Automation使VB编写CAD程序成为可能,渴望CAD编程的人有了一个最好的选择,不必学习ADS、ARX、Object ARX,和AutoLisp,一起加入AutoCAD编程的世界。
21.用户自定义的Lisp文件一定要自动装入AutoCAD,这样就需要在acadr14.lsp中加入用户Lisp文件的装入语句,acadr14.lsp(早期版本为acad.lsp),好似DOS的Autoexec.bat,一定要好好利用,在其中如定义了名为S::STARTUP()的函数可自动运行它(给CAD加个启用画面如何,可用STARTUP加startapp函数,也可加登录密码)。
22.将AutoCAD中的图形插入WORD中,有时会发现圆变成了正多边形,用一下VIEWRES命令,将它设得大一些,可改变图形质量。
23.形如?30H11( )的标注如何去标注呢,请在文本内容中输入“%%c30{H11(}{\H0.7x;\S+0.1^-0.2;})”,可以实现,如嫌太麻烦,就编个程序来简化操作。
24.AutoCAD中文件可当作块插入其他文件中,但这样一来过多的块使文件过于庞大,用PURGE来清除它们吧,一次清一层,一定要多用几次呀!
25.AutoCAD R14的帮助文件内容十分丰富,由很多本“书”组成,一层层打开,多看它们用处是很大的,其中包括了CAD的各方面,比任何CAD大全还全,你是否想您的帮助加入其中,请修改acad.cnt,加入自己帮助的链接。
26.在CAD中可按规定编定.ahp的CAD帮助文件,在R14下用ahp2hlp.exe将其转变为.hpj的文件和 .rtf的文件,再用HelpWorkshop工具(在VC5中有)将其项目打开,编译为.hlp文件。
27.在AutoCAD中有一些DOS下的exe文件在R14中仍有用途,用Slidelib.exe可将幻灯片作库,mc.exe可实现菜单的编译。
28.在作完零件图进行组装时,可将零件图块插入后焊开,再用group成组后组装,这时用ddselect命令控制组选取处于何种状态,取消组选取时可将组内成员删除、剪切、修改,要移动零件时再打开组状态。
29.在AutoCAD中的菜单源文件为.mnu文件,将其修改可将自己的命令加入菜单中,再用menu命令装入,可参加AutoCAD帮助了解菜单文件格式。图标工具条中加入自己的命令相对简单,可在工具条上点右键,在toolbar对话中,点new按钮,输入工具条后,一个新工具条产生,再选Customize按钮,选定custom,将空按钮拖入工具条中,再在空按钮上按右键,这样就可定义自己的按钮图标和命令。
30.AutoCAD的状态行也可自定义,用DIESEL语言可以访问它,最简单的方法用modemacro命令,后输入$(getvar,clayer),以后当前层名就显示在状态行上,用户化可谓无孔不入吧!
31.AutoCAD的图形格式为.dwg,也可导出为.bmp及.wmf或.eps、.dxf、.3ds,如果用render命令可存为.pcx、.tga、.tif格式,AutoCAD还可将文件直接存为这几种格式,要为系统装一个名为“Raster file export”的打印机,用它打印到文件,ACAD2000还可将文件存为JPG格式。
32.render 进行着色时,render无关闭按钮,用户可用:(arxunload "render"),因为它是ARX文件扩展的功能。
33.dimzin系统变量最好要设定为8,这时尺寸标注中的缺省值不会带几个尾零,用户直接接受缺省值十分方便快捷。
34.如遇到快捷键失效,如^o失去作用,变为正交模式切换的情况,请用menu将当前使用菜单的.mnu菜单源文件重装一遍即可。
35.在多行文字(mtext)命令中使用Word97编辑文本。 Mtext多行文字编辑器是AutoCAD R14中的新增功能,它提供了Windows文字处理软件所具备的界面和工作方式,它甚至可以利用Word97的强大功能编辑文本,这一功能可以用如下方法实现:
打开“Tools”菜单选“Preferences” 命令,“Preferences”对话框弹出后,打开“Files/Text Editor,Dictionary,and Font FileName/Text Editor Application/Internal”,双击“Internal”,出现“Select a file”对话框,接着找到“Winword.exe”应用程序文件,击“打开”钮,最后单击“OK”返回。完成以上设置后,用户如再使用mtext命令时系统将自动调用我们熟悉的Word97应用程序,为AutoCAD中的文本锦上添花。
36.巧用工具按钮自定义。AutoCAD中有许多lsp文件能为我们提供非常实用的命令,如chtext.lsp就是一个很好的文字修改命令,尤其适用于大批文字的修改,但在使用这样的命令之前必须先把lsp文件载入。一般你可以通过选取“Tools”菜单中“Load Application ...”选项,再利用对话框打开AutoCAD R14/Support下的Chtext.lsp文件,然后击 “Load”钮,或者也可以直接在命令行中键入“(load “chtext”)” 以达到载入的目的,如此做总有些繁琐。下面我们用自定义工具按钮的方式解决这个问题,右击任意工具钮,弹出“Toolbars”对话框,击“Customize...”钮,在“Categories:”中选“Custom”项,将出现的空按钮拖到工具条中目标位置,击“Close”钮返回,接着右击空按钮,出现“Button Properties”对话框,在“Name:”栏中为命令钮命名,“Help:”栏中你可写入或不写入内容,然后在“Macro:”中键入“(load “chtext”)cht”,至于“Button Icon",用户可选系统提供的图标,也可以点“Edit...”自行绘制或者直接调用已有的bmp文件,最后点“Apply”钮并依次关闭对话框返回。这样你自己的工作按钮就做成了。由于在后面增加了“cht”(注意:前面要有空格),所以你只要按下工具钮便可以直接去选择要编辑的目标文件。  
37.“Stretch”命令也是一个常用命令,但输入命令后,系统总要提示“select object to stretch by crossing_window or crossing_polygon...”,要求你再输入一个“C”后才能用鼠标去选择目标。为了使操作简化,用户只需将系统提供的工具按钮做些小小的修改即可。右击任意工具按钮弹出“Toolbars”对话框,再右击“stretch”工具钮弹出“Button Proporties”对话框,在“Macro:”框中的“^c^c_stretch”后键入空格和“C”。以后你再点击处理后的工具钮就可以直接选择目标进行操作。
38.AutoCAD R14用户通常均采用系统给出的缺省格式存盘,这种格式存盘的缺点是文件所占空间大,不能用低版本的应用程序(如:
AutoCAD R12、AutoCAD R13)打开,为避免磁盘空间的浪费,你可以在“Save Drawing As”对话框的“保存类型”中选“AutoCAD R12
/LT2 Drawing”格式存盘。例如:同一dwg文件用两种方式存盘,它们的大小分别是87KB、58KB。可见差别还是很可观的。而且后者文件可以在R12、R13版本的应用程序中打开。这种方法对配置较低的用户尤为实用。
39.有时在打开dwg文件时,系统弹出“AutoCAD Message”对话框提示“Drawing file is not valid”,告诉用户文件不能打开。这种情况下你可以先退出打开操作,然后打开“File”菜单,选“Drawing Utilities/Recover”命令,或者在命令行直接用键盘输入“recover”,接着在“Select File” 对话框中输入要恢复的文件,确认后系统开始执行恢复文件操作。
40.汉化菜单。将support目录下的acad.mnu文件复制为chinese.mnu。用写字板打开chinese.mnu。仔细观察会发现其中有许多类似“***POP”的条目,每一条目定义了一列下拉菜单。将引号中的英文命令名称改为中文,存盘退出。再在R14中输入“menu”命令,将chinese.mnu菜单文件装入,下拉菜单就变成了中文。还可以再装入acad.mnu 文件将菜单还原。
41.R14默认的“命令取消”键是“ESC”键,如果你已经习惯了R12的“Ctrl+C”怎么办呢?点击菜单Tools\ preferences\compatibility\ priority for accelerator keys\autoCAD classic,然后就可以用“Ctrl+C”取消命令了,同时“ESC”键仍然有效。
42.trim命令中提示选取要剪切的图形时,不支持常用的window和crossing选取方式。当要剪切多条线段时,要选取多次才能完成。这时可以使用fence选取方式。当trim命令提示选择要剪除的图形时,输入“f”,然后在屏幕上画出一条虚线,回车,这时被该虚线接触到的图形全部被剪切掉。
43.单击“Object Propertys”工具条上的“Make objects' layer current”按钮,然后在作图区选择要去的图层上的任一图形,当前层立刻变换到选取的图形所在层。
44.用R14打开R12的文件时,即使正确地选择了汉字字形文件,还是会出现汉字乱码,原因是R14与R12采用的代码页不同。可到AutoDesk公司主页下载代码页转换工具wnewcp。运行wnewcp 后,首先选中“R11/R12”复选框,再单击“Browse”按钮,选择要转换的文件或目录,然后选择新的代码页,ANSI936或GB2312均可,单击“Start Conversion”即开始转换。转换后,在R14中就能正确地显示汉字。
地质啷http://weibo.com/943569550
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表