AutoCAD高级技巧大全.docx

上传人:b****7 文档编号:25959628 上传时间:2023-06-16 格式:DOCX 页数:24 大小:56.50KB
下载 相关 举报
AutoCAD高级技巧大全.docx_第1页
第1页 / 共24页
AutoCAD高级技巧大全.docx_第2页
第2页 / 共24页
AutoCAD高级技巧大全.docx_第3页
第3页 / 共24页
AutoCAD高级技巧大全.docx_第4页
第4页 / 共24页
AutoCAD高级技巧大全.docx_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

AutoCAD高级技巧大全.docx

《AutoCAD高级技巧大全.docx》由会员分享,可在线阅读,更多相关《AutoCAD高级技巧大全.docx(24页珍藏版)》请在冰豆网上搜索。

AutoCAD高级技巧大全.docx

AutoCAD高级技巧大全

AutoCAD高级技巧大全

1.ACAD新手学习时,掌握一定技巧是不是会觉得提升很快啊?

那我抛砖引玉先来一个,有技巧的和学有所得的请跟贴!

选择技巧:

在选择编辑中,有时不小心多选了某个图元,此时在命令未结束下并不需要取消命令而重来,只须在"选择目标"的提示后输入remove回车,再在提示下逐一选择哪些多选的图元(当然别太多,否则难选啊!

)即可搞定.

2.分享我的AutoCAD裁剪技巧

如图所示,要对右图部分圆(可以是其它边框)外的直线进行裁剪,普通办法就是选择裁剪边界后再选择要裁剪的线段即可,实际上AutoCAD还有较为简捷的办法,其做法如下:

1.按常规执行裁剪命令,选择裁剪边界(回车确认);

2.在提示选择要裁剪的线段元素时输入“f”(即fence),回车确认;

3.在提示:

FirstFencepoint下绘制与要裁剪线段相交的连续橡皮筋直线,回车确认即可(见图示)。

尚需注意两点:

1.橡皮筋直线无需闭合;2.橡皮筋直线与要裁剪线段重复相交时,则剪去以后一次的部分(这点很重要哦)。

(图片较大,请拉动滚动条观看)全屏观看

图1

3.Remove可用【Shift】+object代替更方便。

5.善用ACAD的内部函数计算器功能

内部函数计算器功能命令:

cal可以作透明命令使用.

比如偏移图元时,可以在提示输入偏移距离时输入:

'cal,即

Command:

Specifyoffsetdistanceor[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.80270.0)<-求得位移点坐标

 

精选应用6:

承上题,如果要将圆移至端点3的25的位置上,如图所示:

指令:

MOVE

选取对象:

<-选取圆1

选取对象:

<-[Enter]

指定基准点或位移:

<-选取圆中心点

指定位移的第二点或<使用第一点作为位移>:

'CAL

>>表示式:

pld(end,end,25)<-输入表示式

>>选取像素给END锁点:

<-选取端点3

>>选取像素给END锁点:

<-选取端点2

(147.624-80.78390.0)<-求得位移点坐标

 

精选应用7:

已知任意斜线欲完成一个正三角形,边长为斜线的3倍,角度方向与斜线相同:

指令:

POLYGON

输入边的数目<5>:

3<-输入边数

指定多边形的中心点或[边缘(E)]:

E<-输入选项

指定边缘的第一个端点:

<-选取任意一点为起点

指定边缘的第二个端点:

'CAL

>>表示式:

@+vee*3<-输入表示式

>>选取一个端点给VEE:

<-选取端点1

>>选取另一个端点给VEE:

<-选取端点2

(138.543-168.9460.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.8250.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.8460.0)<-求得另一个直径点

 

精选应用12:

已知两条任意线段,请于两线段端点间交点处绘制半径10的圆:

指令:

CIRCLE

指定圆的中心点或[三点(3P)/两点(2P)/相切,相切,半径(T)]:

'CAL

>>表示式:

ille<-输入表示式

>>选取一个端点给ILLE:

第一条线:

<-选取端点1

>>选取另一个端点给ILLE:

第一条线:

<-选取端点4

>>选取一个端点给ILLE:

第二条线:

<-选取端点2

>>选取另一个端点给ILLE:

第二条线:

<-选取端点3

(147.396-488.8610.0)<-求得圆心坐标点

指定圆的半径或[直径(D)]<20.0000>:

