簡述三坐標數控機床編程加工三軸凸形橢球體
因為需要用例子來說明問題 我們在編寫的程序中均已對a b c進行了賦值 讓a=25mm b=11mm c=8mm 即待加工的橢球體的數學方程式為設尺寸精度要求為 7.5 m 表面粗糙度為6.3 m二 工藝內容概要1.半成品的準備 需準備長60mm 寬25mm 厚30mm的長方體材料2.夾具的選擇 可選用銑床通用夾具作為主要的夾具3.工件坐標原點的確定 選擇以橢球的對稱中心點為工件坐標原點4.刀具的選擇 用 10的球頭銑刀5.切削用量的選擇 見程序單三 數值計算1.基點坐標的計算 由于零件的對刀參考點系橢球中心點 故在加工程序中已知的五個基點的坐標分別為X0Y0Z8X-25Y0Z0 X25Y0Z0 X0Y-11Z0 X0Y11Z02.節點坐標的計算 曲面的方程為z=f x y 我們采用直線逼近的方法來實現加工 在節點坐標的計算上 我們主要考慮如何使逼近的精度達到要求和怎樣才能使程序編寫簡化的問題 對間距的設計是仿照等誤差法的思想 在X Y方向上同時利用正比函數和反比函數 根據設定的加工要求進行計算的結果 我們選擇在Y方向上的進給間距為0.38* #8 /30 這樣一來 在XZ平面上間距大時剛好處在曲線曲率半徑大的地方 反之則處在曲線曲率半徑小的地方 所以能在滿足要求的前提下用較少的步數完成加工 同時 考慮到機床插補周期的限制 我們在設計X方向上的間距也是按照曲線周長小的曲線取點較少 反之則取點較多 用加工橢球時刀具所走的曲線用曲線上加工的相鄰兩點到工件中心點的連線形成的角度#4作為參數 間距是0.03* PI /180 * 30/ -#73.編程軌跡的確定 在本例中 由于使用的是三軸聯動的方式 故我們在程序段中每個循環都計算了刀具的起點和終點坐標 用#7 #8確定順時針時的起終點坐標 用#9 #10來確定逆時針時的起終點坐標 據此來空間曲線的編程軌跡坐標#5 #15 以及#6 #16 等等四 程序編寫規劃由于是一次加工工件完整的1/2輪廓面 故設計用三個循環來實現加工要求 具體表現在Y方向上ABS #2 小于等于16時執行循環1 循環1套Y方向上套兩個循環2即可五 程序編寫根據程序的規劃框圖 我們編寫了如下的工件加工程序%1N1G54G90G21N2M03S1000N4 Z10N5 X0Y-6N6G1Z0F100N8Y-16N10#8=1/2N13#2=-16N14#2=#2+0.38* #8 /30N90WHILE ABS #2 LE16 DO1N160#4=PIN190WHILE #4 GE 0 DO2N200#4=#4+0.03* PI /180 * 30/ #8N210#1=30*SQRT 1- #2 * #2 /256 *COS #4N220#7=30*SQRT 1- #2-0.38* #8 /30 *#2-0.38* #8 /30 /256 *COS PIN230#8=30*SQRT 1- #2 * #2 /256 *COS 2* PIN240#5=#2-0.38* #8 /30 * #8-#1 / #8-#7N250#15=13*SQRT 1- #5 * #5 /256 *SIN #4N255#11=30*SQRT 1- #5 * #5 /256 *COS #4N260G1X #11 Y #5 Z #15 F30N270END2N272IF #2 GT 0 GOTO280N274#7=-#8N280#2=#2+0.38* -#7 /30N535IF #2 GT16 GOTO690N550WHILE #4 LE PI DO3N560#4=#4-0.03* PI /180 * 30/ -#7N570#1=30*SQRT 1- #2 * #2 /256 *COS #4N580#9=#8N590#10=30*SQRT 1- #2 * #2 /256 *COS PIN600#6=#2-0.38* -#7 /30 * #10-#1 / #10-#9N610#16=13*SQRT 1- #6 * #6 /256 *SIN #4N615#12=30*SQRT 1- #6 * #6 /256 *COS #4N620X #12 Y #6 Z #16N630END3N640#2=#2+0.38* -#7 /30N680END1N690G0Z110N700G91G28Y0N1000M30#4控制的走刀的路線是從PI順時針減小到0 再從0逆時針增加到PI 共取505234個點六 結語由于在程序中使用了正比函數和反比函數 程序的設計和編寫工作顯得比較輕松 當然 如果工件的精度要求較高也可以尋找選擇逼近效果更好的函數曲線來應用 這樣做的目的是在既定的機床技術條件下 既保證加工精度 又提高加工效率 使程序編寫工作得到簡化本文由海天精工文章整理發表,文章來自網絡僅參考學習,本站不承擔任何法律責任。http://www.dyliao.com/