你好,看了你的回答,想问你下,什么是宏程序和子程序,两个有什么区别啊 30

 我来答
随风而言
2012-10-14 · TA获得超过905个赞
知道小有建树答主
回答量:201
采纳率:100%
帮助的人:187万
展开全部
其实说起来宏就是用公式来加工零件的,比如说椭圆,如果没有宏的话,我们要逐点算出曲线上的点,然后慢慢来用直线逼近,如果是个光洁度要求很高的工件的话,那么需要计算很多的点,可是应用了宏后,我们把椭圆公式输入到系统中然后我们给出Z坐标并且每次加10um那么宏就会自动算出X坐标并且进行切削, 实际上宏在程序中主要起到的是运算作用..宏一般分为A类宏和B类宏.A类宏是以G65 Hxx P#xx Q#xx R#xx的格式输入的,而B类宏程序则是以直接的公式和语言输入的和C语言很相似在0i系统中应用比较广.

子程序的应用 
 1)零件上若干处具有相同的轮廓形状,在这种情况下,只要编写一个加工该轮廓形状的子程序,然后用主程序多次调用该子程序的方法完成对工件的加工。
2)加工中反复出现具有相同轨迹的走刀路线,如果相同轨迹的走刀路线出现在某个加工区域或在这个区域的各个层面上,采用子程序编写加工程序比较方便,在程序中常用增量值确定切入深度。
3)在加工较复杂的零件时,往往包含许多独立的工序,有时工序之间需要适当的调整,为了优化加工程序,把每一个独立的工序编成一个子程序,这样形成了模块式的程序结构,便于对加工顺序的调整,主程序中只有换刀和调用子程序等指令。
编辑本段调用子程序M98指令  指令格式:M98P__××××
指令功能:调用子程序
指令说明:P__为要调用的子程序号。××××为重复调用子程序的次数,若只调用一次子程序可省略不写,系统允许重复调用次数为1~9999次。
中智咨询
2024-08-28 广告
在当今竞争激烈的商业环境中,企业需要不断提高自身的竞争力,以保持市场份额和增加利润。通过人效提升,企业可以更有效地利用有限的资源,提高生产力和效益,从而实现盈利目标。中智咨询提供全方位的组织人效评价与诊断、人效提升方案等数据和管理咨询服务。... 点击进入详情页
本回答由中智咨询提供
wangrui126yue
2012-10-14
知道答主
回答量:25
采纳率:0%
帮助的人:8.8万
展开全部
宏程序就是变量循环,子程序就只有重复调用了。其实很简单,不知道你能不能看的懂
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
如烟的昨天
2012-10-14
知道答主
回答量:3
采纳率:0%
帮助的人:4716
展开全部
宏程序用G65,G66来呼叫!子程序用M98呼叫.宏程序在呼叫时可以传递参数.子程序不行.这是区别之一.子程序也可以用变量.但是不能从主程序等到参数.宏程序使用变量编程,子程序和一般程序差不多,只是在主程序或其他子程序里被调用
网上找到的答案,希望能帮到你
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式