10<-输入半径

 

精选应用13:

已知矩形条件如下:

指令:

RECTANG

指定第一个角点或[倒角(C)/高程(E)/圆角(F)/厚度(T)/线宽(W)]:

<-选取左下角点

指定其它角点:

'CAL

>>表示式:

[@sqr(8.35),sqrt

(2)*9.5]<-输入表示式

(111.524-558.9980.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.229161.2340.0)<-求得中点坐标值

指定圆的半径或[直径(D)]<8.9804>:

5<-输入半径5

 

精选应用3:

已知矩形与一条线段,请以矩形对角中点为圆心,线段长度为参考半径,完成一圆:

指令:

CIRCLE

指定圆的中心点或[三点(3P)/两点(2P)/相切,相切,半径(T)]:

'CAL

>>表示式:

MEE<-输入表示式

>>选取一个端点给MEE:

<-选取端点1

>>选取另一个端点给MEE:

<-选取端点2

(70.214787.35650.0)<-求得中点坐标值

指定圆的半径或[直径(D)]<5.0000>:

'CAL

>>表示式:

DEE<-输入表示式

>>选取一个端点给DEE:

<-选取端点3

>>选取另一个端点给DEE:

<-选取端点4

17.3398<-求得线段长度值

精选应用4:

绘制正五边形,边长为456之平方根:

指令:

POLYGON

输入边的数目<4>:

5<-输入边数

指定多边形的中心点或[边缘(E)]:

E<-输入选项

指定边缘的第一个端点:

<-选取任意一点为起点

指定边缘的第二个端点:

'CAL

>>表示式:

[@SQRT(456)<0]<-输入表示式

(85.78959.519620.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)的平面之间最短距离

Deedist(end,end)之便捷功能函数,求两端点之距离

getvar(变量名称)读取AutoCAD系统变量值,仅限于实数、整数及点坐标

ill(p1,p2,p3,p4)二直线(p1,p2)与(p3,p4)的交叉点

ilp(p1,p2,p3,p4,p5)计算线(p1,p2)和经过三点(p3,p4,p5)的平面之相交点

illeill(end,end,end,end)的便捷功能函数

mee(end,end)/2的便捷功能函数,求二端点间的中点坐标

nor(p1,p2)直线(p1,p2)之单位法向量(垂直方向)

