三菱数控宏程序怎么编程? 5
3个回答
展开全部
自动编程都可以设置起始行号和行号间隔,手工编程时,行号的用处不大,可以不编进程序的。#5021~#5023 当前位置 机床坐标系 #5041~#5043 当前位置 工件坐标系分别代表X、Y、Z,这个只能读不能写入的。
举个简单的数车的例子,走个椭圆:
椭圆方程是x^2/a+y^2/b=1
那么y=[(1-x^2/a)b]^(1/2)
在数控系统中的Z为方程中的x方向,X为y方向。
设定Z负方向走刀变量为#1,X方向走刀为#2
编程序为:
G99;
#1=0;
#2=0;
WHILE [#1 GE -a]DO1;
#1=#1-.3;
#2=SQRT[[1-#1*#1/a]b];
G01 X[#2] Z[#1} F.6
END1
%
这样就车出了一个椭球形。
补充:三菱数控系统由数控硬件和数控软件两大部分来工作的。数控系统的硬件由数控装置、输入/输出装置、驱动装置和机床电器逻辑控制装置等组成
展开全部
车床用两边展开线(多头螺旋线)
O0010
N1
T0303
#110=120(WAI YUAN#)
#510=676(CHANG DU#)
#120=0.6(X JIN DAO SHEN DU#)
#105=0.1
#130=6(LUO WEN KUAN DU#)
#104=2.5(DAO KUAN DU)
#106=1(Z JING DAO#)
#111=6(LUO WEN JI TOU#)
#9=180(DAO CHEN#)
#19=20(ZHUAN SHU#)
#112=100(X TUI DAO#)
#113=3(Z TUI DAO#)
#131=3(Z ZHONG JIAN TUI DAO#)
#17=0(JIAO DU#)
#108=5(ZHONG KUAN DU#)
#108=#108-#104
#103=#108
#107=3(ZHONG JIAN BU DAO#)
#114=300
N2
G0X#114M8
M3S#19
#115=[#510-2*#510]/2+100
#116=[#510-2*#510]/2-100
#117=[#510-2*#510]-#113
#118=#131
#125=[#510-2*#510]/2-#107
#126=[#510-2*#510]/2+#107
Z#115M3
#141=#110+#112
#142=#110-#120*[2/5]
#155=#125
#156=#126
#109=1
#165=#115
#166=#116
N3
IF[#109GT#130]GOTO4
IF[#108LE0]GOTO5
G0X#141
Z#115
G4U2.
G32X#142Z#125Q#17F#9
G32Z#117F#9
G0X#141
Z#116
G4U2.
G32X#142Z#126Q#17F#9
G32Z#118F#9
#109=#109+1
#17=#17+360000/#111
GOTO3
N4
#125=#125-#106
#126=#126+#106
#115=#115-#106
#116=#116-#106
#109=1
#108=#108-#106
#17=0
GOTO3
N5
#102=#110-#120
IF[#142NE#102]THEN#108=#103
IF[#142LE#102]GOTO6
#142=#142-#105
#125=#155
#126=#156
#115=#165
#116=#166
#109=1
#17=0
GOTO3
N6
G0X#114
M5
M9
M30
%
O0010
N1
T0303
#110=120(WAI YUAN#)
#510=676(CHANG DU#)
#120=0.6(X JIN DAO SHEN DU#)
#105=0.1
#130=6(LUO WEN KUAN DU#)
#104=2.5(DAO KUAN DU)
#106=1(Z JING DAO#)
#111=6(LUO WEN JI TOU#)
#9=180(DAO CHEN#)
#19=20(ZHUAN SHU#)
#112=100(X TUI DAO#)
#113=3(Z TUI DAO#)
#131=3(Z ZHONG JIAN TUI DAO#)
#17=0(JIAO DU#)
#108=5(ZHONG KUAN DU#)
#108=#108-#104
#103=#108
#107=3(ZHONG JIAN BU DAO#)
#114=300
N2
G0X#114M8
M3S#19
#115=[#510-2*#510]/2+100
#116=[#510-2*#510]/2-100
#117=[#510-2*#510]-#113
#118=#131
#125=[#510-2*#510]/2-#107
#126=[#510-2*#510]/2+#107
Z#115M3
#141=#110+#112
#142=#110-#120*[2/5]
#155=#125
#156=#126
#109=1
#165=#115
#166=#116
N3
IF[#109GT#130]GOTO4
IF[#108LE0]GOTO5
G0X#141
Z#115
G4U2.
G32X#142Z#125Q#17F#9
G32Z#117F#9
G0X#141
Z#116
G4U2.
G32X#142Z#126Q#17F#9
G32Z#118F#9
#109=#109+1
#17=#17+360000/#111
GOTO3
N4
#125=#125-#106
#126=#126+#106
#115=#115-#106
#116=#116-#106
#109=1
#108=#108-#106
#17=0
GOTO3
N5
#102=#110-#120
IF[#142NE#102]THEN#108=#103
IF[#142LE#102]GOTO6
#142=#142-#105
#125=#155
#126=#156
#115=#165
#116=#166
#109=1
#17=0
GOTO3
N6
G0X#114
M5
M9
M30
%
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
基本上合FANUC是一样的。可以去下个斯沃仿真软件自己研究一下。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询