fanuc宏程序简单编程
@褚很5904:FANUC 三菱 宏程序怎么编写? -
谯兔13170466307…… 简单的说宏程序就是在公式中带入变量的运算. 举个简单的数车的例子,走个椭圆: 椭圆方程是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 % 这样就车出了一个椭球形. 虽然不是很复杂但几句话是不可能说清楚的,还是找本书学习学习吧. 最后奉劝句,没积分很少有人帮你的.
@褚很5904:FANUC 宏程序怎么用 -
谯兔13170466307…… FANUC系统A类宏程序: A宏程序的编制方法就是: 利用变量编程的 (1)条件语句1 IF [条件表达式] GOTO n n…. 当条件满足时,程序就跳转到同一程序中语句标号为n的 语句上继续执行, 当条件不满足时,程序执行下一条语句 2)条件语句2...
@褚很5904:FANUC数控系统的宏程序怎么编!那位高手给个实例!! -
谯兔13170466307…… 统宏程序编程 一 变量 普通加工程序直接用数值指定G代码和移动距离;例如,GO1和X100.0.使用用户宏程序时,数值可以直接指定或用变量指定.当用变量时,变量值可用程序或用MDI面板上的操作改变. #1=#2+100 G01 X#1 F300 说明...
@褚很5904:数控FANUC系统宏程序怎么编 -
谯兔13170466307…… 看一下这个程序,才编写的.这个是钻圆周孔; N1 G17G21G80G54G00X0Y0Z30; N2 Z5; N3 S1500M13; N4 #500=0;孔的起始位置 N5 #501=9.5;圆周孔半径 N6 #502=12;圆周孔数 N7 G00X[#501*COS[#500]]Y[#501*SIN[#500]]; N8 G90G81X[#501*COS[#500]]Y[#501*SIN[#500]]Z-10.R5.F100 N9 #500=#500+(360/#502); N10 IF[#500GE360]GOTO 12; N11 GOTO 7; N12 G00Z50; N13 M05; N14 M09; N15 M30;
@褚很5904:FANUC宏程序编程. -
谯兔13170466307…… 设第一个孔为坐系零点#100=0 N100 G0 G90 G54 X#100 Y0 G43 H1 Z50 M13 S_ G98 G81 R2 Z_ F_#100 = #100 + 60 IF [ #100 LE 720 ] GOTO100 M30 第二种方法 N100 G0 G90 G54 X0 Y0 G43 H1 Z50 M13 S_ G98 G81 R2 Z_ F_ G91X60K12 M30 试一下,我没试过.
@褚很5904:求数控宏程式 -
谯兔13170466307…… 椭圆宏程序:M3 G99 S1500 T0101 G0 X50 Z0 M8 G1 X0 F0.1 G0 X30 Z1#1=10 WHILE(#1GE0)DO1#3=(1-(#1*#1)/(10*10))*8.5*8.5#2=SQRT(#3)#6=#2+10#4=(#1-10) G1 X#6 Z#4#1=#1-0.05 N20 END1#101=#2#102=#4 G0 Z100 M30
@褚很5904:FANUC加工中心的导圆角宏程序怎么编啊?非圆的!直线的也行.一条轮廓曲线的圆角宏程序示例! - 作业帮
谯兔13170466307…… [答案] 直线倒圆角很简单,椭圆倒圆角也不复杂的,简单的说编一个基本椭圆循环宏,长短半轴均为变量,随着Z轴深度步距规律变化椭圆的长短半轴也随着变化,用公式计算变化值代入使其自动计算并自动循环就OK了!
@褚很5904:FANUC系统宏程序怎么编 -
谯兔13170466307…… 运算符 EQ--等于 NE--不等于 GT--大于 GE--大于或等于 LT--小于 LE--小于或等于 下面的程序计算数值1~10的总和 O10000 #1=0; (存储和数变量的初值) #2=1 ; (被加数变量的初值) N1 IF[#2 GT 10]GOTO2; (当被加数大于10时转移到N2 #1=#1+#2; (计算和数) #2=#2+#1; (下个被加数) GOTO1; (转移至N1) N2 M30; (程序结束)
@褚很5904:发那科系统的加工中心该怎样编写宏程序?能否举一个简单的例子!~需要改参数吗!越详细越好!~~先谢谢了! -
谯兔13170466307…… 其实宏程序也很简单.比如说在MDA方式下就可以试最简但的,比哪输入 #1=200#2=300#3=#1+#2M3S(#3)按启动,当前转速就是500转.宏程序不要改参数的.最典型的算是分层走了,用宏程序很简单,比如说要铣一样20X20的正方形深度为...
@褚很5904:关于FANUC系统车床 - 宏程序的编写 -
谯兔13170466307…… 个人觉得,数控车上加工普通的直线,圆弧类型零件没必要用宏程序,而在加工一些特殊形状如椭圆,双曲线,方程曲线,圆弧型螺纹(比如滚珠丝杠)等用普通指令不好加工时才考虑用宏程序进行编程.以下是引用的:其实说起来宏就是用公...
谯兔13170466307…… 简单的说宏程序就是在公式中带入变量的运算. 举个简单的数车的例子,走个椭圆: 椭圆方程是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 % 这样就车出了一个椭球形. 虽然不是很复杂但几句话是不可能说清楚的,还是找本书学习学习吧. 最后奉劝句,没积分很少有人帮你的.
@褚很5904:FANUC 宏程序怎么用 -
谯兔13170466307…… FANUC系统A类宏程序: A宏程序的编制方法就是: 利用变量编程的 (1)条件语句1 IF [条件表达式] GOTO n n…. 当条件满足时,程序就跳转到同一程序中语句标号为n的 语句上继续执行, 当条件不满足时,程序执行下一条语句 2)条件语句2...
@褚很5904:FANUC数控系统的宏程序怎么编!那位高手给个实例!! -
谯兔13170466307…… 统宏程序编程 一 变量 普通加工程序直接用数值指定G代码和移动距离;例如,GO1和X100.0.使用用户宏程序时,数值可以直接指定或用变量指定.当用变量时,变量值可用程序或用MDI面板上的操作改变. #1=#2+100 G01 X#1 F300 说明...
@褚很5904:数控FANUC系统宏程序怎么编 -
谯兔13170466307…… 看一下这个程序,才编写的.这个是钻圆周孔; N1 G17G21G80G54G00X0Y0Z30; N2 Z5; N3 S1500M13; N4 #500=0;孔的起始位置 N5 #501=9.5;圆周孔半径 N6 #502=12;圆周孔数 N7 G00X[#501*COS[#500]]Y[#501*SIN[#500]]; N8 G90G81X[#501*COS[#500]]Y[#501*SIN[#500]]Z-10.R5.F100 N9 #500=#500+(360/#502); N10 IF[#500GE360]GOTO 12; N11 GOTO 7; N12 G00Z50; N13 M05; N14 M09; N15 M30;
@褚很5904:FANUC宏程序编程. -
谯兔13170466307…… 设第一个孔为坐系零点#100=0 N100 G0 G90 G54 X#100 Y0 G43 H1 Z50 M13 S_ G98 G81 R2 Z_ F_#100 = #100 + 60 IF [ #100 LE 720 ] GOTO100 M30 第二种方法 N100 G0 G90 G54 X0 Y0 G43 H1 Z50 M13 S_ G98 G81 R2 Z_ F_ G91X60K12 M30 试一下,我没试过.
@褚很5904:求数控宏程式 -
谯兔13170466307…… 椭圆宏程序:M3 G99 S1500 T0101 G0 X50 Z0 M8 G1 X0 F0.1 G0 X30 Z1#1=10 WHILE(#1GE0)DO1#3=(1-(#1*#1)/(10*10))*8.5*8.5#2=SQRT(#3)#6=#2+10#4=(#1-10) G1 X#6 Z#4#1=#1-0.05 N20 END1#101=#2#102=#4 G0 Z100 M30
@褚很5904:FANUC加工中心的导圆角宏程序怎么编啊?非圆的!直线的也行.一条轮廓曲线的圆角宏程序示例! - 作业帮
谯兔13170466307…… [答案] 直线倒圆角很简单,椭圆倒圆角也不复杂的,简单的说编一个基本椭圆循环宏,长短半轴均为变量,随着Z轴深度步距规律变化椭圆的长短半轴也随着变化,用公式计算变化值代入使其自动计算并自动循环就OK了!
@褚很5904:FANUC系统宏程序怎么编 -
谯兔13170466307…… 运算符 EQ--等于 NE--不等于 GT--大于 GE--大于或等于 LT--小于 LE--小于或等于 下面的程序计算数值1~10的总和 O10000 #1=0; (存储和数变量的初值) #2=1 ; (被加数变量的初值) N1 IF[#2 GT 10]GOTO2; (当被加数大于10时转移到N2 #1=#1+#2; (计算和数) #2=#2+#1; (下个被加数) GOTO1; (转移至N1) N2 M30; (程序结束)
@褚很5904:发那科系统的加工中心该怎样编写宏程序?能否举一个简单的例子!~需要改参数吗!越详细越好!~~先谢谢了! -
谯兔13170466307…… 其实宏程序也很简单.比如说在MDA方式下就可以试最简但的,比哪输入 #1=200#2=300#3=#1+#2M3S(#3)按启动,当前转速就是500转.宏程序不要改参数的.最典型的算是分层走了,用宏程序很简单,比如说要铣一样20X20的正方形深度为...
@褚很5904:关于FANUC系统车床 - 宏程序的编写 -
谯兔13170466307…… 个人觉得,数控车上加工普通的直线,圆弧类型零件没必要用宏程序,而在加工一些特殊形状如椭圆,双曲线,方程曲线,圆弧型螺纹(比如滚珠丝杠)等用普通指令不好加工时才考虑用宏程序进行编程.以下是引用的:其实说起来宏就是用公...