- 20
- 0
- 约1.84千字
- 约 4页
- 2021-12-08 发布于天津
- 举报
PAGE 1
PAGE 1
SIEMENS系统编程中一些特殊指令的应用
零件中一些有着特别几何外形分布的加工,比如常见的圆周等分、矩阵分布的孔,可以采用数控系统供应的循环指令来加工,但对于一些有着特别外形或结构要求的零件,其分布的加工部位结构可能不是在平面上,而是二维轮廓,或者三维轮廓,甚至更为复杂。针对这种状况,我们可以使用宏程序,采用条件转移的方式来实现简化程序。 随着高等院校的飞速发展和数控技术的广泛应用,大批数控机床编程人员的培训迫在眉睫而又难以解决。目前的数控系统为用户供应了很多具有特别意义的G指令、宏指令以及参变量。这就使我们在编程过程中,对于具有相同与相似加工部分的零件,更简单编制它们的通用程序,并且采用特别G指令、宏指令及参变量编程,使所编出的程序更加简化。比如SIEMENS系统中的可编程参数设定$TC_DP6指令以及相关的宏指令。 1可编程参数设定$TC_DP6指令及宏指令 刀具几何参数的编辑,即通过程序指令来变更刀具的半径补偿量,在SIEMENS系统中可通过$TC_DP6指令来实现。 1.1$TC_DP6指令变更刀具补偿量。格式:G90/G91$TC_DP6=R;其中,变量1—前一个1表示对变量的赋值为1,这个1表示变更刀具补偿量方式;1—刀具补偿号;R—刀具的补偿量;G90—肯定坐标编程(掩盖原有补偿量);G91—相对对坐标编程(在原有补偿量的基础上累加)。为了能够实现用同一把刀具对零件进行粗、精加工,可以通过转变程序中R来转变刀具的半径补偿量,从而实现一把刀加工零件轮廓时加工余量的调整。 1.2用户宏指令 1.2.1变量的赋值与运算。格式:R1=R2+R3;SIEMENS系统中以“R”作为变量名,“R”后的数值为变量的下标用来区分各变量。“=”表示变量的赋值,“R1”为被赋值的变量,“=”右边可以是实际值或数学表达式。数学表达式中可包含四则混合运算和三角函数运算。 1.2.2无条件转移指令GOTO。格式:GOTOBlabe1;GOTOFlabe1;GOTOB-向后跳转,即向程序开始的方向跳转;GOTOF-向前跳转,即向程序结束的方向跳转;labe1表示行号,转移到目的程序段在哪一行,这里就写该行的行号。 1.2.3条件转移指令IF。格式:IFGOTOBlabe1;“”中是一个规律运算表达式,常见的规律运算功能指令如下:=;≠;;≥;;≤。逻辑运算过程中,常量、变量与数学表达式均可参与运算。labe1是转移目标程序段的行号。若“”中逻辑运算表达式成立,程序将转移到labe1所指定的程序段,不然,将继续执行下一个程序段。在数控编程中,根据零件结构的特点,对于数控系统中的特殊指令,我们可以加以灵活运用。例如,将$TC_DP6指令与用户宏指令共同使用,可以使零件的加工程序更加简化,使程序可以缩短到原来的1/3,甚至更短。 2应用实例分析 2.1零件特点。如图1所示是一个椭圆,把它从中点和端点分成两个半椭圆,然后用直线相连。长半轴为76mm,短半轴为20mm。使用φ12mm刀具。将工件坐标系(编程坐标系)G54的原点设定在零件对称中心。 2.2程序处理。在零件的实际加工过程中,由主程序ABC.MPF来调用宏程序。零件的形状轮廓加工完之后,利用可编程参数设定指令$TC_DP6的刀具补偿量更换功能,在加工倒圆角时通过变更刀具补偿,使工件坐标数值渐渐增大,而Z轴由参数的变化而逐步下降一个深度,其深度由参数确定。程序执行框图如图2所示。 利用系统宏指令的参数计算以及推断循环功能,在宏程序ABC.MPF中通过多次循环执行,将R3的圆角完成,程序既简化又清晰地表达了每一个加工步骤。下面是详细加工程序: 图1零件图图2宏程序执行框图 结束语 通过编程的方式,依据需要重新设定工件坐标系,借助于可编程的参数设定$TC_DP6指令,能够使工件坐标系在任意方向上转变位置。该指令与宏指令的共同使用,大大增加了被加工零件数控程序的规律性和敏捷性,进一步扩展了数控系统的加工功能。在数控程序中采用如$TC_DP6之类的一些特别功能指令及变量,为解决一些外形特别及轮廓复杂的零件加工程序的编制供应了新思路。
您可能关注的文档
- Solid Edge,开启济二机床三维进阶新纪元.docx
- Solid3000在化工行业的应用.docx
- Solid2000 的机械制图三维模型库的开发及应用.docx
- Solid3000在平面机构设计中的使用技巧.docx
- Solid Edge解决零件间匹配连接设计问题.docx
- Solid Edge软件在零件结构设计中的应用.docx
- Solid Edge软件学习之我见.docx
- Solid Edge的高级机构运动仿真.docx
- Solid Edge装配关系增强.docx
- Solid Edge的虚拟装配与干涉的检测.docx
- Siemens PLM Sortware征文-PDM知识库的翼子板模具三维实体设计.docx
- Siemens PLM Software解决方案使ANGER MACHINING提高了传送线生产力.docx
- Siemens PLM Software- 系统集成化是数字化制造发展的重要趋势.docx
- Siemens NX的电机定子线圈三维参数化建模.docx
- Siemens PLM Software在华成立机电一体化概念设计实验室.docx
- SIEMENS MASTERDRIVES MC在浮法玻璃横切机中的应用.docx
- Siemens NX 的塑料杯托模具设计.docx
- SharePoint的Winclchill系统的开发.docx
- SharePoint中角色的访问控制体系的分析.docx
- Siemens NX在XG6033D压路机水箱设计中的应用.docx
原创力文档

文档评论(0)