数控铣编程课件.ppt

上传人:b****2 文档编号:2641142 上传时间:2022-11-04 格式:PPT 页数:46 大小:2.21MB
下载 相关 举报
数控铣编程课件.ppt_第1页
第1页 / 共46页
数控铣编程课件.ppt_第2页
第2页 / 共46页
数控铣编程课件.ppt_第3页
第3页 / 共46页
数控铣编程课件.ppt_第4页
第4页 / 共46页
数控铣编程课件.ppt_第5页
第5页 / 共46页
点击查看更多>>
下载资源
资源描述

数控铣编程课件.ppt

《数控铣编程课件.ppt》由会员分享,可在线阅读,更多相关《数控铣编程课件.ppt(46页珍藏版)》请在冰豆网上搜索。

数控铣编程课件.ppt

数控铣编程一、数控机床编程基本知识二、数控铣床编程基本指令三、数控铣床编程实例四、数控铣床编程基本指令五、数控铣床编程实例六、用户宏程序数控机床编程基础1、机床坐标轴、机床坐标轴2、机床原点、参考点、机床坐标系、机床原点、参考点、机床坐标系3、工件原点和工件坐标、工件原点和工件坐标4、绝对、增量编程、绝对、增量编程5、直径、半径编程、直径、半径编程6、程序格式、程序格式二、数控编程基本知识二、数控编程基本知识1、坐、坐标系系统11)基本坐)基本坐)基本坐)基本坐标轴标轴数控机床的坐数控机床的坐标轴标轴和方向的命名制和方向的命名制订订了了统统一的一的标标准,准,规规定定直线进给运动直线进给运动的坐的坐标轴标轴用用XX,YY,ZZ表示表示,常称,常称基本坐基本坐标轴标轴。

二、数控编程基本知识二、数控编程基本知识2)旋)旋转轴围绕围绕XX,YY,ZZ轴轴旋旋转转的的的的圆周周进给坐坐标轴分分别别用用AA,BB,CC表示,根据右手螺旋定表示,根据右手螺旋定则则,如如图图11所示,以大姆指指向所示,以大姆指指向+X+X,+Y+Y,+Z+Z方向,方向,则则食指、中指等的指向是食指、中指等的指向是圆圆周周进给进给运运动动的的+A+A,+B+B,+C+C方向。

方向。

二、数控编程基本知识二、数控编程基本知识基本基本轴与旋与旋转轴的方向的方向:

+X=-X,+Y=-Y,+Z=-Z+X=-X,+Y=-Y,+Z=-Z,+A=-A,+B=-B,+C=-C+A=-A,+B=-B,+C=-C同同同同样样两者运两者运两者运两者运动动的的的的负负方向也彼此相反。

方向也彼此相反。

方向也彼此相反。

方向也彼此相反。

二、数控编程基本知识二、数控编程基本知识+X+X+Y+Z+Y+Z+Y+C+Z+A+B+C+X+Y+Z+A+B+X图1机床坐标轴二、数控编程基本知识二、数控编程基本知识33)附加坐)附加坐)附加坐)附加坐标轴标轴:

在基本的在基本的在基本的在基本的线线性坐性坐性坐性坐标轴标轴XX,YY,ZZ之外的附加之外的附加之外的附加之外的附加线线性坐性坐性坐性坐标轴标轴指定指定指定指定为为UU,VV,WW和和和和PP,QQ,RR。

这这些附加坐些附加坐些附加坐些附加坐标轴标轴的运的运的运的运动动方向,可按决定基本坐方向,可按决定基本坐方向,可按决定基本坐方向,可按决定基本坐标轴标轴运运运运动动方向方向方向方向的方法来决定。

的方法来决定。

的方法来决定。

的方法来决定。

二、数控编程基本知识二、数控编程基本知识CJK6032坐标轴坐标轴Z+X+一、数控机床编程基础一、数控机床编程基础ZJK-7532ZJK-7532立式铣床轴的定义立式铣床轴的定义二、数控编程基本知识二、数控编程基本知识+Y+X图2华中I型ZJK7532铣床坐标系统+Z22、机床参考点、机床零点、机床坐、机床参考点、机床零点、机床坐、机床参考点、机床零点、机床坐、机床参考点、机床零点、机床坐标标系系系系机床参考点:

机床参考点:

机床参考点:

机床参考点:

为为了正确地在机床工作了正确地在机床工作了正确地在机床工作了正确地在机床工作时时建立机床坐建立机床坐建立机床坐建立机床坐标标系,通系,通系,通系,通常在每个坐常在每个坐常在每个坐常在每个坐标轴标轴的移的移的移的移动动范范范范围围内内内内设设置一个固定的机械的置一个固定的机械的置一个固定的机械的置一个固定的机械的机床机床机床机床参考点参考点参考点参考点(测测量起点),量起点),量起点),量起点),(该该点系点系点系点系统统不能确定其位置)不能确定其位置)不能确定其位置)不能确定其位置)机床零点:

