fanuc数控系统 子程序是怎么运用的? 求高手指点 详解 万分感谢!!

我忘说了我只学的是数控车床... 我忘说了 我只学的是数控车床 展开
 我来答
嫣鸿伴03
推荐于2018-04-06
知道答主
回答量:13
采纳率:0%
帮助的人:0
展开全部
给你举个铣床的例子吧
比如你要一个平面上打四个孔(这个比较好写,反正都是一个意思)
你建立主程序
O0001
G54.....(中间的我就不写了)
到达坐标点以后改调用子程序
M98 P0002(0002是随便设立的子程序程序名)
接着输入另一坐标点
M98 P0002
....(一个四个)
M30(结束)
然后建立O0002这个子程序
G90 G01Z-100F100;(下刀)
G0Z10;(安全平面)
M99;(子程序结束必须输入M99来返回到主程序里面)
程序中出现M98 机床会自动跳到M98后所输入的程序中进行执行,遇M99跳回。
M98PX 0002 X是次数 如果只调一次就不要写
大概就这意思吧
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chenpuyi123
2011-04-28 · TA获得超过1072个赞
知道小有建树答主
回答量:664
采纳率:0%
帮助的人:425万
展开全部
M98是调用子程序 格式有两种 一个是M98P
一个是M98P L 如果只写p那么前面代表的是次数 倒着数的四位数表示的是程序号
如果加上l 那么p表示程序号 l表示调用的次数
子程序的编制方法和普通程序完全相同 只是结尾用m99
比如
O0002
G00X Z
……
……
M99
比如一号是主程序 调用两次可写成
O0001
M3S800T0101
G00X Z
……
……
M98P20002(或者是M98P0002L2)
……
……
M30
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-04-28
展开全部
m98调用子程序
m99从子程序返回主程序
子程序编辑与普通程序编辑相同,只是在结尾有区别,主程序结尾用m30,子程序结尾用m99
o2222;
g00 x--z--;
。。。。
m99;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
冰轮铸造
2011-04-26 · TA获得超过169个赞
知道答主
回答量:44
采纳率:100%
帮助的人:29.7万
展开全部
O1234;
G90G00X0Y0Z100.;
G98G81Z-20.0R5.0F100L0
G65P3456A123
G80
G90G0Z200.

O3456(子)
N0123
X10.Y10.
X20.Y20.
M99
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式