求教 宏程序编程

如题所述

第1个回答  2011-09-22
就跟你说个原理吧:
椭圆的参数方程是:X=a×cosB,Y=b×sinB。我这里讲的X轴反映在车床上就是Z轴,Y轴就是X轴。a是Z方向的半轴长度,b是X方向半轴长度,B是椭圆上当前点对应的与Z轴夹角大小。铣床上处理:
G01 X[a×cos[#1]] Y[b×sin[#1]]
每次循环#1=#1+1(角度值,一般从图上起始角度开始,设置循环到终点角度结束)。
在你这个车床上要注意的问题:X轴是直径值计算的,但参数方程中是用半径值度量,因此你的X轴坐标在计算基础上要×2。你的宏程序的Z轴坐标原点要注意具体是设置在哪里的。如果通过对刀将Z0设置到了图上椭圆中心自然就可以直接编程写,如果Z0还是在端面,请注意在宏表达式中Z轴坐标要通过加减常数偏移到正确坐标,否则要么撞刀要么车不到。
本来想给你写一下的,但是你这图上椭圆的参数没有直接标出来,我也懒得作图去求了,自己研究哈。原理就这样,无非是注意用对应系统的宏表达方式将它表达出来而已。呵呵,车床的宏程序我也很少写,多数都写的是铣床用的。
追问

小弟愚钝,可否手把手教,确保教会

求教 宏程序编程
G01 X[a×cos[#1]] Y[b×sin[#1]]每次循环#1=#1+1(角度值,一般从图上起始角度开始,设置循环到终点角度结束)。在你这个车床上要注意的问题:X轴是直径值计算的,但参数方程中是用半径值度量,因此你的X轴坐标在计算基础上要×2。你的宏程序的Z轴坐标原点要注意具体是设置在哪里的。如...

谁会加工中心四轴的宏程序编程?求教~~
什么叫做4轴的宏,宏就是宏,宏就是一系列动作的集合,不分几轴几轴的,你要编什么程序,说出来给你编个示例

想学nc(法兰克)编程,各位数控达人谁能帮我推荐一本实用数控编程基础...
资料已发,用ug可以自动编程,仿真软件没有用必须实操。了解基本的语句表达方式,开始学习注意机床的坐标系设置,路径的方向与机床的实际运行方向。刀补、刀长的应用。平时找些加工件的工件图纸,对应已有的加工程序研究,想提高还是很快的。现在宏程序编程有搞头!!!

求教西门子数控车床802D编程
⑶SINUMERIK 840D\/810D\/840Di系统 840D\/810D是几乎同时推出的,具有非常高的系统一致性,显示\/操作面板、机床操作面板、S7-300PLC、输入\/输出模块、PLC编程语言、数控系统操作、工件程序编程、参数设定、诊断、伺服驱动等许多部件均相同。SINUMERIK 810D是840D的CNC和驱动控制集成型,SINUMERIK 810D系统没有...

数控车床正凹圆弧编程求教l例如;直径100中R25
2011-06-14 数控车床编程实例带图的 1115 2009-07-14 求:数控车床宏程序编程详解?非常感谢! 167 2009-11-02 数控车床了切圆弧怎么编程 171 2009-05-25 数控车床编程实例 276 2012-07-15 数控车床宏程序编程 66 更多关于数控车床的知识 >

相似回答