5.极坐标
利用点在直角坐标系上的投影值来规定点的位置的坐标系称为笛卡尔。然而当工件的某一部分用半径和角度来测量时,用极坐标描述点的位置则更为方便。测量的起始点称为极点。
图11
例如:P1和P2点的位置可以用以下的极坐标来描述 P1:半径为100mm,角度为30°。 P2:半径为60mm,角度为75°。
6.绝对坐标与相对坐标
绝对坐标是指所有坐标的位置都是相对于某一固定坐标原点来计量。绝对坐标描述的是刀具运动的位置,如图12所示
图12
例如:P1、P2、P3点坐标 P1:X20 Y35 P2:X50 Y60 P3:X70 Y20
相对坐标是指坐标系中的每一个点位置都是相对于前一个点的位置而计量的,又称为增量坐标。相对坐标描述的是刀具运动的距离,如图13所示。
图13
例如:
P1为相对于原点的位置 X20 Y35 P2为相对于P1点的位置 X30 Y25 P3为相对于P2点的位置 X20 Y-40
二、数控编程基础 1.编程语言的元素
在编写程序时,可以使用大、小写的26个英文字母和数字]0~9,采用大写与小写字母没有区别。 特殊字符:
( )括起参数或说明;例 SIN(30)
CYCLE(100 , 0 , 5 , -30) [ ]括起地址或索引;例 $TC_DP3[1 ,1]=150 < 小于 例IF R1<20 GOTO AA > 大于 例IF R1>10 GOTO BB : 主程序段,标记名结束; 例; :10 、AA: = 赋值,等于 例; R1=10、X=100×COS(30) /程序跳步,除 例;/N10 G00 X100 、X=50/2 * 乘 + 加
- 减 例;X=1000*2+50-2.5 “ 字符串标识符 例;MSG(“ZUAN TOU”) _ 下划线,属于字母
;注释开始 例;N10 T1 ;ZHONG XIN ZUAN ;N20 X100 分号后程序不执行。 LF 程序段结束符 空格 分隔符(空白)