- 1、本文档共88页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 数控机床的程序编制 3.1.1 数控编程的基本概念 程序编制:从零件图纸分析到获得数控机床所需控制介质的全部过程。 即把待加工零件的工艺过程及参数、刀具轨迹、切削参数等,按照规定的代码及格式编写程序单,并通过控制介质输入到的数控装置里用于控制数控机床。 3.1.2 编程的内容和步骤 1.确定加工方案 零件的:材料 选择:合适的数控机床 形状 合适的刀具 尺寸 合适的夹具 精度要求 合适的装夹方法 热处理硬度 3.数学处理 编程中需知道工件每段轮廓的起点、终点及线形。其中一些参数是不能从零件的设计图纸直接得出的,需要计算,如某些角度的直线到圆弧的切点。 数控机床一般只能加工直线或圆弧。若工件表面的轮廓是其它线形,例如渐开线等,则应该用直线和圆弧去拟合之。 更加复杂的轮廓面需要用计算机才能进行拟合并进而进行数学处理。(求起点、终点、线形等) 4. 编写程序 根据所用机床和刀具以及指令格式,按照轮廓段逐段编写程序,一段轮廓一句程序 5. 制备控制介质 制作程序的载体。 6. 程序检验和输入机床 检验内容:刀具路径是否错误,是否发生干涉,加工出来的工件是否符合要求。 检验方法:空走刀,或加工模拟。 3.1.3 数控编程方法 1.手工编程 当零件比较简单时可以用手工编程(零件轮廓仅由直线和圆弧组成)。 2.APT 语言编程 早期的自动编程语言。 3.交互式图形编程 有的软件能在三维造型的基础上通过交互式对话自动生成数控程序。常用的软件有Mastercam、制造工程师(CAXA)、开目CAD等。 3.2 数控编程的基础3.2.1 编程的几何基础 1.机床坐标系 机床使用笛卡尔直角坐标系。 X、Y、Z为移动坐标,A、B、C为旋转坐标。实行右手定则 2. 轴及方向规定 (1)Z轴 将传递切削力的主轴轴线定为Z坐标轴。 对于刀具旋转的机床,如铣、钻、镗床,旋转刀具的轴线定为Z轴。 对于工件旋转的机床,如车、外圆磨床,工件的轴线定为Z轴。 当机床有几个主轴时,选择一个垂直于工件装夹面的主轴定为Z轴。 对于工件和刀具都不旋转的机床,如刨、插床,Z轴垂直于工件装夹面。 Z轴的正方向以刀具远离工件的方向为准。 (2)X坐标轴 X轴一般是水平的、平行于工件的装夹面且与Z轴垂直。 对于工件旋转的机床,X轴在工件的径向上,且平行于横滑座,以刀具离开工件旋转中心方向为正方向。 对于刀具旋转的机床: ①当Z轴是水平方向时,从刀具主轴向工件看,+X运动方向指向右方; ②当Z轴为垂直方向时,对于单立柱机床,从刀具主轴向立柱看,+X运动方向指向右方。 对于龙门式机床,从主轴向左侧看,+X运动方向指向右方。 (3)Y坐标轴 Y轴的方向由X轴和Z轴按右手定则来确定。 X、Y、Z坐标系是按刀具相对于工件运动的原则命名的,而带撇(“ ’ ”)的坐标X’、Y’、Z’则表示工件相对于刀具运动的坐标系。 (4)回转轴 绕X轴旋转的刀具(工件)称为A轴,绕Y轴旋转的刀具(工件)称为B轴,绕Z轴旋转的刀具(工件)称为C轴。 +X、+Y、+Z方向:大拇指所指方向。 (5)其它附加轴:X、Y、Z为主坐标系通常称为第一坐标系,还有平行于主坐标系轴的第二直线运动时为第二坐标系,对应命名为U、V、W轴;若还有第三直线运动,则对应命名为P、Q、R轴,称为第三坐标系。 数控车和铣床的标准坐标系 3. 坐标系 机床坐标系:机床本身固有的坐标系。(具有固定的原点和坐标轴方向) 机床原点:机床坐标系的原点。(出厂已确定) 机床参考点:用于对机床工作台、滑板以及刀具相对运动的测量系统进行定标和控制的点。 工件坐标系:用于确定工件几何图形上各几何要素的位置而建立的坐标系。(G92) 工件原点:工件坐标系的原点。 编程坐标系:编程人员为方便编制数控程序所设定的坐标系。一般情况下,编程坐标系与工件坐标系一致。 绝对坐标系:刀具(或工件)运动位置的坐标值均是相对于某一固定坐标原点计算的坐标系。(G90) 相对坐标系:刀具(或工件)运动位置的终点坐标值均是相对于起点坐标计算的坐标系。(G91) 4. 绝对坐标编程和增量坐标编程 G90:按绝对坐标编程。 G91:按相对坐标编程。 G90和G91均用第一坐标系X、Y、Z表示,在没有设定相对坐标系前,常用第二坐标系U、V、W表示。 模态和非模态代码 模态代码:指一经在一个程序段中使用,便保持有效到以后的程序段中出现同组的另一代码时才失效,也称为
您可能关注的文档
最近下载
- 小学体育_队列队形教学设计学情分析教材分析课后反思.doc
- 中建项目商务策划汇报模板.pptx
- 公路中小跨径钢-混组合梁桥标准图集(制订)》技术方案报告.docx
- “设计思维与方法”教案.ppt
- 大职赛生涯闯关参考答案.docx VIP
- 2022《美宜佳公司营运资金管理存在的问题及对策研究》开题报告文献综述(含提纲)3200字.docx VIP
- 长垣市人民医院西学中培训班《方剂学》考试.pdf VIP
- 苏教版一年级科学上册4.1《自然物与人造物》(课件).pptx
- 电子商务招聘简章模板.pdf
- 统编版小学语文二年级上册第六单元 先辈伟人 大单元整体学历案教案 教学设计附作业设计(基于新课标教学评一致性).docx
文档评论(0)