CAXA数控车说明书
第一章 CAXA数控车总体介绍
1.1界面介绍
CAXA数控车基本应用界面如图1-1所示,和其他W风格的软件一样,各种应用功能通过菜单条和工具条驱动;状态条指导用户进行操作并提示当前状态和所处位置;绘图区显示各种绘图操作的结果;同时,绘图区和参数栏为用户实现各种功能提供数据的交互。 图1-1 CAXA数控车界面介绍
本软件系统可以实现自定义界面布局。如图1-2就是一个典型的自定义界面布局形式: 图1-2 ME2000布局图
工具条中每一个图标都对应一个菜单命令,点图标和点菜单命令是一样的。 1.2.4鼠标,键盘和热键 鼠标键
鼠标左键可以用来激活菜单,确定位置点、拾取元素等。
例如,要运行画直线功能,要先把鼠标光标移动到“直线”图标上,然后按鼠标左键,激活画直线功能,这时,在命令提示区出现下一步操作的提示:“输入起点:”;
把鼠标光标移动到绘图区内,按鼠标左键,输入一个位置点,再根据提示输入第二个位置点,就生成了一条直线。
鼠标右键用来确认拾取、结束操作,终止命令。
例如:在删除集合元素时,当拾取完毕要删除的元素后,按鼠标右键就可以结束拾取,被拾取到的元素就被删除掉了。
又如:在生成样条曲线的功能中,当顺序输入一系列点完毕后,按鼠标右键就可以结束输入点的操作。样条曲线就生成了。 回车键和数值键
在CAXA数控车中,在系统要求输入点时,回车键(ENTER)和数值键可以激活一个坐标输入条,在输入条中可以输入坐标值。如果坐标值以@开始,表示一个相对于前一个输入点的相对坐标;在某些情况也可以输入字符串。 空格键
弹出工具点菜单;
例如,在系统要求输入点时,按空格键可以弹出点工具菜单。 热键
CAXA数控车为用户提供热键操作,对于一个熟练的CAXA数控车用户,热键将极大的提高工作效率,用户还可以自定义想要的热键。 在CAXA数控车中设置了以下几种功能热键:
F5键:将当前面切换至XOY面。同时将显示平面置为XOY面,将图形投影到XOY面内进行显示;
F6键:将当前面切换至YOZ面。同时将显示平面置为YOZ面,将图形投影到YOZ面内进行显示;
F7键:将当前面切换至XOZ面。同时将显示平面置为XOZ面,将图形投影到XOZ面内进行显示;
F8键:显示轴侧图。按轴侧图方式显示图形;
- 1 -
F9键:切换当前面。将当前面在XOY,YOZ,ZOX之间进行切换,但不改变显示平面; 方向键(←、↑、→、↓)显示旋转; C+方向键(←、↑、→、↓):显示平移; S +↑:显示放大; S+↓:显示缩小。 1.3.2交互方式 立即菜单:
立即菜单是CAXA数控车提供的独特的交互方式。立即菜单的交互方式大大改善了交互过程。
传统的交互方式是完全顺序的逐级问答式的,用户需按系统设定的交互方式路线逐项输入。而采用立即菜单的交互方式时,系统提供如图1-12(—)的立即菜单:
在交互过程中,如果需要随时可以修改立即菜单中提供的缺省值,打破了完全顺序的交互过程。
图1-12 立即菜单示例
立即菜单的另一个主要功能是对功能进行选项控制,得益于立即菜单的这种机制,可以实现功能的紧密组织。例如,在“直线”功能中,提供了图1-12()的立即菜单选项: 在直线的生成方式中有: 两点线 平行线 角度线
曲线切线/法线 水平/铅垂线
如果需要作平行线,只需简单的通过立即菜单切换到“平行线”选项,此时立即菜单变成图1-12():
即可进行过点方式的平行线绘制。如果希望作给定距离的平行线,同样只需对立即菜单的第二项进行切换,此时立即菜单变为图1-12():
可以看出,立即菜单使交互变的轻松自然,尤其对习惯使用键盘的用户,只要记住一个“直线”命令,即可在此功能下方便的完成所有的直线绘制。 点的输入
在交互过程中,常常会遇到输入精确定位点的情况。这时,系统提供了点工具菜单。可以利用点工具菜单来精确定位一个点。点菜单表现形式如图1-14所示; 激活点菜单用键盘的空格键。
例如在生成直线时,当系统提示“输入起点:”后,按空格键就会弹出点工具菜单。根据所需要的方式选择一种点定位方式就可以了。
用户也可以使用热键来切换到所需要的点状态。热键就是点菜单中每种点前面的字母。 例如在生成直线时,需要定位一个圆的圆心。那么,当系统提示“输入起点:”后,按C键就可以将点状态切换到圆心点状态。 下面是各种点状态的具体含义。 屏幕点(S):鼠标在屏幕上点取的当前平面上的点 端点(E):曲线的起终点,取与拾取点较近者 中点(M):曲线的弧长平分点 交点(I):曲线与曲线的交叉点,取离拾取点较近者 圆心点(C):圆或弧的中心 增量点(D):给定点的坐标增量点
- 2 -
垂足点(P):用于作垂线 切点(T):用于作切线的和切圆弧 最近点(N):曲线上离输入点距离最近的点 控制点(K):样条线的型值点、直线的端点和重点、圆弧的起终点和象限点 刀位点(O):刀具轨迹上的点 存在点(G):已生成的点 缺省点(F):对拾取点依次搜索端点、中点、交点和屏幕点
各类点均可以输入增量点,可用直角坐标系、极坐标系和球坐标系之一输入增量坐标,系统提供立即菜单,切换和输入数值。
在“缺省”点状态下,系统根据鼠标位置自动判断端点、中点、交点和屏幕点。进入系统时系统的点状态为缺省点。
用户可以选择对工具点状态是否进行锁定,这可在“系统参数设定”功能里进行(用户可根据需要和习惯选择相应的选项,具体情况请参看以后的介绍)。工具点状态锁定时,工具点状态一经指定即不改变,直到重新指定为止,但增量点例外,使用完后即恢复到非相对点状态。选择不琐定工具点状态时,工具点使用一次之后即恢复到“缺省点”状态。 用户可以通过系统底部的状态显示区了解当前的工具点状态。
在任何点状态下均可以用键盘(E键或数值键激活)输入点的坐标值。输入坐标时坐标值之间用“,”分隔。若仅输入两个坐标,则系统认为Z坐标为0.0。若在坐标前加“@”,则是以前一点(用黄色亮点标识)为基点,以输入的坐标为偏移量的点。
点在屏幕上的坐标有绝对坐标和相对坐标两种方式。它们在输入方法上有所不同。 前面已经介绍过,在绘图区的中心有一个绝对坐标系,起坐标原点为(0.0,0.0,0.0)。在没有定义用户坐标系之前,由键盘输入的点的坐标都是绝对坐标,是相对于绝对坐标系原点的绝对坐标值。
如果用户定义了用户坐标系,且该坐标系被置为当前工作坐标系,那么在该坐标系下输入的坐标为用户坐标系的绝对坐标值。
绝对坐标的输入方法很简单,可直接通过键盘输入X,Y,Z坐标,各坐标值之间必须用逗号隔开。 例如:“30,40,0”、“-20,10,-100”
如果省略Z坐标,系统认为Z坐标值为0.0,如输入“32.4,-45”,则系统解释为(32.4,-45,0.0)。
用户可以通过在坐标分量的“,”之间省略数值的方式输入数值为0.0的分量,例如输入点“-30,”、“-30,40”、“,20”和“,,20”分别对应
(-30.0,0.0,0.0)、(-30.0,0.0,40.0)、(0.0,20.0,0.0)、和(0.0,0.0,20.0)。 相对坐标是指相对于当前点的坐标,与坐标系原点无关。输入时,为了区分不同性质的坐标,系统规定:输入相对坐标时必须在第一个数值前面加上一个符号“@”,以表示相对,例如:输入一个“@60,84,”,它表示相对当前点来说,输入了一个X坐标为60,Y坐标为84的点。当前点是前一次使用的点,在按下“@”之后,系统以黄色方块点显示当前点。
用户在输入任何一个坐标值时均可利用系统提供的表达式计算服务功能,直接输入表达式,如:“123.45/4* sin(36),-45.67*cos(67),3.9*4.5”,而不必事先计算好各分量的值。
本系统具有计算功能,它不仅能进行加,减,乘,除,平方,开方和三角函数等常用的数值计算,还能完成复杂表达式的计算。
例如:60/91+(44-35)/23 sqrt(23)
sin(70)等等。
- 3 -
注意:在涉及角度的输入时,系统约定按角度输入,而不是弧度。 +:加号;-:减号;*:乘号;/:除号。 Sin:正弦函数。用法sin(x). Cos:余弦函数。用法cos(x). tan:正切函数。用法tan(x). asin:反正弦函数。用法asin(x). acos:反余弦函数。用法acos(x).
atan:反正切函数。用法atan(x). 值域[-π/2,π/2] atan2: 反正切函数。用法atan2(y,x). 值域[-π,π]
log:计算自然对数值。用法log(x)
log10:计算以10为底的对数值。用法log10(x)
1dexp:计算X*2 的值。用法1dexp(X,exp), 其中X是小数,exp是整数。 pow:计
xxy的值。用法pow(x,y)
exp: 计算e的值。用法exp(x)
sinh:双曲正弦函数。用法sinh(x). cosh:双曲余弦函数。用法cosh(x). tanh :双曲正切函数。用法tanh(x).
ceil:用法ceil(x),表示大于或等于X的最小整数。 floor:用法floor(x),表示取X的整数部分。 fabs:求绝对值。用法fabs(x).
fmode:用法fmode(x,y), 用来求X除以Y所得的余数。
Sqrt: 开平方。用法sqrt(x). 拾取工具
在“删除”等需要拾取多个对象时,按空格键可以弹出拾取工具菜单:缺省状态是“拾取添加”,在这种状态下,可以单个拾取对象,也可以用窗口拾取对象(窗口由左向右拉时,窗口要包容整个对象才能拾取到;从右向左拉时,只要拾取对象的一部分在窗口中就可以拾取到)。
图1-15 拾取工具
第二章 如何画线
CAXA数控车中,曲线分成点、直线、圆弧、样条、组合曲线等类型。在曲线生成工具栏中大部分曲线功能都有相应的工具按钮,如果您的应用界面上没有曲线生成工具栏,请在菜单或其它工具栏空白处按右键,选择“曲线生成”菜单项。 2、1如何画线
无论是在草图状态还是在非草图状态,曲线绘制或编辑的功能意义相同,操作方式也一样。但由于不同种类的曲线组合目的并不一样,不同状态的曲线功能组合也不尽相同。下面分别介绍如何生成和编辑这些几何元素作详细介绍。 2、1、1 点
点取图标×。切换到“曲线生成”模式,并在模块子菜单中点取“点”菜单,即可激活点生成功能。通过切换立即菜单,可以用下面各种方式生成点:
- 4 -
(1)单个点 工具点
利用点工具菜单生成单个点。此时不能利用切点和垂足点生成单个点。 曲线投影交点
对于两条不相交的空间曲线,如果它们在当前平面的投影有交点,则生成该投影交点,生成的点在拾取和第一条曲线上。 曲面上投影点
对于一个给定位置的点,通过矢量工具菜单给定一个投影方向,可以在一张曲面上得到一个投影点。 曲线曲面交点
可以求一条曲线和一张曲面的交点。 (2)批量点 等分点
生成曲线上按照弧长等分点。 等距点
生成曲线上间隔为给定弧长距离的点。 等角度点
生成圆弧上等圆心角间隔的点。 【举例】:生成等距点
将立即菜单设置成如图2-1方式:
图2-1 批量点参数设置
即求一条曲线上从一个指定点开始弧长间隔为20的4个点。 (a)根据提示后取一条曲线。
(b)根据提示在曲线上定义一个起始点,例如,选择一个“最近点”。
(c)输入起始点后系统提示指定等距方向,此时在屏幕上起始点的位置处出现一对箭头表示方向。
(d)选取其中所需要的一个方向即可生成等距点。 生成的点不包括指定的起点。
下面的图例就是生成等距点的结果。
图2-2 等距点的结果
2、1、2 直线
点取图标\\,切换到”曲线生成”模块,并在模块子菜单中点取“直线”菜单,即可激活直线生成功能。通过切换立即菜单,可以用下面各种方式生成直线:
两点线
通过定义两个点生成一条直线。
生成直线时可以通过切换“立即菜单”采用连续方式或非连续方式画线;也可以利用正交方式生成平行于当前坐标轴的直线;还可以利用点工具菜单中的“切点”或“垂足”生成切线或垂线。 平行线
生成与已知直线平行的直线/
通过设置“立即菜单”可以选择给定位置点或给定距离的方式生成平行线。 角度线
- 5 -