您现在的位置:首页>解决方案>技术文档> SIEMENS几个典型循环的举例

SIEMENS 802D/810D/840D M几个典型循环的举例

南京斯沃仿真软件近日完善了SIEMENS 802DM和SIEMENS 810D/840D M的 几个典型的循环,循环如下:

CYCLE71——端面铣削;

LONGHOLE——个圆弧上的长方形孔;

POCKET4——环形凹槽铣削;

POCKET3——矩形凹槽铣削;

SLOT1——一个圆弧上的键槽;

SLOT2——环行槽;

现举例几个循环如下文:

一、端面铣削——CYCLE71
1.1编程规范格式

CYCKE71 (_RTP, _RFP, _SDIS, _DP, _PA, _PO, _LENG, _WID, _STA, _MID, _MIDA, _FDP, _FALD, _FFP1, _VARI, _FDP1)

1.2参数解释(如图1-1)
_RTP
real 退回平面(绝对)
_RFP
real 基准面(绝对)
_SDIS
real 安全距离(加到基准面,不输入符号)
_DP
real 深度(绝对)
_PA
real 起始点,横坐标(绝对)
_PO
real 起始点,纵坐标(绝对)
_LENG
real 矩形在第一轴上的长度,增量。 由符号给出此角(由此角标注尺寸)
_WID
real 矩形在第二轴上的长度,增量。 由符号给出此角(由此角标注尺寸)
_STA
real

矩形纵向轴和平面第一轴之间的夹角(横坐标,不输入符号)

值范围:0° ≤ _STA < 180°

_MID
real 最大进刀深度(不输入符号)
_MIDA
real 在平面中进行剥离时最大的进刀宽度,作为数值(不输入符号)
_FALD
real

深度方向精加工余量(增量,不输入符号)。在精加工加工方式中_FALD表示平面

中的剩余材料

_FFP1
real 表面加工的进给
_VARI
integer

加工方式:(不输入符号)个位: 值: 1=粗加工 2=精加工 十位:值:

1.平行于横坐标,在一个方向

2.平行于纵坐标,在一个方向

3.平行于横坐标,方向交替

4.平行于纵坐标,方向交替

_FDP1
real 在平面横向进给方向溢出行程(增量,不输入符号)
1.3功能

使用循环CYCLE71可以铣削任意一个矩形平面。该循环区分粗加工(分几步对平面进行粗加工,直至精加工雨量)和精加工(对平面进行一次铣削)。在宽度和深度方面可以规定最大的进刀。该循环不带铣刀半径补偿进行加工。空运行时执行深度加工。

1.4图形编程

图1-1

1.5斯沃可视化数控代码调试工具(SGD)生成的轨迹线

图1-2

注:斯沃近日推出的软件附带工具(SGD)——可视化数控代码调试工具

SWANSC G-code debug tool (简称SGD)是斯沃数控仿真软件近日推出可以简单、直观、快速地调试仿真数控代码的简易而高效的内置工具。SGD帮助您快速、准确地调试G代码,并且可以直观地检查各指令的格式。有了SGD,您甚至可以检查每一句G代码,并在可视化的三维图形环境中检查每一句代码对应执行的轨迹。 SGD支持FANUC 、SIEMENS 、华中数控 、三菱等(斯沃数控仿真系统的十一大类)ISO 等多种数控系统内核代码。

1.6程序G代码

M03S1000

M06 T1D1

N110 G17 G0 G90 G94 F2000

G54 X0 Y0 Z20

CYCLE71( 10, 0, 2,-11, 0, 0,

100, 100, 0, 6, 3, 5, 0, 4000, 11, 2)

N125 G0 G90 X0 Y0

N130 M30

1.7斯沃三维加工图形显示

图1-3

二、矩形凹槽铣削——POCKET3
2.1编程规范格式

POCKET3 (_RTP, _RFP, _SDIS, _DP, _LENG, _WID, _CRAD, __PA, _PO, _STA, _MID, _FAL, _FALD, _FFP1, _FFD, _CDIR, _VARI, _MIDA, _AP1, _AP2, _AD, _RAD1, _DP1)

2.2功能

该循环可以用于粗加工和精加工。 在精加工时要求一个端面铣刀。

深度方向进刀始终从凹槽中心点开始,或者在那儿垂直进行;因此在此位置可以先预钻削孔。

