m99指令,沙迪克火花机出现M99红色错误指令的原因

1,沙迪克火花机出现M99红色错误指令的原因沙迪克火花机镜面放电: 深骨位;和直伸位很深, 加工到后面两三段负电流时; 侧壁火花不均匀很粗糙;打不出镜面效果
2,数控机床M99的含义吊用子程序结束子程序结束指令 , M99直接返回主程序中调用子程序的程序段;M99 P则是返回到主程序中指定的程序段调用子程序结束M99就是循环 , 打个比方:M03 S500; G0 G54 X0 Y0 Z0 ;G01 X-100 Y-100 Z-100 F500;M5;M30;M99;最后加的M99就是再回到,M30 S500;这里重新开始,不需要按启动!自动执行!M99 是无限循环,一般只在G91方式下使用,比如要做一个平面或者彻壁,G91 S1200 MO3;GO1 X111F2000;Y-20; X-111; Y-20;M99;
3,加工中心程序开始M98 P1 什么意思把程序中某些固定顺序和重复出现的程序单独抽出来,按一定格式编成一个程序供调用,这个程序就是常说的子程序 , 这样可以简化主程序的编制 。子程序可以被主程序调用,同时子程序也可以调用另一个子程序 。这样可以简化程序的编制和节省CNC系统的内存空间 。子程序必须有一程序号码,且以M99作为子程序的结束指令 。主过程调用子程序的指令格式如下:M98 P___L___;其中P为被调用的子程序号L为重复调用的次数例如:M98 P1234L4主程序调用同一子程序执行加工,最多可执行999次,且子程序亦可再调用另一子程序执行加工,最多可调用4层子程序(不同的系统其执行的次数及层次可能不同) 。l是用于运行子程序的次数我们是这样的如:m98p0100<子程序>l3<表示此程序运行3次>【m99指令,沙迪克火花机出现M99红色错误指令的原因】
4,求所有数控车指令G00G99 M00M99定位(快速定位) G00 G00 直线插位 G01 G01 01 圆弧插位(顺时针) G02 G02 圆弧插位(反时针) G03 G03 暂停 G04 G04 00 资料设定 G10 G10 英制资料输入 G20 G20 06 公制资料输入 G21 G21 原点复归检查 G27 G27 原点复归 00 G28 G28 第二原点复归 G30 G30 螺旋切削 G32 G3301 自动刀具补正X G36 G36 00 自动刀具补正Z G37 G37 刀鼻半径补正取消 G40 G40 刀鼻半径左补正 07 G41 G41 刀鼻半径右补正 G42 G42 座标系统设定,最大主轴速度设定 G50 G92 00 自动程式群取消 G65 G65 精车削加工循环 G70 G70 X横向车削循环 G71 G71 Z纵向车削循环 G72 G72 成型加工循环 00 G73 G73 Z轴钻深孔循环 G74 G74 X轴切沟循环 G75 G75 多重螺旋切削循环 G76 G76 外径/内径切削循环 G90 G77 螺旋切削循环 01 G92 G78 端面切削循环 G94 G79 周速一定控制取消 G96 G96 02 周速一定控制 G97 G97 每分钟进给率 G98 G94 05 每转进给率 G99 G95 程式停止 M00 选择停止 M01 程式暂停 M02 主轴正转 M03 主轴逆转 M04 主轴停止 M05 切削水开 M08 切削水关 M09程式结束并重置M30定位(快速定位) G00直线插位 G01 圆弧插位(顺时针) G02 圆弧插位(反时针) G03 暂停 G04G05-G19未设定 英制输入 G20 公制输入 G21 存储行程检测功能有效G22 存储行程检测功能无效G23返回参考点检测 G27返回参考点 G28返回234参考点 G30 单行程螺旋切削 G32 G33G34 自动刀具补正X G36 自动刀具补正Z G37刀尖半径补正取消 G40刀尖半径左补正 G41 刀尖半径右补正 G42 座标系统设定或最大主轴速度设定 G50工件坐标系预设G50.3局部坐标系设定G52机床坐标系选择G53选择工件坐标系1G54选择工件坐标系2G55选择工件坐标系3G56选择工件坐标系4G57选择工件坐标系5G58选择工件坐标系6G59宏程序调用 G65 宏程序模态调用G66取消 宏程序模态调用G67精车削加工循环 G70外圆粗车循环 G71端面粗车循环 G72固定形状粗加工循环 G73 端面钻深孔循环 G74外径内径钻孔循环 G75 螺旋切削循环 G76简单固定循环 G90螺旋切削循环 G92 端面切削循环 G94恒表面速度控制 G96取消恒表面速度控制 G97每分钟进给率 G98每转进给率 G99程序停止M00 程序有条件停止 M01 程式结束 M02 主轴正转 M03 主轴反转 M04 主轴停止 M05 切削液开 M08 切削液关 M09 低档M41中档M42高档M43子程序调用M98子程序结束M99程式结束并重置M30

    推荐阅读