车铣复合中心编程与操作.docx
《车铣复合中心编程与操作.docx》由会员分享,可在线阅读,更多相关《车铣复合中心编程与操作.docx(82页珍藏版)》请在冰豆网上搜索。
车铣复合中心编程与操作
车削中心编程与操作
1.项目目标:
能制定典型车削中心加工零件的加工工艺。
能编制车削中心数控加工程序。
2.项目内容:
典型车铳复合加工的编制方法;
程序输入与零件加工。
3.项目要求:
能进行零件的程序编制;
能操作DT310车削中心。
任务一车削中心编程
一、轴控制和运动方向
如图5-1所示,控制轴和它们的运用方向按以下表确定
表5-1轴控制和运动方向
控制轴
单位
+方向
X
刀塔
加工直径增加的方向
Z
刀塔
切削刀具远离主轴移动的方向
C
主轴
逆时针方向旋转,从主轴观察工件
□
曰
:
门
X
-
◎
匚二
图5-1机床坐标结构图
二、G功能
1.GO快速定位
2.G01――直线插补
3.G02/G03——圆弧插补
4.G04――延时
5.(G107)——圆柱插补
使用圆柱插补功能,通过将圆柱圆周展开成平面,圆柱圆周上的开槽编程可假定在一个平面上
进行。
即圆柱插补功能允许将圆柱圆周上的轮廓编程为平面上的轮廓。
(1)指令格式
G19WOH0(指定加工用的ZC平面)
(G107)C_(调用圆柱插补模式,指定凹槽底部工件的半径)
(G107)CO(取消)
说明:
1)在圆柱插补模式中,不能使用I和K定义圆弧。
必须使用R指定圆弧半径。
R指令的单位
为"mr”女口G02Z_C_;(半径为4mm)
2)在圆柱插补模式中,不能指定孔加工封闭循环(G83-G85、G87-G89)。
3)若在圆柱插补模式中指定圆弧插补或刀具半径偏移,则需指定加工用的ZC平面。
4)若要在圆柱插补模式中执行刀具半径偏移功能,则在调用圆柱插补模式前取消刀具半径偏移功能,且在调用圆柱插补模式后指定刀具半径偏移功能。
5)在圆柱插补模式中,不能以快速进给速度执行定位。
若要以快速进给速度执行定位,必须取消圆柱插补模式。
6)在圆柱插补模式中不能指定工件坐标系(G50G54-G59)、本地坐标系(G52)和机床坐标
系(G53。
7)在定位模式(G00)中不能指定(G107指令。
(2)编程实例
如图5-2所示圆柱开槽加工,应用编程加工该零件槽。
T\
凹H胡度5imGrooveDepth5mm
图3
Fig.3
图5-2圆柱开槽加工图
如图5-3所示,工件圆周$
100Xn=(mm
对应360°
A(100°):
X(100/360)=(mm
B(200°):
X(100/360)=(mm
EadiComerR4
S4
Fig4
C^C)C-Axis竹
Ccrmmpnd恂憎
Zimm*
州
-ID
0
-w
Cl
$
-14.
100
-36
100
£
-40
Q
$
£
n
邙
幽
-14
aoo
$
-IB
Cl
和
-W
2ffi
■CommandPointn*中心的踣径PathoflheitioiCenter
图5-3平面展开图
计算C1〜C4的距离值:
C1:
=(mr)
C仁。
C2:
+4=(mm
C2=°
C3:
=(mr)
C3=°
C4:
+4=(mm
C4=°
01;
N1;
M45;
G28H0;
G00T0101;
G97S2000M13;
Z?
S500;
G98G01F120
G19W0H0;
C轴连接
(G107);
定位在开槽开始点
选择加工平面(ZC平面)在圆柱插补模式中,在旋转轴(C轴)和直线轴(Z轴)之间指定圆弧指令(G02或G03时,则需选择一个平面。
若不需要Z轴和C轴运动,则指定为“G19W0H0;”。
这是必须的,因为G19指令后必须指定Z轴和C轴指令。
调用圆柱插补模式。
由于工件直径(凹槽底部)为0100,所以圆柱半
径为50mm
通过同步主轴旋转(C轴分度)和Z轴运动执行加工,直到取消圆柱插补模式。
G02Z?
;
G01Z?
;
G03Z?
;
G01;
G03Z?
;
G01Z?
;
G02Z?
;
G01;
(G107)CO;
圆柱插补模式取消
G01;
GOOG99M05;
G18M46;
M30;
取消C轴连接
6.(G112)/(G113)――极坐标插补
(1)指令格式
(G112)极坐标插补(切口)
(G113)极坐标插补取消
(2)指令功能
“切口”是指切削工件表面以形成一个轮廓形状。
启动旋转刀具后,指定(G112)指令选择极
坐标插补模式。
在极坐标插补模式中,可同步进行主轴旋转(低速)和旋转刀具的X轴进给。
说明:
2)必须在不带其他指令的程序块中指定(G112)和(G113)指令。
3)当在极坐标插补模式中执行圆弧切削时,根据直线轴的轴名确定表示圆弧半径的地址。
若把X轴作为直线轴:
由于假设在XY表面上执行圆弧插补,地址
I和J用于指定圆弧半径。
(默认值设置)
若把Z轴作为直线轴:
由于假设在ZX表面上执行圆弧插补,地址
I和K用于指定圆弧半径。
注意,可用地址R指定
圆弧半径。
4)在极坐标插补模式中,切勿改变坐标系(
G50G52G53
G54-G59等)。
5)在极坐标插补模式中,不能指定G00指令。
只能指定下列
G代码。
G01G02G03G04
G40G41G42G65G66G67G98和G99。
6)在刀具半径偏移模式下或自动刀尖半径偏移模式中,不能指定
(G112)和(G113)指令。
指
定(G112)或(G113)指令前,取消刀具半径偏移模式或自动刀尖半径偏移模式。
7)对于‘刀具几何尺寸补偿’屏幕的“X”,刀塔返回至零点后,设置主轴中心到旋转刀具
中心之间的距离。
对于‘刀具几何尺寸补偿’屏幕的“R',设置旋转刀具的半径。
(3)编程实例
用(G112)和(G113)编程:
用$20铳刀作切口加工50mmX50mm的正方形(A宀C
G98G01Z?
F100;
G18;
切削至Z?
(G112);
调用极坐标插补模式,且主轴旋转与切削刀具的进给速度同步。
G42
①A
以AtBtCtD^EtA的顺序进仃切削靠近点A时,自动刀尖半径偏移功能打开。
②B
③C
④D
co;
⑤E
G40;.
⑥A
(G113);
⑦
自动刀尖半径偏移功能取消切削刀具缩回至。
极坐标插补模式取消
7.G17/G18/G19——选择加工平面
(1)指令功能
当执行圆弧切削、刀具半径偏移或钻削时,必须选择执行调用功能的平面。
对于车加工,通常选择G18(ZX平面)。
对于铳削,根据此功能是否在XY或YZ平面上执行
而指定G17或G19,如图5-5所示。
8.G32——攻丝(在主轴中心)
G32指令用于在主轴(工件)中心执行攻丝循环
(1)指令格式
G32Z(W__F_;
z(W:
指定攻丝终点的z坐标(指定攻丝起点至攻丝终点的距离和方向)
F:
指定待切削的螺纹的螺距(mm)
(2)指令功能
1)执行攻丝循环期间,主轴转速必须保持不变。
因此,指定G97指令以保持主轴转速不变。
2)由G32调用的攻丝循环期间,切削进给倍率和主轴转速倍率值固定至100%因为如果攻丝循环期间改变进给速度或主轴转速,则不能切削固定导程螺纹。
3)执行攻丝循环期间,即使按下自动运行按钮[暂停],也要等到Z轴返回至指定返回点,循
环才停止。
4)由G32调用的攻丝循环中,主轴必须在加工孔底停止。
若要从加工孔中拔出攻丝刀具,则在切削右旋螺纹时指定M04或在切削左旋螺纹时指定M03
5)在地址F中指定要使用的丝锥螺距。
9.G32螺纹切削/G92——螺纹切削循环
10.G90外(内)圆切削循环/G94――端面切削循环
11.G50最大和最小主轴转速设定/G96――恒线速控制
(1)指令格式
G50S_Q_;S指定最高主轴转速(min?
1)。
Q指定最小主轴转速(min?
1)。
程序
说明
00001;
N001;
G50S1500;
指定最大主轴转速设置
G96S100M03;
使用恒线速控制功能控制主轴旋转
N002;
G50S1500;
指定最大主轴转速设置
G96S120M03;
使用恒线速控制功能控制主轴旋转
N003;
G50S1500;
指定最大主轴转速设置
G96S200M03;
使用恒线速控制功能控制主轴旋转
G96S_M03(M04);S指定切削速度(m/min)
12.G98G99进给速度单位设定
G98指定每分钟进给量
G99指定每转进给量
三、M功能
M代码也称为辅助功能。
除了实现G代码调用的辅助功能,它们还控制程序流程,切削油排放
打开/关闭等。
代码
表5-2M功能说明
功能
MOO
程序停止
暂停程序执行
M01
可选停止
暂停程序执行。
通过操作面板上的开关来选择此功能是否有效或无效。
M02
程序结束
M03
主轴正转
MO4
主轴反转
M05
主轴停止
M08
冷却液开
M09
冷却液关
M1O
卡盘夹紧
M11
卡盘松开
M13
旋转刀具主轴正转
M14
旋转刀具主轴反转
M19
主轴定位1
M20
主轴定位2
M23
倒角打开
M24
倒角关闭
M25
尾架前进
M26
尾架后退
M30
程序结束并返回开头
M45
C轴连接
M46
C轴释放
M90
主轴/旋转刀具主轴同步操作模式打开
M91
主轴/旋转刀具主轴冋步操作模式关闭
M98
子程序调用
M99
子程序结束
M200
排屑器启动(前进方向)
M201
排屑器停止
M712
尾架轴联锁功能关闭
M713
尾架轴联锁功能关闭取消
四、F/S/T功能
与FANUC系统相同。
五、复合循环
1.车削循环G70-G76与FANUC0i相同。
2•孔加工封闭循环
(1)端面孔加工封闭循环表示孔加工中的封闭循环,由X和C轴组合定位的Z轴执行。
表5-3端面孔加工封闭循环列表
GE3深孔钻削
(#ft#8115=0)
G83Deepholedrilling
(Parameter#8115=0}
G63理孔站削
G83Spatdrilling
GE3轟速深孔钻削
#aii5=ij
G83High-speeddeepholedrilling(Parameter#8115=1)
对中浅孔钻削
Centeringarmingshallownotes
深孔钻削
Q:
樹次切削深股
d:
福回存程
Deepnoledniling
Q:
DeptfloRetractionstroke
深孔牯削
o:
毎次m削深屣
d:
安全距
Deeproledrilling
Q:
Depthofcutperpassd:
Clearanceamount
G35«孔{停饯时间)
G85Boring(dwell}
G弟總孔链削(停悄时间)
G33Spotdrilhng(dwell)
G3S4同步攻鹫
G384Synchronizedtapping
血转厂具土昨匸着门耳土业血典TI具土ill睫無停止止静瞳转停止
RotaryToolRotaryToolRoiaryToolSpindleSpindleSpindle
RotationSlopNormal\Rot^tiori
RotationSlop
O*
点RPointR
|劲始点irKttalPofeft停窗时间后虚持叮具主柚旋拷停itRotaryToolSpindleRotationSlopafterDwell
停||时间后旋转R具主
Ft口luryTqqJSpindleReverseRotationafterDwell
对中浅孔站削(在孔屁停止一罡时阖)Centering朗llingshalowboles(Dwellstor口certainperiodoftimeattheholetwltom)
G83tt孔帖削(悍留时间)G33Spotdrilling{dwell)
卷转R其主轴竝转乃具王轴险转刀具主釉睫转停止正轉抚转停止
RotaryToolRotaryToolRotaryTool
SpindleSpindleSpindle
RotalionStopNomral
IRotation
RotationSlop
点RPointR
睜蔺时间岳施转7J斗主轴反转
RotaiyToolSpindleReverseRotationafterDwell
八初凿点
InitialPoint停'闘时间后应转打耳主铀旋聒厚止RetardToolSpindleRotationStopafterDwell
对申浅孔钻削(在孔展停止一足旳间)Centenngdrillingsnaiiowholes(Dweitsforacertainpersrioflimeattheholebottom)
铁孔和管孔(在孔展停留一段时间,U1改垃(T«用昼锥•)两倍于指定进绐連虔的連虞从孔底返回Tapping(Notapperisused.)
至点R】
Reamingandbonng(Dwellforacertainperiodoftirneathofebottom,returnfromttieholebottomtopointRexecutedatTwicethespecifiedfeedrate)
轴铃动同步,臥凜证离改垃睛JH.
Wiping(Nalappetisused)TheZ-axisfeedisalwayssynchfuriizedwttithespndlerevolution,enablinghigniyKainatetapping.
(2)侧面孔加工循环
侧面孔加工封闭循环表示孔加工中的封闭循环,由Z和C轴组合定位的X轴执行。
表5-4侧面孔加工封闭循环列表
G87烹扎钻削
G87Spotdrilling
G87B連深扎钻削(•»#8115=1)
G87High-spevddeephoi*drilling
(Parameter#8115=1)
■=mst问Dwell
对申违孔钻削
Centerirkgdrillingsfialfcwholes
深孔钻削
Q:
削琛屣
小缩回行程
Deephoiedrilling
QDepthofcutperpass
d:
Retractionstroke
深孔钻削
q:
®;xtn削琛isdi安全AffifiDeepholedrilling
Q:
Depthofaitperpossd:
Clearanceamount
G89盘扎【停留时间)
Boring(dwtll)
Gfi7®扎钻削[何留时间】
G&7Spotdrilling(dwell)
G3&4同歩攻藝
G3S4Synchronizedtipping
*?
8
i!
>OOmA
i*InitialPwt
i1AR11
RotaryTodSpinde卬苗点阴吧Sop巾曲阳曲
_Lj呼詁"LEW于弩些号!
*
主(•正J?
|RctaryT«HSpirxie
3sT™'i眉otatimStop航ei*Dwel
EP«ntR
R:
t^rf-colSpimleNonr*alRoiabcri
I
RotaryTooi
对中浅孔钻削(在孔展停止一定时间)Centeringdrillingsnailsholes(Dv;eiteforacertainperiodoflimealtheholebottom)
和°氐alterDwell
RotationStop
般扎和律孔(在孔展停留一段时闫,以攻藝(不使用丝锥•)
两倍于指定进给速虞的谨度从孔底返回Tapping(Notapperisused.)
至点R)
Reamingandboring(Dwellforacertainperiodoftirneatholebottom,returnfromthenotebottomtopointRexecutedatTwicethespecifiedfeedrate)
(3)指令应用
表5-5侧面孔加工封闭循环列表
名称指令格式
图解说明
端面高速G83X(U)_C(H)_Z(W)_R_Q_P_F_;
深孔钻削(参数No.8115=1)
循环
快連进结RapidTraverse
站孔
Drilling
侧面高速G87Z(W)_C(H)_X(U)_R_Q_P_F_;
深孔钻削(参数No.8115=1)
循环
停留时働
Dwell
RapidTraw&rfie
4——苗孔
Drilling
端面深孔G83X(U)_C(H)_Z(W)_R_Q_P_F_;
钻削循环(参数No.8115=0)
M)蛹点initialPont
*---快i®进给
RapklTiawsrse
<瞽孔
□riling
侧面深孔G87Z(W)_C(H)_X(U)_R_Q_P_F_;
钻削循环(参数No.8115=0)
呼書讯魁
gWB*
i申InfidlPcirt
FUHR
快谨进结
RapidTraverse帖孔
□rilling
端面锪孔G83X(U)_C(H)_Z(W)_R_F_;
钻削循环
■■快理谨给
RapidTraverse
*一yaDriling
侧面锪孔G87X(U)_C(H)_Z(W)_R_F_;
钻削循环
I■
点R1PortRO'
RapidTraverse
町一帖孔
Dnllpng
端面锪孔G83X(U)_C(H)_Z(W)_R_P_F_;
钻削循环
(停留时
间)
Rapid——站乱
Drthig
—
■hmIFUh.
侧面锪孔G87X(U)_C(H)_Z(W)_R_P_F_;
钻削循环
(停留时
间)
4--
T闫叫哄
4—站礼
CMng
端面同步
攻丝循环
侧面同步攻丝循环
G384X(U)_C(H)_Z(W)_R_F_S_D_E_T2.(T3J;
G380;
X、C:
孔加工位置
z:
孔底位置
R:
指定点R
F:
螺距
S:
进给时的主轴转速
D:
刀具缩回时的主轴转速
E:
定点检查(=0有效;=1无效)
T:
攻丝方向(T2右旋;T3左旋)
G384Z(W)_C(H)_X(U)_R_F_S_D_E_T1.(T4.);
G380;
X、C:
孔加工位置
z:
孔底位置
R:
指定点R
F:
螺距
S:
进给时的主轴转速
D:
刀具缩回时的主轴转速
E:
定点检查(=0有效;=1无效)
T:
攻丝方向(T1右旋;T4左旋)
悸止主抄奁轉
SlopstheRotary"RmISpiodleRotation
盜需JJJt主铀iiEfi
RotaryToolSpmdlBNormalHqtab^ri
手止童胖刀JI王耀益tt
StopstheRocapyTTOISpndleR口圍韵n
痛R
PoInllR
Inlt^lPciiral
主暮股•砖
RWSfyW麵iiMkfrR**ftf*4
RotationaflerDwell
学止磴转叩段主辅宜转SlapfitheRauiryToolSipincHeRo主轴正转RotaryToolSpindlEHormailR曲ton
ffLUtm7)鼻芟轴能转
StopstteRcrtaiyTooiSpnAe1
RatJlFon
ffHVfiil后蛙存71具主辎险骑呻上
RotaryTMSpindeRnta&onStopafter
快週进
RapdTmerse
■——切#1进蜡CuringFbkJ
□well
i初Ml点
zinitialPoinl
『鼻窗時闽石宣蚱叮JI主特/濾转事LtRoOryKiolSpndle
IIROUDOTi
■'DwellfillPointR
间后afizifi主■反懈MaryIdolSpindleReverseRWtonarrter
RgkpKiTraverse
w—切附进给
CuttingFeed
Dw创I
(4)编程实例
10,用G83铳削加工3X$10端面孔。
图5-6端面孔加工
1)如图5-6所示,铳刀$
O0010
M45;
G28H0;
G98T0101;
G97S1500M13;
G0X24.Z30.C30.;
G83…;
2)如图5-7所示,铳刀$8,用G83铳削加工4X©8端面孔。
M45;
G28HO;
G98TO1O1;
G97S1500M13;
GOX72.Z-24.CO.;
G83F1OO;
C90.;
C180.;
C270.;
G80;
GO…;
任务二编程实例
、孔加工编程
根据图5-8所示要求编程。
30°
P.C.D150
002*
srou^
工序
T代码
刀具名称
主轴转速
进给速度
刀具偏移编号
N1
T0