2.3参数解释
_RTP real 退回平面(绝对)
_RFP real 基准面(绝对)
_SDIS real 安全距离(加到基准面,不输入符号)
_DP real 凹槽深度(绝对)
_LENG real 凹槽长度,在标注拐角尺寸时带符号
_WID real 凹槽宽度,在标注拐角尺寸时带符号
_CRAD real 凹槽拐角半径(不输入符号)
_PA real 凹槽基准点,横坐标(绝对)
_PO real 凹槽基准点,纵坐标(绝对)
_STA real

凹槽纵向轴和平面第一轴之间的夹角(横坐标,不输入符号);

值范围:0° ≤ _STA < 180°

_MID real 最大进刀深度(不输入符号)
_FAL real 槽边缘的精加工余量(不输入符号)
_FALD real 底部精加工余量(不输入符号)
_FFP1 real 表面加工的进给
_FFD real 深度方向的进给
_CDIR integer

铣削方向:(不输入符号)值: 0=同向铣削 (与主轴转向一致)

1.逆向铣削

2.用 G2 (与主轴转向无关)

3.用 G3

_VARI integer

加工方式:(不输入符号) 个位: 值: 1=粗加工 2=精加工

十位: 值: 0=以G0垂直于凹槽中心

1.以G1垂直于凹槽中心

2.以螺旋轨迹

3.以凹槽纵向轴摆动

下面的参数可以选择进行规定,它们确定插入方案以及扩孔时的搭接:

(不输入符号)

_MIDA real 在平面中扩孔时最大的进刀宽度,作为数值
_AP1 real 毛坯尺寸,凹槽长度
_AP2 real 毛坯尺寸,槽宽度
_AD real 毛坯尺寸,槽到基准面的深度
_RAD1 real

在插入时螺旋轨迹半径(与刀具中心点轨迹有关)或者摆动运动时最大

的再入角

_DP1 real 每360°旋转时插入深度,在螺旋轨迹上
2.4图形编程(如图2-1)

图2-1

2.5斯沃可视化数控代码调试工具(SGD)生成的轨迹线(如图2-2)

图2-2

2.6程序G代码

M3S800

M06T01D01

G54G0X0Y0Z50

POCKET3 (5, 0, 1, -31, 50,

50, 6, 0, 0, 30, 3, 0.5,

0.5, 100, 100, 2, 11, 3)

M5

M30

2.7斯沃三维加工图形显示(如图2-3)

图2-3

三、环形槽——SOLT2
3.1编程规范格式

SLOT2 (RTP, RFP, SDIS, DP, DPR, NUM, AFSL, WID, CPA, CPO, RAD, STA1, INDA,

FFD, FFP1, MID, CDIR, FAL, VARI, MIDF, FFP2, SSF, _FFCP)

3.2功能

循环SLOT2是一个组合的粗加工-精加工循环。使用该循环您可以加工环形槽,这些槽位于一个圆弧上。

3.3参数解释
_RTP real 退回平面(绝对)
_RFP real 基准面(绝对)
_SDIS real 安全距离(不输入符号)
_DP real 键槽深度(绝对)
_DPR real 相对于基准面的键槽深度(不输入符号)
_NUM integer 键槽数量
_AFSL real 用于键槽长度的角度(不输入符号)
_WID real 环形槽宽度(不输入符号)
_CPA real 圆弧的圆心,横坐标(绝对)
_CPO real 圆弧的圆心,纵坐标(绝对)
_RAD real 圆弧半径(不输入符号)
_STA1 real 起始角
_INDA real 增量角度
_FFD real 深度方向的进给
_FFP1 real 表面加工的进给
_MID real 个横向进给的最大进刀深度(不输入符号)
_CDIR integer 环形槽加工的铣削方向值: 2. (用于 G2) 3. (用于 G3)
_FAL real 键槽边缘的精加工余量(不输入符号)
_VARI integer

加工方式 个位: 值: 0=综合加工 1=粗加工 2=精加工

十位 (自软件版本 SW 6.3起)

值: 0=以G0并在直线上由槽到槽的定位

1=以进给并在环形轨道上由槽到槽的定位

_MIDF real 精加工最大进刀深度
_FFP2 real 精加工进给
_SSF real 精加工时速度
_FFCP real 中间定位进给,环形轨道,单位毫米/分钟
3.4图形编程(如图3-1)

图3-1

3.5斯沃可视化数控代码调试工具(SGD)生成的轨迹线(如图3-2)

图3-2

3.6程序G代码 M3S1000

T01D01

G54G0X0Y0Z20

SLOT2 (10, 0, 5, -10, 10,

4, 40, 15, 0, 0, 25, 60,

0, 100, 100, 3, 3, 0.5, 2,

3)

M5

M30

3.7斯沃三维加工图形显示(如图3-3)

图3-3