通机床零点:

通机床零点:

通机床零点:

通过过已知参考点已知参考点已知参考点已知参考点(已知点)(已知点)(已知点)(已知点)、系、系、系、系统设统设置的参考点与机置的参考点与机置的参考点与机置的参考点与机床零点的关系可确定一固定的床零点的关系可确定一固定的床零点的关系可确定一固定的床零点的关系可确定一固定的机床零点机床零点机床零点机床零点,也称,也称,也称,也称为为机床坐机床坐机床坐机床坐标标系的原点。

系的原点。

系的原点。

系的原点。

(该该点系点系点系点系统统能确定其位置)。

能确定其位置)。

能确定其位置)。

能确定其位置)。

机床坐机床坐机床坐机床坐标标系:

以机床原点系:

以机床原点系:

以机床原点系:

以机床原点为为原点,机床坐原点,机床坐原点,机床坐原点,机床坐标轴为轴标轴为轴,建立的,建立的,建立的,建立的坐坐坐坐标标系即系即系即系即机床坐机床坐机床坐机床坐标标系系系系。

(该该坐坐坐坐标标系是机床位置控制的参照系)系是机床位置控制的参照系)系是机床位置控制的参照系)系是机床位置控制的参照系)二、数控编程基本知识二、数控编程基本知识3、工件坐、工件坐标系、程序原点系、程序原点定定定定义义:

工件坐工件坐工件坐工件坐标标系系系系是是是是编编程人程人程人程人员员在在在在编编程程程程时时使用的,使用的,使用的,使用的,编编程人程人程人程人员选择员选择工件上的某一点工件上的某一点工件上的某一点工件上的某一点为为原点(也称原点(也称原点(也称原点(也称程程程程序原点序原点序原点序原点),建立一个坐),建立一个坐),建立一个坐),建立一个坐标标系,称系,称系,称系,称为为工件坐工件坐工件坐工件坐标标系系系系。

工件坐工件坐工件坐工件坐标标系一旦建立便一直有效,直到被新的系一旦建立便一直有效,直到被新的系一旦建立便一直有效,直到被新的系一旦建立便一直有效,直到被新的工件坐工件坐工件坐工件坐标标系所取代。

系所取代。

系所取代。

系所取代。

