盛稳

博客园 首页 联系 订阅 管理
 

 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精x用5:已知任意斜及AA心於段端c2上,欲A自A心c2c端c3段上移25的距x:

指令: MOVE
x取物件: <- x取A1
x取物件: <- [Enter]
指定基庶c或位移: <- x取A中心c
指定位移的第二c或 <使用第一c作槲灰>: ''CAL
>> 表示式: @+vee1*25 <- 入表示式
>> x取一端co VEE1: <- x取端c2
>> x取另一端co VEE1: <- x取端c3
(152.103 -11.8027 0.0) <- 求得位移c座
 
精x用6:承上},如果要A移至端c3的25的位置上

指令: MOVE
x取物件: <- x取A1
x取物件: <-[Enter]
指定基庶c或位移: <- x取A中心c
指定位移的第二c或 <使用第一c作槲灰>: ''CAL
>> 表示式: pld(end,end,25) <- 入表示式
>> x取D元o END ic: <- x取端c3
>> x取D元o END ic: <- x取端c2
(147.624 -80.7839 0.0) <- 求得位移c座
 
精x用7:已知任意斜欲完成一正三角形,L樾本的3倍,角度方向c斜相同:

指令: POLYGON
入的的 <5>: 3 <-入
指定多形的中心c或 [(E)]: E <- 入x
指定的第一端c: <- x取任意一c槠瘘c
指定的第二端c: ''CAL
>> 表示式: @+vee*3 <- 入表示式
>> x取一端co VEE: <- x取端c1
>> x取另一端co VEE: < -x取端c2
(138.543 -168.946 0.0) <- 求得L度方向座它c
 
精x用8:已知任意l相交段即另一l水平,於水平上完成一弧A角同P1-P2-P3:

指令: ARC
指定弧的起c或 [中心c(C)]: <- x取端c1
指定弧的第二c或 [中心c(C)/Kc(E)]: C <- 入x
指定弧的中心c: <- x取端c2
指定弧的Kc或 [角度(A)/弦L(L)]: A <- 入x
指定A角: ''CAL
>> 表示式: ang(int,end,end) <- 入表示式
>> x取D元o INT ic: <- x取交cP2
>> x取D元o END ic: <- x取端cP1
>> x取D元o END ic: <- x取端cP3
43.7612 <- 求得弧A角A
精x用9:承上一卧精x用8,⒕段c弧,以端c2榛庶c旋D角度同P2至P1:

指令:ROTATE
目前使用者座讼到y中的正向角: ANGDIR=逆r方向ANGBASE=0
x取物件: <- x取右然∨c
x取物件: <-[Enter]
指定基庶c: <-x取端c2
指定旋D角度或 [⒖(R)]: ''CAL
>> 表示式: ang(end,end) <-入表示式
>> x取D元o END ic: <-x取端cP2
>> x取D元o END ic: <- x取端cP1
72.2417 ß 求得段角度A
 
精x用10:已知任意段,欲於段3/5位置上完成一A,半榫L的1/8:

指令: CIRCLE
指定A的中心c或 [三c(3P)/牲c(2P)/相切,相切,半(T)]: ''CAL
>> 表示式: plt(end,end,3/5) <- 入表示式
>> x取D元o END ic: <- x取端c1
>> x取D元o END ic: <- x取端c2
(139.943 -345.825 0.0) <- 求得A心位置座
指定A的半交 [直(D)] <8.5434>: ''CAL
>> 表示式: dee/8 <- 入表示式
>> x取一端co DEE: <- x取端c1
>> x取另一端co DEE: < - x取端c2
6.68901 <- 求得A半街
 
精x用11:已知任意段,一半20的Ac段的中c相切:

指令: CIRCLE
指定A的中心c或 [三c(3P)/牲c(2P)/相切,相切,半(T)]: 2P <- 入x
指定A直降牡谝端c: mid <- x取中c3
指定A直降牡诙端c: ''CAL
>> 表示式: @+nee*40 <- 入表示式
>> x取一端co NEE: <- x取端c1
>> x取另一端co NEE: <- x取端c1
(115.763 -389.846 0.0) <- 求得另一直近c
 
精x用12:已知l任意段,於删段端cg交cLu半10的A:

