回覆列表
  • 1 # 自行體會

    一、非圓曲面類的宏程式的程式設計技巧

    1、非圓曲面可以分為兩類;

    (1)、方程曲面,是可以用方程描述其零件輪廓的曲面的。如拋物線、橢圓、雙曲線、漸開線、擺線等。

    這種曲線可以用先求節點,再用線段或圓弧逼近的方式。以足夠的輪廓精度加工出零件。選取的節點數目越多,輪廓的精度越高。然而節點的增多,用普通手工程式設計則計算量就會增加的非常大,數控程式也非常大,程式複雜也容易出錯。不易除錯。即使用計算機輔助程式設計,其資料傳輸量也非常大。而且調整尺寸補償也很不方便。這時就顯出宏程式的優勢了,常常只須二、三十句就可以編好程式。而且理論上還可以根據機床系統的運算速度無限地縮小節點的間距,提高逼近精度。

    (2)、列表曲面,其輪廓外形由實驗方法得來。如飛機機翼、汽車的外形由風洞實驗得來。是用一系列空間離散點表示曲線或曲面。這些離散點沒有嚴格一定的連線規律。而在加工中則要求曲線能平滑的透過各座標點,並規定了加工精度。加工列表曲線的方法很多,可以採用計算機輔助程式設計,利用離散點形成曲面模型,再生成加工軌跡和加工程式。對於一些老機床或無法傳送資料的機床,我們也可以將輪廓曲線按曲率變化分成幾段,每段分別求出插值方程。採用宏程式加密逼近曲線的方法。

    2、非圓曲面類的宏程式的程式設計的要點有:

    建立數學模型和迴圈體

    (1)、數學模型是產生刀具軌跡節點的一組運算賦值語句。它可以計算出曲面上每一點的座標。它主要從描述其零件輪廓的曲面的方程轉化而來。

    (2)、迴圈體是由一組或幾組迴圈指令和對應的加法器組成。它的作用是將一組節點順序連線成刀具軌跡,再依次加工成曲面。

  • 中秋節和大豐收的關聯?
  • 仙劍奇俠傳3裡的雪見的真實身份是什麼?