neenor(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之单位向量

veevec(end,end)之便捷功能函数

vee1Vec1(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中,可以方便、准确地计算二维封闭图形的面积(包括周长),但对于不同类别的图形,其计算方法也不尽相同。

1.对于简单图形,如矩形、三角形。

只须执行命令AREA(可以是命令行输入或点击对应命令图标),在命令提示“Specifyfirstcornerpointor[Object/Add/Subtract]:

”后,打开捕捉依次选取矩形或三角形各交点后回车,AutoCAD将自动计算面积(Area)、周长(Perimeter),并将结果列于命令行。

2.对于简单图形,如圆或其它多段线(Polyline)、样条线(Spline)组成的二维封闭图形。

执行命令AREA,在命令提示“Specifyfirstcornerpointor[Object/Add/Subtract]:

”后,选择Object选项,根据提示选择要计算的图形,AutoCAD将自动计算面积、周长。

3.对于由简单直线、圆弧组成的复杂封闭图形,不能直接执行AREA命令计算图形面积。

必须先使用Boundary命令(其使用方法依照下图对话框选择即刻,它同于剖面线填充的面域创建),以要计算面积的图形创建一个面域(region)或多段线对象,再执行命令AREA,在命令提示“Specifyfirstcornerpointor[Object/Add/Subtract]:

”后,选择Object选项,根据提示选择刚刚建立的面域图形,AutoCAD将自动计算面积、周长。

(图片较大,请拉动滚动条观看)全屏观看

图3

8.AutoCAD字体替换技巧

AutoCAD文件在交流过程中,往往会因设计者使用和拥有不同的字体(特别是早期版本必须使用的单线字体),而需为其指定替换字体,如下图所示,即是因为笔者的电脑中没有UMHZ.shx字体,而需为其指定笔者电脑中存在的字体hzkt.shx。

这种提示在每次启动AutoCAD后,打开已有文件都会出现。

其实,这种字体替换可以在配置中一次指定:

执行config命令,在下图对话框的黑显处(指定替换字体文件)输入字体文件及其完整目录,ok后,下次启动AutoCAD打开已有文件时,字体替换提示将不在出现。

图4

9'CAL虽然好用,但它是采AuyoLISP的叙述语法,多少也须有LISP的底子。

我目前使用《AutoCAD环境下呼叫Windows的计算器》,更为方便且直接,并

有普通和工程用两种计算器可选用。

方法:

1.指令ALIASEDIT→Shellcommand→选【ADD】钮→Alias=CALC,

Command=startcalc

尔后在AutoCADcommand提示下键入CALC即可叫出计算器。

2.如果ALIASEDIT不能作用,编辑acad.pgp也一样可达到目地。

AutoCAD表格制作

AutoCAD尽管有强大的图形功能,但表格处理功能相对较弱,而在实际工作中,往往需要在AutoCAD中制作各种表格,如工程数量表等,如何高效制作表格,是一个很实用的问题。

在AutoCAD环境下用手工画线方法绘制表格,然后,再在表格中填写文字,不但效率低下,而且,很难精确控制文字的书写位置,文字排版也很成问题。

尽管AutoCAD支持对象链接与嵌入,可以插入Word或Excel表格,但是一方面修改起来不是很方便,一点小小的修改就得进入Word或Excel,修改完成后,又得退回到AutoCAD,另一方面,一些特殊符号如一级钢筋符号以及二级钢筋符号等,在Word或Excel中很难输入,那?

有没有两全其美的方法呢,经过探索,可以这样较好解决:

先在Excel中制完表格,复制到剪贴板,然后再在AutoCAD环境下选择edit菜单中的Pastespecial,选择作?

AutoCADEntities,确定以后,表格即转化成AutoCAD实体,用explode炸开,即可以编辑其中的线条及方字,非常方便。

  以下是作者整理的AutoCAD应用技巧44例,希望能给大家的学习和工作带来一些方便。

  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.空心汉字字形如使用AutoCADR14中的BONUS功能(一定要完全安装AutoCAD,或自定义安装时选了它),有一个TXTEXP命令,可将文本炸为线,对做立体字十分有用。

  9.AutoCADR14的BONUS中有一个ARCTEXT命令,可实现弧形文本输出,使用方法为先选圆弧,再输入文本内容,按OK。

  10.BONUS中还有一个有用的命令,即MPEDIT,用它将多个线一齐修改为多义线,再改它的线宽。

  11.image命令在R14中代替了R13中的BMPIN、PCXIN之类命令,它将位图嵌入文件中,只用来显示,如炸开就成了空框架,如何使PCXIN等命令重现?

请将R13安装目录下的RASTERIN.EXE拷入R14下,用appload将其装入,然后就可以将位图导入(可编缉,可炸开)了。

  12.BREAK命令用来打断实体,用户也可以一点断开实体,用法是在第一点选择后,输入“@”。

常用一条线一段为点划线,另一段为实线时。

  13.AutoCADR14中提供了大量的命令缩写,许多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。

  你会发现使用它们比鼠标点取快(尤其在1s输5个字符的速度下)。

AutoCADR14大量扩充了简化命令,不仅增加了以首字母简化的命令(这里不列出),而且增加了用前两个字母简化的命令,常用的如:

array、copy、dist、donut、dtext、filter、mirror、pline、rotate、trim、scale、snap、style、units等,更加提高了用键盘输入命令的速度,对熟悉键盘的朋友来说简直是如虎添翼。

14.AutoCADR14的命令缩写也可用在R13,方法是将AutoCADR14下Support子目录下的ACAD.pgp拷贝至AutoCADR13的Support子目录下。

  15.AutoCAD中ACAD.pgp文件十分重要,它记录命令缩写内容,用户可自定义它们,格式如下:

<命令缩写>*命令名称。

也可定义系统命令,AutoCADR14提供了sh命令,可执行DOS命令,但在Windows下作用不大。

  16.AutoCADR14中用NOTEPAD、EDIT、DIR、DEL等系统命令,笔者认为其中NOTEPAD对自定义CAD用途较大,但使用起来会发现屏幕一闪(进了DOS),又返回,十分让人不愉快,让我们来编一个小程序,取名为note.lsp:

  (defunc:

notepad()

  (startapp"notepad")

  )

  先将ACAD.pgp中的NOTEPAD命令定义行删除,重入C

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1