现代电子技术
現代電子技術
현대전자기술
MODERN ELECTRONICS TECHNIQUE
2014年
4期
84-86,89
,共4页
数控加工%宏程序%非圆曲线%坐标系平移
數控加工%宏程序%非圓麯線%坐標繫平移
수공가공%굉정서%비원곡선%좌표계평이
CNC machining%macro program%non-circular curve%coordinate system translation
为方便加工零件上不同位置的非圆曲线,采用坐标系平移的方法,将给定非圆曲线表达式的原坐标系向数控车床建立的工件坐标系分别沿x,y轴进行平移,使两坐标系的坐标原点重合,再将待加工的非圆曲线方程转化为数控车床工件坐标系中的非圆曲线方程,最后只需针对数控车床工件坐标系中的非圆曲线方程进行粗车循环与宏程序联合编程,即可方便地实现零件加工。建立了加工不同位置非圆曲线宏程序编写模式。提出的坐标系平移方法,可方便地对不同位置的非圆曲线在建立数控车床工件坐标系中建立新的表达式方程,该方法数学计算简单,适用于各类非圆曲线的宏程序编写。
為方便加工零件上不同位置的非圓麯線,採用坐標繫平移的方法,將給定非圓麯線錶達式的原坐標繫嚮數控車床建立的工件坐標繫分彆沿x,y軸進行平移,使兩坐標繫的坐標原點重閤,再將待加工的非圓麯線方程轉化為數控車床工件坐標繫中的非圓麯線方程,最後隻需針對數控車床工件坐標繫中的非圓麯線方程進行粗車循環與宏程序聯閤編程,即可方便地實現零件加工。建立瞭加工不同位置非圓麯線宏程序編寫模式。提齣的坐標繫平移方法,可方便地對不同位置的非圓麯線在建立數控車床工件坐標繫中建立新的錶達式方程,該方法數學計算簡單,適用于各類非圓麯線的宏程序編寫。
위방편가공령건상불동위치적비원곡선,채용좌표계평이적방법,장급정비원곡선표체식적원좌표계향수공차상건립적공건좌표계분별연x,y축진행평이,사량좌표계적좌표원점중합,재장대가공적비원곡선방정전화위수공차상공건좌표계중적비원곡선방정,최후지수침대수공차상공건좌표계중적비원곡선방정진행조차순배여굉정서연합편정,즉가방편지실현령건가공。건립료가공불동위치비원곡선굉정서편사모식。제출적좌표계평이방법,가방편지대불동위치적비원곡선재건립수공차상공건좌표계중건립신적표체식방정,해방법수학계산간단,괄용우각류비원곡선적굉정서편사。
In order to manufacture non-circular curves in different positions on a mechanical component conveniently,a method of translating coordinate system is adopted to make the original coordinate system of non-circular curve expressions trans-lated to workpiece coordinate system established by CNC lathe along x and y axes respectively,make the coordinate origins of above-mentioned two coordinate systems coincided,convert original non-circular curve expressions into the new curve expres-sions of CNC lathe,and then make the combined programming of rough turning and macro program according to the new curve expressions to realize the workpiece machining. The macro programming mode of non-circular curve processing in different posi-tions was established. The method of coordinate system translation,proposed in this thesis,can make non-circular curves pro-cessing in different positions on a mechanical component easier to establish a new expressing expression in CNC workpiece coor-dinate system. The method is simple in mathematics,and suitable for macro programming of all kinds of non-circular curves.