3数控编程的基础知识
数控技术
第三章 数控编程基础知识本章授课进程与主要内容: 本章授课进程与主要内容: 1、数控编程的种类及方法。 、数控编程的种类及方法。 2、数控程序的结构与方法。 、数控程序的结构与方法。 3、数控机床的座标系设定。 、数控机床的座标系设定。 4、数控程序的基本指令。 4、数控程序的基本指令。 本章重点难点内容: 本章重点难点内容: 1、数控指令及其功能。 、数控指令及其功能。 2、各种数控机床坐标系及坐标原点的区分。 、各种数控机床坐标系及坐标原点的区分。 3、数控加工程序格式与组成。 、数控加工程序格式与组成。
江西工程职业技术学院 江西工程职业技术学院
数控技术
第三章 数控编程基础知识第一节 数控编程概述
一、数控编程的基本概念 是指根据被加工零件的图纸和技术要求,工艺要 求将零件的加工工艺顺序、工序内的工步安排,刀具运 动轨迹与方向,工艺参数(主轴、进给、被吃刀量)及辅 助动作,用数控系统规定的规则、代码和格式编制成文 件。 二、数控编程的内容和步骤
江西工程职业技术学院 江西工程职业技术学院
数控技术
第三章 数控编程基础知识二、数控编程的内容和步骤 1、图纸工艺分析 2、数学处理 3、编写程序单及初步校验 4、制备控制介质 5、输入数控系统 6、程序的校验和试切
分 析 零 件 图 样
工 艺 处 理
数 学 处 理
编 写 程 序 单
输 入 数 控 系 统
程 序 检 验 修 改
数 控 机 床
江西工程职业技术学院 江西工程职业技术学院
数控技术
第三章 数控编程基础知识三、数控编程的方法 数控自动编程代表编程方法的先进水平,而手工 编程是学习自动编程的基础。
江西工程职业技术学院 江西工程职业技术学院
数控技术
第三章 数控编程基础知识三、数控编程的方法 1、手工编程:是从分析零件图样、确定工艺过程、数值计算、编写零件加工程 序单,程序的输入到检验等步骤均由人工完成。 车床及产品加工多数采用手工编程方式。
2、自动编程:是利用计算机及编程软件进行数控加工程序编制,零件要求具有 CAD模型,进行参数选择和设置,由计算机自动进行刀具轨迹计算、后置处 理,千万加工程序单。
江西工程职业技术学院 江西工程职业技术学院
数控技术
第三章 数控编程基础知识NC编程 NC编程 面向车间的编 WOP) 程(WOP) 手工编程 计算机 软 件 CNC计算机 CNC 计算机 手工交互 外部计算机 图像编 程批处 理 PC 图像编 程批处 理 工作站 CAD/CAM 集成系 统 CAD/CAM集成数 CAD/CAM集成数 控编程系统 办公室
场
所
图像编程 循环加工 仿真
编程系统
集成 WOP CNC系统 CNC 系统
通用数控编程软 APT) 件(如APT)系统
数控
编程的分类江西工程职业技术学院 江西工程职业技术学院
数控技术
第三章 数控编程基础知识第二节 数控机床坐标系
一、数控机床坐标系的作用 描述机床的运动,产生数据信息。 二、数控机床坐标系确定的依据—JB3051-8(ISO841) 为简化程序编制,保证数据的互换性。
江西工程职业技术学院 江西工程职业技术学院
数控技术
第三章 数控编程基础知识三、数控机床坐标系的确定方法 1.假定刀具相对于固定的 工件运动
江西工程职业技术学院 江西工程职业技术学院
数控技术
第三章 数控编程基础知识2.采用右手笛卡儿坐标系
直线坐标 X Y Z 旋转坐标 A B C 附加坐标 U V W
江西工程职业技术学院 江西工程职业技术学院
数控技术
第三章 数控编程基础知识3.确定顺序:Z—X—Y 4.增大工件和刀具之间距离的方向为运动的正方向
江西工程职业技术学院 江西工程职业技术学院
数控技术
第三章 数控编程基础知识四、数控机床坐标系坐标原点
江西工程职业技术学院 江西工程职业技术学院
数控技术
第三章 数控编程基础知识
+Z +X
卧式数控车床坐标系
江西工程职业技术学院 江西工程职业技术学院
数控技术
第三章 数控编程基础知识+Z +X
+Y
立式数控铣床坐标系江西工程职业技术学院 江西工程职业技术学院
数控技术
第三章 数控编程基础知识第三节 数控程序编制的代码及格式
一、程序的结构及格式 一个完整的程序由 程序号、程序内容和程 序结束三部分组成。程序号{ %0009G92 X-100. Y-50. Z50. G90 G00 X0. Y0. M03 S800 G91 G99 G81 X40. Y40 .Z-13. R- 47. F100 X40.Y0. L3 程序内容 X0. Y50. X-40. Y0. L3 G90 G80 X-100. Y-50. Z50. M05 M30 程序结束{ %
江西工程职业技术学院 江西工程职业技术学院
数控技术
第三章 数控编程基础知识程序段的格式 N10 G01 X-100. Y-50. Z50. M03 S1000 F500 T0101 ; 程序段序号: N10 准备功能 : G01 坐标地址字: X-100. Y-50. Z50.(U、V、W、I、J、K) 进给功能: F50 主轴功能:S1000 刀具功能: T0101 辅助功能:M03 程序段结束符:;
江西工程职业技术学院 江西工程职业技术学院
数控技术
第三章 数控编程基础知识第二节 G指令、M指令和其它常用指令准备功能:也叫G代码,准备功能的主要作用是指定 机床的运动方式,为数控系统的插补运算作准备。CNC 系统的准备功能为指令从G00-G99共100个。 辅助功能:也叫M代码,主要作用是表示一些机床辅 助动作及状态的指令。从M00-M99共100个。模态代码:又称续效代码,是指程序段中一但指定了G功能字, 在此之后的程序段中一直有效。直到同组另一个G功能字替代或撤 销它为止。 非模态代码指被限定仅在指定的程序段中有效。江西工程职业技术学院 江西工程职业技术学院
数控技术
第三章 数控编程基础知识常用的M指
令有:M代码 模态 说明 a、M00——程序停止 M00 非模态 程序停止 b、M01——计划程序停止 M02 非模态 程序结束 c、M02——程序结束 M03 模态 主轴正转 (CW) d、M03 ——主轴顺时针旋转 M04 模态 主轴反转 (CCW) e、M04 ——主轴逆时针旋转 M05 模态 主轴停止转动 f 、M05——主轴停止 M06 非模态 换刀 M07 g、M06——换刀 模态 切削液开 M09 h、M08——冷却液开 模态 切削液关 M30 i、M09——冷却液关 非模态 程序结束(复位) 并回到开头 M98 j、M30——程序结束并返回 非模态 子程序调用 M99 非模态 子程序结束
江西工程职业技术学院 江西工程职业技术学院
数控技术
第三章 数控编程基础知识其它常用功能指令 a、T功能——刀具功能 b、S功能——主轴速度功能 c、F功能——进给速度进给率功能
江西工程职业技术学院 江西工程职业技术学院
数控技术
第三章 数控编程基础知识
江西工程职业技术学院 江西工程职业技术学院
…… 此处隐藏:1225字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [实用文档]李践-有效提升销售的12大黄金法则8-大
- [实用文档]党支部换届工作方案
- [实用文档]2013年下期电子商务专业部宣传工作计划
- [实用文档]方庄一矿通风、钻探绩效工资考核管理办
- [实用文档]项目一 认识企业物流认识企业物流
- [实用文档]MBI_Display_产品蓝图规画
- [实用文档]北京市建筑业劳务作业人员普法维权培训
- [实用文档]锅炉燃烧调整与运行优化
- [实用文档]4支付结算业务的核算
- [实用文档]米什金_货币金融学_第9版各章学习指导
- [实用文档]水泥混凝土路面硬化工程施工组织设计
- [实用文档]钢筋工程安全技术交底书
- [实用文档]关于公布华中师范大学本科毕业论文
- [实用文档]太原市园林绿化施工合同范本 2
- [实用文档]周日辅导 初中英语分类复习单项选择题(
- [实用文档]第四章 文化经纪人的管理形式 第二节
- [实用文档]学宪法讲宪法竞赛题库
- [实用文档]《数值计算方法》期末考试模拟试题二
- [实用文档]爱词霸学英语:每日一句( 十月)
- [实用文档]2014年国家公务员面试:无领导小组讨论
- 新课程主要理念和教学案例分析汇编(24
- 英国人的快乐源于幸福的家庭生活
- 七年级上册第一次月考模拟数学试卷
- 真丝及仿真丝的种类有哪些?
- 【最新】华师大版八年级数学下册第十六
- 高中英语3500个必背单词
- 我可以接受失败,但我不能接受放弃!
- 最近更新沪科版八年级物理上册期末试卷
- 绿化工作先进乡镇事迹材料
- 鲁教版九年级上册思想品德教学计划
- 英语音标的分类
- 地下室底板无梁楼盖与普通梁板结构形式
- 美容师黄金销售话术
- 雅思写作满分作文备考方法
- 血清甲状腺激素测定与高频彩色多普勒超
- 1度浅析装修对室内空气品质的影响
- 2017-2022年中国汞矿行业深度分析与投
- 计算机二级VB公共基础知识
- (何勇)秸秆禁烧_重在寻找出路
- 内外墙抹灰工程分包施工合同1




