- 1、本文档共37页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一、知识准备 1.数控电火花成形机床程序组成结构(以ISO代码编程为例) 无论是主程序还是子程序,每一个程序都是由以下几部分组成的: (1)程序号。程序号为程序的开始部分,为了区别存储器中的程序,每个程序都要有程序编号,在编号前采用程序编号地址码。 (2)程序内容。程序内容是整个程序的核心,由许多程序段组成,每个程序段由一个或多个指令组成,表示数控机床要完成的全部动作。 (3)程序结束。程序结束指令以M02作为整个程序结束的符号,来结束整个程序。 (4)顺序号。所谓顺序号,就是加在每个程序段前的编号,可以省略。 ① 用作程序执行过程中的编号; ② 用作调用子程序时的标记编号。 例4.2 加工图4-40所示零件,编写如下的加工程序。 2.数控电火花加工机床编程的常用指令 (1)有关坐标和坐标系的编程指令。 1)绝对值编程G90与相对值编程G91 ① 格式: (a)G90 G X Y Z (b)G91 G X Y Z ② 说明: (a)G90为绝对值编程,每个轴上的编程值是相对于程序原点的。 (b)G91为相对值编程,每个轴上的编程值是相对于前一位置而言的,该值等于沿轴移动的距离。 (c)G90、G91为模态功能,G90为默认值。 ③如图所示给出了刀具由原点按箭头方向移动时两种不同指令的区别。 绝对坐标编程如下: N0001 G90 G92 X0 Y0 ; N0002 G01 X20. Y15.; N0003 G02 X60. Y15. I20. J0; N0004 G01 X80. Y30.; 改写上述程序为增量坐标(图形同例1): N0001 G91 G92 X0 Y0 ; N0002 G01 X20. Y15.; N0003 G02 X40.0 I20.; N0004 G01 X20. Y15.; 2)工件坐标系选择G54~G59 ① 格式: ② 说明: (a)G54~G59是系统预置的六个坐标系,可根据需要选用,G54默认值。 (b)G54~G59预置建立的工件坐标原点在机床坐标系中的坐标值可用MDI方式输入,系统自动记忆。 (c)G54~G59为模态指令,可相互注销。 (d)这组代码可以和G92一起使用,G92代码只能把当前所在坐标系中当前点的坐标定义为某一个值,但不能把这点的坐标在所有坐标系中都定义成该值。 ③ 实例,编写程序移动工作坐标系。 3)G92(设置当前点的坐标值) ① 格式: G92 X Y ; ② 说明: (a)G92代码把当前点的坐标设置成你需要的值。 (b)在补偿方式下,如果遇到G92代码,会暂时中断半径补偿功能,即每执行一次G92,相当于撤消一次补偿,执行下一段程序时,再建立一次补偿。 (c)每个程序中一定要有G92代码,否则可能会发生不可预测的错误。 4)坐标平面选择G17、G18、G19 ① 格式: (a)G17(XY平面) (b)G18(ZX平面) (c)G19(YZ平面) ② 说明: (a)该指令选择一个平面,在此平面中进行圆弧插补和刀具半径补偿。G17选择XY平面,G18选择ZX平面,G19选择YZ平面。 (b)移动指令与平面选择无关。例如在规定了G17,Z_时,Z轴照样会移动。 (c)G17、G18、G19为模态功能,可相互注销,G17为默认值。 1)尺寸单位选择G20,G21 ① 格式: 尺寸输入制式 (a)G20 英制(英寸为单位) (b)G21 公制(毫米为单位) ② 说明: (a)这2个G代码必须在程序的开头坐标系设定之前用单独的程序段指令或通过系统参数设定。程序运行中途不能切换。 (b)在以毫米为单位时,1mm可以写成1.,或1000、1.0。 在以英寸为单位时,1英寸写成1.,或10000、1.0。 1英寸=25.4mm (3)进给控制指令。 1)快速定位指令G00 ① 格式: G00 X Y Z ② 说明: (a)X、Y、Z为快速定位终点,在G90时为终点在工件坐标系中的坐标;在G91时为终点相对于起点的位移量。 (b)G00指令刀具相对于工件从当前位置以各轴预先设定的快移进给速度移动到程序段所指定的下一个定位点。 (c)G00一般用于加工前快速定位或加工后快速退刀。 (d)G00为模态功能,可由G01、G02、G03功能注销。 (e)轴标志和它后面的数据之间不能有空格或其他字符,否则认为出错,数据为正时,“+”号可以省略。 2)直线进给指令G01 ① 格式 G01 X Y Z ② 说明 (a)X、Y、Z为终点,在G90时为终点在工件坐标系中的坐标;在G91时为终点相对于起点的位移量。 (b)G01指令刀具从当前位置以联动的方式,按合成的直线轨迹移动到程序段所指定的终点。 (c)用G01代码,指令各轴直线插补加
您可能关注的文档
- 2-4对刀、建立数控车床工件坐标系(模具数控加工技术课件).ppt
- 2-5输入、选择、编辑、校验零件程序(模具数控加工技术课件).ppt
- 2-6应用直线插补、圆弧插补指令G00、G01、G02、G03(模具数控加工技术课件).ppt
- 2-7应用子程序M98、M99编制程序(模具数控加工技术课件).ppt
- 2-8应用复合循环指令G70、G71、G72、G73编制程序(模具数控加工技术课件).ppt
- 2-9应用刀尖圆弧半径补偿指令G40、G41、G42编制程序(模具数控加工技术课件).ppt
- 2-10应用螺纹车削指令G32、G92、G76编制程序(模具数控加工技术课件).ppt
- 3-1认识数控铣床(模具数控加工技术课件).ppt
- 3-2手动操作数控铣床(模具数控加工技术课件).ppt
- 3-3安装找正工件(模具数控加工技术课件).ppt
- 剧本杀行业报告:内容创作规范与剧本市场拓展策略.docx
- 剧本杀行业区域市场区域文化特色与市场潜力分析报告.docx
- 剧本杀行业区域市场拓展实战案例研究.docx
- 剧本杀行业区域市场拓展路径与模式探索报告.docx
- 剧本杀行业区域市场竞争态势与品牌差异化策略研究报告.docx
- 剧本杀行业2025年西北区域市场市场细分领域竞争态势与品牌竞争策略分析研究报告.docx
- 剧本杀行业2025年西北市场拓展前景预测报告.docx
- 剧本杀行业2025年长沙市场发展潜力分析报告.docx
- 剧本杀行业2025年长三角市场竞争策略与布局分析.docx
- 医疗行业数据合规:2025年数据安全法实施后的合规监管挑战与应对.docx
最近下载
- 燃气管道及附属设施作业活动风险管控清单.pdf VIP
- 2025至2030年贵州省煤炭工业投资分析及前景预测报告.docx
- 党政领导干部拟任县处级资格考试试题及答案.docx VIP
- 2023广东清远市清城区总工会招聘3人考试备考题库及答案解析.docx VIP
- 个人信息保护影响评估报告(模板).docx VIP
- 2025党政领导干部拟任县处级资格考试试题及答案.pdf VIP
- 2025中核集团2026届提前批校园招聘笔试备考题库及答案解析.docx VIP
- 2024广东清远市清城区总工会招聘2人笔试备考试题及答案解析.docx VIP
- (2024秋新版)人教版七年级数学上册全册PPT课件.pptx
- 关于绑架的小故事-绑架关起来的故事.docx VIP
文档评论(0)