数控编程基础知识23903.pptx
《数控编程基础知识23903.pptx》由会员分享,可在线阅读,更多相关《数控编程基础知识23903.pptx(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数控编程基础数控编程基础 SHUKONG JICHUANG GAISHU一、程序编制的基本概念一、程序编制的基本概念二、程序的编制二、程序的编制一、程序编制的基本概念一、程序编制的基本概念1、数控编程的方法介绍、数控编程的方法介绍 2、数控程序代码介绍、数控程序代码介绍 3、数控程序结构、数控程序结构返回1、数控编程的方法介绍、数控编程的方法介绍n1手工编程手工编程:利用一般的计算工具,通过各种数学方法,人工进利用一般的计算工具,通过各种数学方法,人工进行刀具轨迹的运算,并进行指令编制。这种方式比较简单,很容易掌行刀具轨迹的运算,并进行指令编制。这种方式比较简单,很容易掌握,适应性较大。适用于
2、中等复杂程度程序、计算量不大的零件编程。握,适应性较大。适用于中等复杂程度程序、计算量不大的零件编程。对机床操作人员来讲必须掌握。对机床操作人员来讲必须掌握。n2自动编程自动编程:利用通用的微机及专用的自动编程软件,以人机对利用通用的微机及专用的自动编程软件,以人机对话方式确定加工对象和加工条件,自动进行运算和生成指令。对形状话方式确定加工对象和加工条件,自动进行运算和生成指令。对形状简单(轮廓由直线和圆弧组成)的零件,手工编程是可以满足要求的,简单(轮廓由直线和圆弧组成)的零件,手工编程是可以满足要求的,但对于曲线轮廓、三维曲面等复杂型面,一般采用计算机自动编程。但对于曲线轮廓、三维曲面等复
3、杂型面,一般采用计算机自动编程。目前中小企业普遍采用这种方法,编制较复杂的零件加工程序效率高,目前中小企业普遍采用这种方法,编制较复杂的零件加工程序效率高,可靠性好。专用软件多为在开放式操作系统环境下,在微机上开发的,可靠性好。专用软件多为在开放式操作系统环境下,在微机上开发的,成本低,通用性强。成本低,通用性强。n3CAD/CAM:利用利用CAD/CAM系统进行零件的设计、分析及加系统进行零件的设计、分析及加工编程。该种方法适用于制造业中的工编程。该种方法适用于制造业中的CAD/CAM集成系统。目前正被集成系统。目前正被广泛应用,该方式适应面广、效率高,程序质量好,适用于各类柔性广泛应用,该
4、方式适应面广、效率高,程序质量好,适用于各类柔性制造系统制造系统(FMS)和集成制造系统(和集成制造系统(CIMS),但投资大,掌握起来需),但投资大,掌握起来需要一定时间。要一定时间。返回2、数控程序代码介绍、数控程序代码介绍常用的标准主要有:常用的标准主要有:n 1数控纸带的规格n 2数控机床坐标轴和运动方向n 3数控编程的编码字符n 4数控编程的程序段格式n 5数控编程的功能代码 EIA(美国电子工业协会)和ISO(国际标准化协会)返回八单位标准穿孔纸带 EIA代码和ISO代码的主要区别在于:EIA代码每行孔数为奇数,其第5列为补奇列;ISO代码各行孔数为偶数孔,其第8列为补偶列。补奇或
5、补偶的作用是判别纸带的穿孔是否有错。返回3、数控程序结构、数控程序结构n加工程序是由若干程序段组成若干程序段组成;n程序段是由一个或若干个指令字组成一个或若干个指令字组成,指令字代表某一信息单元;n每个指令字由地址符和数字组成地址符和数字组成,它代表机床的一个位置或一个动作;n每个程序段结束处应有“EOB”或“CR”表示该程序段结束转入下一个程序段;n地址符由字母组成;n每一个字母、数字和符号都称为字符字符。下一页下一页常用地址符的含义 功功 能能代代 码码备备 注注程序号程序号O O程序号程序号程序段序号程序段序号N N顺顺序号序号准准备备功能功能G G定定义义运运动动方式方式坐坐标标地址地
6、址X X、Y Y、Z ZA A、B B、C C、U U、V V、WWR RI I、J J、K K轴轴向运向运动动指令指令附加附加轴轴运运动动指令指令圆圆弧半径弧半径圆圆心坐心坐标标进给进给速度速度F F定定义进给义进给速度速度主主轴转轴转速速S S定定义义主主轴转轴转速速刀具功能刀具功能T T定定义义刀具号刀具号辅辅助功能助功能MM机床的机床的辅辅助助动动作作偏置号偏置号H H、D D偏置号偏置号子程序号子程序号P P子程序号子程序号重复次数重复次数L L子程序的循子程序的循环环次数次数参数参数P P、Q Q、R R固定循固定循环环参数参数暂暂停停P P、X X暂暂停停时间时间下一页下一页常见
7、程序段格式 1 12 23 34 45 56 67 78 89 910101111N_N_G_G_X_X_U_U_Q_Q_Y_Y_V_V_P_P_Z_Z_W_W_R_R_I_J_K_I_J_K_R_R_F_F_S_S_T_T_M_M_LFLF顺顺序序号号准准备备功功能能坐坐 标标 字字进进给给功功能能主主轴轴功功能能刀刀具具功功能能辅辅助助功功能能结结束束符符号号下一页下一页 开始符O1234 程序号N1G90G54G00X0Y0S1000M03;第一程序段N2Z100.0;第二程序段N3G41X20.0Y10.0D01;N4Z2.0;N5G01Z-10.0F100;N6Y50.0F200;N
8、7X50.0;N8Y20.0;N9X10.0;N10G00Z100.0;N11G40X0Y0M05;N12M30;程序结束程序结构举例返回二、程序的编制二、程序的编制n机床坐标系和工作坐标系的概念n数控编程常用指令的含义n数控机床编程步骤n数控机床编程实例返回1、机床坐标系和工作坐标系的概念n 1机床坐标系 n 2工作坐标系 数控机床的坐标系规定已标准化,按右手直角坐标系确定,如图所示,一般假设工件静止一般假设工件静止,通过刀具相对工件的移动来确定机床各移动轴的方向。1机床坐标系n机床坐标系是机床上固有的坐标系,机床坐标系的方位是参考机床上的一些基准确定基准确定。机床上有一些固定的基准线,如主
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控 编程 基础知识 23903
限制150内