简单轮廓公式
基础知识
0 BEGIN CONTDEF MM |
---|
... |
5 CONTOUR DEF |
... |
6 CYCL DEF 20 CONTOUR DATA |
... |
8 CYCL DEF 21 ROUGH-OUT |
... |
9 CYCL CALL |
... |
13 CYCL DEF 23 FLOOR FINISHING |
... |
14 CYCL CALL |
... |
16 CYCL DEF 24 SIDE FINISHING |
... |
17 CYCL CALL |
... |
50 L Z+250 R0 FMAX M2 |
51 END PGM CONTDEF MM |
使用简单轮廓公式可轻松组合多达九个子轮廓(型腔或凸台)进行特定轮廓的编程。数控系统由选定的子轮廓计算整个轮廓。
一个SL循环(全部轮廓描述程序)的程序存储能力限制在128个轮廓以内。支持的轮廓元素数量取决于轮廓类型(内轮廓或外轮廓)及轮廓描述的数量。编程时最多支持16384个轮廓元素。
空区
使用可选的空区V(空),可将这些部位排除在加工外。例如,这些部位可为铸件中的轮廓或前期加工步骤中已加工的部位。可定义多达五个空区。
如果使用OCM循环,数控系统将在空区内垂直切入。
如果使用SL循环22至24,数控系统将确定切入位置,其位置与任何定义的空区无关。
执行仿真功能,校验工作情况正常。
子轮廓属性
- 禁止编程半径补偿。
- 该数控系统忽略进给速率F和辅助功能M。
- 允许坐标变换;如果在子轮廓中编程坐标变换,那么在后续子程序中保持有效,但需要在循环调用后不被重置。
- 尽管子程序可含主轴坐标轴的坐标,但忽略其坐标值。
- 加工面在子程序的第一个坐标程序段中定义。
循环工作特性
- 循环开始前,数控系统自动将刀具定位在安全高度位置。
- 不间断地铣削进刀深度的每一层;刀具围绕凸台运动而不越过凸台。
- 可编程内圆角半径,刀具不停,避免刀痕(适用于粗加工最外道或侧边精加工)。
- 沿相切圆弧接近轮廓精加工侧边。
- 对于底面精加工,刀具再次沿相切圆弧接近工件(例如,Z轴为主轴坐标轴,圆弧在Z/X平面中)。
- 可全部用顺铣或逆铣方式加工轮廓。
可在循环20 CONTOUR DATA或271 OCM CONTOUR DATA中集中输入加工尺寸,例如铣削深度、余量和第二安全高度。
输入简单轮廓公式
可用操作栏或表单中的可选项将不同的轮廓用数学公式连接在一起。
执行以下操作:
| ||
|
用以下方式输入轮廓:
可能的设置 | 功能 | |
---|---|---|
文件 |
| 定义轮廓名或选择“文件选择”功能 |
QS | 定义QS参数的编号 | |
LBL |
| 定义标签的编号、名称或QS参数 |
举例:
11 CONTOUR DEF P1 = LBL 1 I2 = LBL 2 DEPTH5 V1 = LBL 3 |
编程注意事项:
- 子轮廓的第一深度为循环深度。这是编程轮廓的最大深度。其他子轮廓的深度不能超过该循环的深度。因此,必须用最深的型腔开始编程子轮廓。
- 如果轮廓被定义为凸台,该数控系统将把输入的深度理解为凸台高度。那么,输入值(无代数符号)是相对工件顶面值!
- 如果深度值输入为0,在循环20中定义的深度对于型腔有效。对于凸台,意味着延伸到工件表面!
- 如果被调用的文件与调用其的文件在同一个目录下,也能使用文件名,无需路径。