二、数控编程基本知识二、数控编程基本知识二、数控编程基本知识二、数控编程基本知识o)(编程原点工件原点Y+X+Y+oX+图图4二、数控编程基本知识二、数控编程基本知识5-15-15-15-1、MMMM指令指令指令指令(或辅助功能或辅助功能或辅助功能或辅助功能)五、数控铣床常用编程指令五、数控铣床常用编程指令5-2、G指令(准备功能)五、数控铣床常用编程指令五、数控铣床常用编程指令五、数控铣床常用编程指令五、数控铣床常用编程指令一、有关坐一、有关坐一、有关坐一、有关坐标标和坐和坐和坐和坐标标系的指令系的指令系的指令系的指令11、绝对值编绝对值编程程程程G90G90与相与相与相与相对值编对值编程程程程G91G91格式:

格式:

格式:

格式:

G90GXYZG90GXYZG91GXYZG91GXYZG90G90为绝对值编为绝对值编程,每个程,每个程,每个程,每个轴轴上的上的上的上的编编程程程程值值是相是相是相是相对对于程序原于程序原于程序原于程序原点的。

点的。

点的。

点的。

G91G91为为相相相相对值编对值编程,每个程,每个程,每个程,每个轴轴上的上的上的上的编编程程程程值值是相是相是相是相对对于前一位于前一位于前一位于前一位置而言的,置而言的,置而言的,置而言的,该值该值等于沿等于沿等于沿等于沿轴轴移移移移动动的距离。

的距离。

的距离。

的距离。

G90G90、G91G91为为模模模模态态功能,功能,功能,功能,G90G90为为缺省缺省缺省缺省值值。

区区区区别别:

图图88中中中中给给出了刀具由原点按出了刀具由原点按出了刀具由原点按出了刀具由原点按顺顺序向序向序向序向11、22、33点移点移点移点移动时动时两种不同指令的区两种不同指令的区两种不同指令的区两种不同指令的区别别。

图图88两两种种指指令令方方式式五、数控铣床常用编程指令五、数控铣床常用编程指令22、坐、坐、坐、坐标标系系系系设设定定定定G92G92格式:

格式:

格式:

格式:

G92X_Y_Z_A_G92X_Y_Z_A_其其其其中中中中,XX、YY、ZZ、AA为为坐坐坐坐标标原原原原点点点点(程程程程序序序序原原原原点点点点)到到到到刀刀刀刀具起点(具起点(具起点(具起点(对对刀点)的有向距离。

刀点)的有向距离。

刀点)的有向距离。

刀点)的有向距离。

建立:

建立:

建立:

建立:

G92G92指令通指令通指令通指令通过设过设定刀具起点相定刀具起点相定刀具起点相定刀具起点相对对于坐于坐于坐于坐标标原原原原点的位置建立坐点的位置建立坐点的位置建立坐点的位置建立坐标标系。

此坐系。

此坐系。

此坐系。

此坐标标系一旦建立起来,系一旦建立起来,系一旦建立起来,系一旦建立起来,后序的后序的后序的后序的绝对值绝对值指令坐指令坐指令坐指令坐标标位置都是此工件坐位置都是此工件坐位置都是此工件坐位置都是此工件坐标标系中的坐系中的坐系中的坐系中的坐标值标值。

五、数控铣床常用编程指令五、数控铣床常用编程指令五、数控铣床常用编程指令五、数控铣床常用编程指令X、Z取值原则:

11、方便数学、方便数学、方便数学、方便数学计计算和算和算和算和简简化化化化编编程;程;程;程;22、容易找正、容易找正、容易找正、容易找正对对刀;刀;刀;刀;33、便于加工、便于加工、便于加工、便于加工检查检查;44、引起的加工、引起的加工、引起的加工、引起的加工误误差小;差小;差小;差小;55、不要与机床、工件、不要与机床、工件、不要与机床、工件、不要与机床、工件发发生碰撞;生碰撞;生碰撞;生碰撞;66、方便拆卸工件;、方便拆卸工件;、方便拆卸工件;、方便拆卸工件;77、空行程不要太、空行程不要太、空行程不要太、空行程不要太长长;注意注意11、执执行此段程序只是建立在工件坐行此段程序只是建立在工件坐行此段程序只是建立在工件坐行此段程序只是建立在工件坐标标系中刀具起点相系中刀具起点相系中刀具起点相系中刀具起点相对对于程于程于程于程序原点的位置,刀具并不序原点的位置,刀具并不序原点的位置,刀具并不序原点的位置,刀具并不产产生运生运生运生运动动。

22、执执行此程序段之前必行此程序段之前必行此程序段之前必行此程序段之前必须须保保保保证证刀位点与程序起点(刀位点与程序起点(刀位点与程序起点(刀位点与程序起点(对对刀点)刀点)刀点)刀点)符合。

符合。

符合。

符合。

33、G92G92指令必指令必指令必指令必须单须单独一个程序段指定,并放在程序的首段。

独一个程序段指定,并放在程序的首段。

独一个程序段指定,并放在程序的首段。

独一个程序段指定,并放在程序的首段。

五、数控铣床常用编程指令五、数控铣床常用编程指令33、工件坐、工件坐、工件坐、工件坐标标系系系系选择选择G54-G59G54-G59格式:

格式:

格式:

格式:

五、数控铣床常用编程指令五、数控铣床常用编程指令注意事注意事注意事注意事项项:

G92G92指令需后指令需后指令需后指令需后续续坐坐坐坐标值标值指定刀具起点在当前工件坐指定刀具起点在当前工件坐指定刀具起点在当前工件坐指定刀具起点在当前工件坐标标系中的坐系中的坐系中的坐系中的坐标值标值,因此因此因此因此须须用用用用单单独一个程序段指定独一个程序段指定独一个程序段指定独一个程序段指定,该该程序程序程序程序段中尽管有位置指令段中尽管有位置指令段中尽管有位置指令段中尽管有位置指令值值,但并不但并不但并不但并不产产生运生运生运生运动动,在使用,在使用,在使用,在使用G92G92指令前,指令前,指令前,指令前,必必必必须须保保保保证证刀具回到加工起始点即刀具回到加工起始点即刀具回到加工起始点即刀具回到加工起始点即对对刀点刀点刀点刀点。

使用使用使用使用G54G54G59G59建立工件坐建立工件坐建立工件坐建立工件坐标标系系系系时时,该该指令可指令可指令可指令可单单独指定独指定独指定独指定(如上例中的如上例中的如上例中的如上例中的N02N02句句句句),也可与其他指令同段指定,也可与其他指令同段指定,也可与其他指令同段指定,也可与其他指令同段指定(如上例中如上例中如上例中如上例中的的的的N01N01句句句句)。

使用。

使用。

使用。

使用该该指令前,先用指令前,先用指令前,先用指令前,先用MDIMDI方式方式方式方式输输入入入入

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 材料科学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1