CNC可编程轴与坐标系统进阶:掌握笛卡尔坐标系在加工中的应用
学习目标
完成本单元学习后,您将能够:
- 深度理解笛卡尔坐标系在二维平面与三维空间的数学定义
- 熟练掌握四象限坐标符号规则与点位定位
- 区分极坐标与直角坐标的异同与转换
- 识别CNC机床可编程轴(X/Y/Z/A/B/C)及运动方向约定
- 理解机床坐标系、工件坐标系、参考点的层级关系
笛卡尔坐标系数学基础
一维实数轴
数轴:等间距刻度的直线,原点O(0),右正左负。任意点对应唯一实数,距离=|数值差|。这是所有高维坐标系的基础构件。
二维平面直角坐标系
两条垂直数轴X、Y交于原点O。平面上任意点P作垂线至X、Y轴,足点坐标分别为x、y → P(x, y)。
- 横坐标:X轴有向距离(左负右正)。
- 纵坐标:Y轴有向距离(下负上正)。
- 有序数对:(x, y) 顺序固定,先横后纵。
负坐标与四象限
引入负数扩展至全平面:
- X负 → 左;Y负 → 下。
- 例:(-3, 5) → 左3、上5(象限II);(-3, -5) → 左3、下5(象限III)。
- 四象限逆时针编号:I(+,+)、II(-,+)、III(-,-)、IV(+,-)。
三维空间直角坐标系
在XY平面垂直方向引入Z轴,三轴两两垂直,交于原点O。遵循右手螺旋法则:右手大拇指→Z+,食指→X+,中指→Y+(或大拇指X+,食指Y+,中指Z+,视约定)。三维点P(x, y, z)对应长方体对角顶点。
房间角落类比
- 原点 = 两墙与地面交角。
- X轴 = 左墙与地面交线(水平)。
- Y轴 = 右墙与地面交线(水平)。
- Z轴 = 两墙交线(垂直)。
- 室内为正向,室外延伸为负向。
右手坐标系规范(ISO 841 / JIS B 6336 / GB/T 17421)
CNC行业统一采用右手坐标系:
- 右手大拇指 → X+
- 右手食指 → Y+
- 右手中指 → Z+
- 旋转轴:A绕X、B绕Y、C绕Z,遵循右手螺旋法则(大拇指指向轴正向,四指弯曲方向为正旋转)。
极坐标 vs 直角坐标
| 特性 | 直角坐标 | 极坐标 |
|---|---|---|
| 定义方式 | 垂直投影距离 (x, y, z) | 径向距离r + 角度θ(φ) |
| 适用几何 | 直线、平面、矩形、棱柱体 | 圆、圆弧、螺旋线、锥面、球面 |
| CNC编程 | G90/G91绝对/增量模式,标准G代码 | G15/G16极坐标模式(风扇/西门子/海德汉支持),特定场景简化编程 |
| 转换公式 | x = r·cosθ, y = r·sinθ | r = √(x²+y²), θ = atan2(y, x) |
现代CAM软件内部多用直角坐标计算,后处理输出标准G代码;极坐标指令主要用于手工编程简化圆弧/螺旋插补。
CNC机床可编程轴识别
基本线性轴(XYZ)
- Z轴:主轴轴线方向(主轴旋转轴线或垂直于工作台平面)。Z+ = 刀具远离工件。
- X轴:水平面内,平行于工件装夹面,通常为主切削运动方向(车床)或最长行程方向(铣床)。X+ = 刀具远离主轴中心/工件中心。
- Y轴:垂直于XZ平面,由右手法则确定(X+→Y+→Z+构成右手系)。
旋转轴(ABC)
- A:绕X轴旋转
- B:绕Y轴旋转
- C:绕Z轴旋转
正向遵循右手螺旋法则。五轴机床典型组合:X+Y+Z+A+C(双摆头)或 X+Y+Z+B+C(摆头+转台)。
不同机床类型轴向约定示例
| 机床类型 | Z轴 | X轴 | Y轴 | 备注 |
|---|---|---|---|---|
| 立式加工中心 (VMC) | 主轴垂直向下,Z+向上 | 工作台左右,X+向右 | 工作台前后,Y+向后 | 刀具相对工件运动:X+刀右移,Y+刀向后,Z+刀上提 |
| 卧式加工中心 (HMC) | 主轴水平,Z+远离主轴 | 立柱上下,X+向上 | 工作台前后,Y+向后 | 通常配B轴转台(绕Y旋转) |
| 数控车床 | 床身轴向,Z+向右(远离主轴) | 横向滑板,X+向外(径向外) | 无/选配Y轴(偏心/多任务) | 车床常用X直径编程(U/W增量) |
| 五轴铣床 (摆头) | 同VMC | 同VMC | 同VMC | A轴绕X摆动±120°,C轴绕Z旋转±360° |
机床坐标系 vs 工件坐标系
- 机床坐标系 (MCS):机床固有零点(机床零点/参考点),由厂家固化,通常为各轴机械极限位置(如VMC:Z+极限、X-极限、Y+极限)。上电回零后建立。
- 工件坐标系 (WCS/G54~G59):编程者在工件/工装上选定的编程原点(如工件左上角、中心孔中心)。通过工件零偏移将MCS映射到WCS,编程全部在WCS下进行,与机床物理位置解耦。
单元测试题
- 什么是CNC?
- 描述笛卡尔坐标系的数学定义。
- 什么是原点?
- 水平数轴的名称是什么?
- 垂直数轴的名称是什么?
- 描述实数轴的特征。
- 解释横坐标与纵坐标。
- 三维笛卡尔坐标系三轴的几何表示是什么?
- 坐标轴将平面分为几部分?称为什么?
- 第四象限中X轴、Y轴的正负号分别是什么?
工业技术