指令: CIRCLE
指定A的中心c或 [三c(3P)/牲c(2P)/相切,相切,半(T)]: ''CAL
>> 表示式: ille <- 入表示式
>> x取一端co ILLE:第一l: <- x取端c1
>> x取另一端co ILLE:第一l: <- x取端c4
>> x取一端co ILLE:第二l: <- x取端c2
>> x取另一端co ILLE:第二l: <- x取端c3
(147.396 -488.861 0.0) <- 求得A心座它c
指定A的半交 [直(D)] <20.0000>: 10 <- 入半
 
精x用13:已知矩形l件如下:

指令: RECTANG
指定第一角c或[倒角(C)/高程(E)/A角(F)/厚度(T)/(W)]: <- x取左下角c
指定其它角c: ''CAL
>> 表示式: [@sqr(8.35),sqrt(2)*9.5] <- 入表示式
(111.524 -558.998 0.0) <- 求得另一角座它c
精x用1:已知一任意A,出一同心A半樵A的5/7

指令: CIRCLE
指定A的中心c或 [三c(3P)/牲c(2P)/相切,相切,半(T)]: CEN
於 <- x取A1中心c
指定A的半交 [直(D)] <48.4441>: ''CAL <- 入’CAL
起始O定...>> 表示式: RAD*5/7 <- 入表示式
>> RAD 函颠x取A, 弧或聚合段: <- x取A1,完成D形
 
精x用2:已知二A,於AB心中c,上一半5的小A:

指令: CIRCLE
指定A的中心c或 [三c(3P)/牲c(2P)/相切,相切,半(T)]: ''CAL
>> 表示式: (CEN+CEN)/2 <- 入表示式
>> x取D元o CEN ic: <- x取A1中心c
>> x取D元o CEN ic: <- x取A2中心c
(190.229 161.234 0.0) <- 求得中c座酥
指定A的半交 [直(D)] <8.9804>: 5 <-入半5
 
精x用3:已知矩形c一l段,以矩形角中cA心,段L度⒖及剑完成一A:

指令: CIRCLE
指定A的中心c或 [三c(3P)/牲c(2P)/相切,相切,半(T)]: ''CAL
>> 表示式: MEE <- 入表示式
>> x取一端co MEE: <- x取端c1
>> x取另一端co MEE: <-x取端c2
(70.2147 87.3565 0.0) <- 求得中c座酥
指定A的半交 [直(D)] <5.0000>: ''CAL
>> 表示式: DEE <-入表示式
>> x取一端co DEE: <-x取端c3
>> x取另一端co DEE: <-x取端c4
17.3398 <- 求得段L度值
精x用4:Lu正五形,L456之平方根:

指令: POLYGON
入的的 <4>: 5 <- 入
指定多形的中心c或 [(E)]: E <- 入x
指定的第一端c: <- x取任意一c槠瘘c
指定的第二端c: ''CAL
>> 表示式: [@SQRT(456)<0] <- 入表示式
(85.7895 9.51962 0.0) <- 求得第二端c座

抵颠\算式:
\算子 \算方式
() 群M\算式
^ 指颠\算式
*c/ 乘法c除法
+c- 加法cp法
向量\算式:
\算子 \算方式
() 群M\算式
& 算上蛄块g的向量乘e (做一向量)
[a,b,c]&[x,y,z]=[(b*z)-(c*y),(c*x)-(a*z),(a*y)-(b*x)]
*c/ 算上蛄块g的量乘 (做一)
[a,b,c]&[x,y,z]=ax+by+cz
*c/ 向量乘以或除以一 a*[x,y,z]=[a*x,a*y,a*z]
+c- 向量加法cp法 [a,b,c]+[x,y,z]=[a+x,b+y,c+z]
向量\算式:
c的格式 格 式
O座 [距x<角度]
A柱座 [距x<角度,Z]
球形座 [距x<角度1<角度2]
相ψ 使用 @ 前置符 [@x,y,z]
WCS(代替UCS) 使用 * 前置符[*x,y,z]
 
