找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 280|回复: 0

利用‘cal 命令提高精确绘图速度的方法

[复制链接]
发表于 2010-9-13 22:03:37 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转磨削论坛

您需要 登录 才可以下载或查看,没有账号?注册会员

×
在AutoCAD计算机绘图软件中,‘cal命令是Calculator的缩写。大家都可能知道利用Calculator命令来实现计算器功能,与其它计算器相比,它的计算器功能并不很强,使用起来也不方便,所以大家对它不很熟悉,使用不多。但若利用‘cal命令来进行精确制图,既方便又快捷,是提高制图速度的好方法。下面先从几个例子来展示它的强大功能。 9 B H7 M1 L9 w0 H
首先看第一个例子:有一已知直线AB,要在与水平方向(逆时针)成60°,并且距A点50mm处的C点开始,与AB的中点D画CD直线,见图1。
3 l2 r# }% I! h, z8 U" o! F8 O2 v+ T h1 u- X* z9 P+ x; R: N& o" j: E! v, }- l M& S4 Z: W9 C D* p9 O* K3 F: n4 O! W( |$ @) A) [9 v2 _' a8 O2 F5 ~

图1

图2
e U9 ?6 o' r, H" J {- ^
若按常规的作图方法绘制,则先要从A点作一条与水平线成60°的辅助线AC,且使AC=50mm,再找出直线AB的中点D,联接CD,再删除辅助线,这样才完成了题目要求。具体作法如下:(注:大写字母为系统命令或提示,小写字母为操作者自己输入的命令,符号“↵:”为回车操作,括号内为操作说明,下同。) / e9 |) j9 u( o+ p
COMMAND:line↵: ) ?9 T' F4 y6 M+ K# C
FROM POINT:(用Shift+右键弹出光标菜单,选取Endpoint ↵:左键拾取端点A 5 i. u( w8 W- W5 ^) k. i Z& s& W: q
TO POINT:@50<60↵:(利用相对坐标找出C点) 8 O6 V+ \# R. f% }9 c2 d: L; Z" z
TO POINT:(用Shift+右键弹出光标菜单,选取Midpoint):左键拾取AB的中间点↵: 5 q/ `, N6 w# X, J+ f6 [- K/ c8 I* i6 V
COMMAND:e↵: 4 y; C& \3 d* r* u. L! ^, }
SELECT OBJECTS:点取AC↵:(删除辅助线AC) + G g, t+ o! j, x, z
以上经过六个步骤才完成图1所示CD直线的绘制。若用‘cal命令则要方便多了。下面请看用‘cal命令绘制CD直线的作图方法: 2 Y( \5 N$ N6 i1 ]% K
COMMAND:line↵: + T- _/ f7 ?- N
FROM POINT:‘cal↵: ' Z- D* z) q" j- Z% Q2 M5 r- }) a
》EXPRESSION:end + [50<60]↵: 2 Z; R$ k. S& H
TO POINT:(用Shift+右键弹出光标菜单,选取Midpoint)左键拾取AB的中间点↵: ! K' X( x/ F9 k
又如图2所示,假设外框线和中心线已画,要画内框ABCD。 - u1 @9 ?) d) W5 |) N$ h
这是机械制图中经常遇到的问题。按常规画法,需要算出A点坐标值,才能找到作图的起点。要做到这点,必须首先知道中心线与外框交点M的坐标值,再来计算A点坐标。这种方法需计算几个坐标值颇感麻烦,而且也有可能出现计算错误。如果使用‘cal命令则可省去这些步骤,而且绘图非常准确。用‘cal命令作图的具体做法如下: 3 ?7 z" x9 d% ~$ T- |! O$ G4 Z+ D
COMMAND:line↵: 8 g) X! ?4 l& A* Z$ `
FROM POINT:‘cal↵: 0 C/ p+ `$ U8 |1 h4 ^
》EXPRESSION:int + [30<180]↵: 8 j L; g/ {7 T6 N( `$ [3 J5 \
TO POINT:(用Shift+右键弹出光标菜单,选取交点intersect ↵:拾取中心线与外框的交点M / D& z% c$ \: q+ J1 t% s
TO POINT:@15<270↵:(相对坐标画AB线) 8 e$ s6 \! N/ `: w4 X' R, B- U# n q
TO POINT:@60<0↵:(相对坐标画BC线)TO POINT:@15<90↵:(相对坐标画CD线) , {: V7 {) P9 u
TO POINT:↵: " U) S5 r `" f1 a% ^
从上面的2个例题已经知道了‘cal命令的作用,对其使用方法也许有一个初步的了解。下面进一步来说明一下‘cal命令的用法。使用‘cal命令的关键是正确输入表达式(Expression),上面二例中有不同的表达式参数,但它们都有相同的结构形式: ( `: h" B e, d/ m( r1 g$ ~9 f2 [
基准点+[距离<角度] * r) b3 H4 O% r% u: M: x
基准点:用于确定画线起点的基准,一般是图形上的特殊点,如端点、交点、圆中心点、中心、切点等等。它们都能用捕捉功能精确地捕捉到。 G( S: z0 u( |' A' T/ L- \6 i
距离:是指基准点到画线起点间的距离。 4 Z5 n0 L( |3 D. w% e @
角度:是指以基准点为参考原点,基准点与画线起点间的连线与水平方向的夹角,顺时针为负,逆时针为正。
/ p( M+ i' C0 V3 V# \
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

中国磨床技术论坛
论 坛 声 明 郑重声明:本论坛属技术交流,非盈利性论坛。本论坛言论纯属发表者个人意见,与“中国磨削技术论坛”立场无关。 涉及政治言论一律删除,请所有会员注意.论坛资源由会员从网上收集整理所得,版权属于原作者. 论坛所有资源是进行学习和科研测试之用,请在下载后24小时删除, 本站出于学习和科研的目的进行交流和讨论,如有侵犯原作者的版权, 请来信告知,我们将立即做出整改,并给予相应的答复,谢谢合作!

中国磨削网

QQ|Archiver|手机版|小黑屋|磨削技术网 ( 苏ICP备12056899号-1 )

GMT+8, 2025-2-19 06:54 , Processed in 0.121995 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表