抵岛担
函 功能f明
sin (角度) 求角度之正弦值
cos (角度) 求角度之N弦值
tang (角度) 求角度之正切值
asin () 求抵抵反正弦值 (抵当仨在-1c1之g)
acos () 求抵抵反N弦值 (抵当仨在-1c1之g)
atang () 求抵抵反正切值
ln () 求抵抵自然
log () 求抵狄榈字
exp () 求抵抵自然指
exp10 () 求抵狄榈字指
sqr () 求抵抵平方
sqrt () 求抵抵平方根 (抵当仨不樨值)
abs () 求抵抵^χ
round () 求最接近抵档恼
trunc () 求抵抵整挡糠
r2d (角度) ⒔嵌扔度D槎龋例如r2d (pi) ⒊pD180度
d2r (角度) ⒔嵌扔啥绒D度,例如d2r (180) DQ180度p度值
pi 常p
特殊功能函担(其中括弧p,p1,p2…等可配合o助抓c砣〉米酥)
函 功能f明
ang (p1,p2) 求XSc直(p1,p2)之A角值
ang (c,p1,p2) 二直(c,p1)c(c,p2)之A角
dist (p1,p2) 求p1及p2g的距x
dpl (p,p1,p2) cpc^p1、p2之直最短距x
dpp (p,p1,p2,p3) 算cp^三c(p1,p2,p3)的平面之g最短距x
Dee dist (end,end)之便捷功能函担求啥它c之距x
getvar (得Q) x取AutoCAD系y抵担H限於怠⒄导包c座
ill (p1,p2,p3,p4) 二直(p1,p2)c(p3,p4)的交叉c
ilp (p1,p2,p3,p4,p5) 算(p1,p2)和^三c(p3,p4,p5)的平面之相交c
ille ill (end,end,end,end) 的便捷功能函
mee (end,end)/2 的便捷功能函担求二端cg的中c座
nor (p1,p2) 直(p1,p2)之挝环ㄏ蛄 (垂直方向)
nee nor (end,end)之便捷功能函
pld (p1,p2,d) 直(p1,p2)上距xp1cdL度的c座
plt (p1,p2,t) 直(p1,p2)上以t定x的c位
rad x取一A或弧求取半街
rot (p,basp,a) cp以basp榛市Da角度
rot (p,axp1,axp2,a) 以通^caxp1和axp2的樾DS,旋Dpc,^角度a
vec (p1,p2) cp1至cp2之向量
vec1 (p1,p2) cp1至cp2之挝幌蛄
vee vec(end,end)之便捷功能函
vee1 Vec1(end,end)之便捷功能函
^V一c或向量的X、Y和Z分量:
函 功能f明
xyof (p1) c的X和Y分量,Z分量O0.0
xzof (p1) c的X和Z分量,Y分量O0.0
yzof (p1) c的Y和Z分量,X分量O0.0
xof (p1) c的X分量,Y和Z分量O0.0
yof (p1) c的Y分量,X和Z分量O0.0
zof (p1) c的Z分量,X和Y分量O0.0
rxof (p1) c的X分量
ryof (p1) c的Y分量
rzof (p1) c的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打开已有文件时,字体替换提示将不在出现。

9''CALm然好用,但它是AuyoLISP的⑹稣Z法,多少也有LISP的底子 。
我目前使用《AutoCADh境下呼叫Windows的算C》,更榉奖闱抑苯樱K
有普通和工程用煞N算C可x用。
方法:
1. 指令ALIASEDIT→Shell command→x【ADD】o→Alias=CALC,
Command=start calc
後在AutoCAD command 提示下I入CALC即可叫出算C。
2. 如果ALIASEDIT不能作用,acad.pgp也一涌蛇_到目地。
AutoCAD表格u作
AutoCAD管有大的D形功能,但表格理功能相^弱,而在H工作中,往往需要在AutoCAD中u作各N表格,如工程盗勘淼龋如何高效u作表格,是一很用的}。 在AutoCADh境下用手工方法Lu表格,然後,再在表格中填文字,不但效率低下,
而且,很y精_控制文字的位置,文字排版也很成}。管AutoCAD支援物件Yc嵌入,可以插入Word或Excel表格,但是一方面修改起聿皇呛芊奖悖一c小小的修改就得M入Word或Excel,修改完成後,又得退回到AutoCAD,另一方面,一些特殊符如一
筋符以及二筋符等,在Word或Excel中很y入,那?有]有扇其美的方法呢,^探索,可以@虞^好解Q:先在Excel中制完表格,}u到剪N板,然後再在AutoCADh境下xedit功能表中的Paste special,x褡?AutoCAD Entities,_定以後,表格
即D化成AutoCADw,用explode炸_,即可以其中的l及方字,非常方便。

posted on 2013-03-20 11:11  盛稳  阅读(361)  评论(0)    收藏  举报