使用具有FUNCTION POLARKIN的極座標結構配置加工

應用

在極座標結構配置模型中,工作平面的路徑輪廓由一個線性軸和一個旋轉軸執行,取代由兩個線性主要軸來執行。工作平面由線性主要軸和旋轉軸定義,而工作空間由這兩個軸和螺旋進給軸定義。

在銑床上,可用合適的旋轉軸替換各種線性主要軸。例如,在大型工具機上,極座標結構配置使您能夠加工比只使用主要軸加工時更大的表面。

在只有兩個線性主要軸的車床和磨床上,極座標結構配置使銑削操作可在正面進行。

需求

  • 具備至少一個旋轉軸的工具機
  • 極坐標旋轉軸必須安裝在工作台側,使其與選定的線性軸相反,並且必須配置為模數軸。因此,線性軸不得位於旋轉軸與工作台之間。若需要,旋轉軸的最大移動範圍由軟體極限開關所限制。

  • PARAXCOMP DISPLAY功能使用至少主要軸XYZ來編寫。
  • 海德漢建議在PARAXCOMP DISPLAY功能之內定義所有可用的軸。

  • 定義當用FUNCTION PARAXCOMP定位平行軸時的行為

功能說明

當極座標結構配置啟用,控制器在位置工作空間內顯示圖示。此圖示覆蓋PARAXCOMP DISPLAY功能的圖示。

使用POLARKIN AXES功能啟動極座標結構配置。軸資料定義徑向軸、螺旋進給軸和極軸。MODE資料影響定位行為,而POLE資料定義在極點上加工。在此情況下,極點為旋轉軸的旋轉中心。

  • 注意要選取的軸:
  • 第一線性軸必須徑向於旋轉軸。
  • 第二線性軸定義螺旋進給軸並且必須平行於旋轉軸。
  • 旋轉軸定義極軸並且最後定義。
  • 安裝在工作台使其與選定線性軸相反的任何可用模數軸都可用來當成旋轉軸。
  • 如此,兩選定線性軸橫跨也包括旋轉軸的平面。
  • 以下情況導致關閉極座標結構配置:
  • 執行POLARKIN OFF功能
  • 選擇NC程式
  • 到達NC程式結尾
  • 放棄NC程式
  • 選擇座標結構配置模型
  • 重新啟動控制器

MODE選項

控制器提供以下選項用於定位行為:

MODE選項:

語法

功能

POS

從旋轉中心看,控制器在徑向軸的正方向上執行加工。

徑向軸必須相應地預先放置。

NEG

從旋轉中心看,控制器在徑向軸的負方向上執行加工。

徑向軸必須相應地預先放置。

KEEP

當功能啟動時,控制器將徑向軸保留在旋轉中心所在的那一側。

如果開機時徑向軸定位在旋轉中心上,則套用POS

ANG

當功能啟動時,控制器將徑向軸保留在旋轉中心所在的那一側。

如果將POLE設定成ALLOWED,則可透過極點定位。極點側已變更並且避免旋轉軸180度旋轉。

POLE選項

控制器提供以下選項用於在極點上加工:

POLE選項:

語法

功能

ALLOWED

控制器允許在極點上進行加工

SKIPPED

控制器不允許在極點上進行加工

 
Tip

禁用區域對應於極點四周半徑0.001 mm (1 μm)的圓形表面。

輸入

此使用手冊內含的NC程式為解決方案的建議程式,該等NC程式或個別NC單節在用於工具機之前,必須經過調整。

  • 依需要變更以下內容:
  • 刀具
  • 切削參數
  • 進給速率
  • 淨空高度或安全位置
  • 工具機專屬位置,例如用M91
  • 義程式呼叫路徑

一些NC程式取決於工具機座標結構配置。在第一次程式模擬之前,針對您的工具機座標結構配置調整NC程式

此外,在實際程式運行之前,使用模擬來測試NC程式

 
Tip

運用程式測試確定NC程式是否可與可用的軟體選項、有效的工具機座標結構配置和當前的工具機組態一起使用。

11 FUNCTION POLARKIN AXES X Z C MODE: KEEP POLE: ALLOWED

; 用軸XZC啟動極座標。

NC函數包括以下語法元件:

語法元件

意義

FUNCTION POLARKIN

用於極座標結構配置的語法開頭

AXESOFF

啟動或關閉極座標結構配置

輸入:XYZUVABC

選擇兩個線性軸以及一個旋轉軸

只有當選擇AXES

可能還有其他可能性,取決於工具機。

MODE:

定位行為的選擇

MODE選項

只有當選擇AXES

POLE:

在極點內加工的選擇

POLE選項

只有當選擇AXES

備註

  • 主要軸X、Y和Z以及可能的平行軸U、V和W可當成徑向軸或螺旋進給軸。
  • POLARKIN功能之前,將不包含在極座標結構配置中的線性軸定位到極點坐標。否則,將產生半徑至少等於取消選擇線性軸之值的不可加工區域。
  • 避免在極點或極點附近執行加工操作,因為在此區域內可能發生進給速度變化。因此,理想使用以下POLE選項:SKIPPED
  • 極座標結構配置無法與下列功能結合:
  • 請注意,軸的移動範圍可能受限。
  • 模數軸的軟體極限開關注意事項

  • 移動限制

有關機械參數的注意事項

  • 工具機製造商使用選配機器參數kindOfPref (編號202301)定義當刀具中心點路徑通過極軸時控制器的行為。
  • 工具機製造商使用選配機械參數presetToAlignAxis (編號300203),為每個軸定義控制器如何解釋偏移值。對於FUNCTION POLARKIN,機械參數只套用至繞刀具軸旋轉的旋轉軸(在大多數C_OFFS情況下)。
  • 比較偏移與3D基本旋轉

    • 如果工具機參數軸尚未定義或已經設定為TRUE,則偏移可用來補償平面內工件的失準。偏移影響工件座標系統W-CS的方位。
    • 工件座標系統W-CS

    • 如果工具機參數軸已經定義為FALSE,則偏移無法用來補償平面內工件的失準。執行命令時,控制器不會考慮偏移量。

範例:極座標結構配置內的SL循環程式

此使用手冊內含的NC程式為解決方案的建議程式,該等NC程式或個別NC單節在用於工具機之前,必須經過調整。

  • 依需要變更以下內容:
  • 刀具
  • 切削參數
  • 進給速率
  • 淨空高度或安全位置
  • 工具機專屬位置,例如用M91
  • 義程式呼叫路徑

一些NC程式取決於工具機座標結構配置。在第一次程式模擬之前,針對您的工具機座標結構配置調整NC程式

此外,在實際程式運行之前,使用模擬來測試NC程式

 
Tip

運用程式測試確定NC程式是否可與可用的軟體選項、有效的工具機座標結構配置和當前的工具機組態一起使用。

0 BEGIN PGM POLARKIN_SL MM

1 BLK FORM 0.1 Z X-100 Y-100 Z-30

2 BLK FORM 0.2 X+100 Y+100 Z+0

3 TOOL CALL 2 Z S2000 F750

4 FUNCTION PARAXCOMP DISPLAY X Y Z

; 啟動PARAXCOMP DISPLAY

5 L X+0 Y+0.0011 Z+10 A+0 C+0 FMAX M3

; 預先定位在停用的極座標區域

6 POLARKIN AXES Y Z C MODE:KEEP POLE:SKIPPED

; 啟動POLARKIN

* - ...

; 極座標結構配置內的工件原點位移

9 TRANS DATUM AXIS X+50 Y+50 Z+0

10 CYCL DEF 7.3 Z+0

11 CYCL DEF 14.0 CONTOUR GEOMETRY

12 CYCL DEF 14.1 CONTOUR LABEL2

13 CYCL DEF 20 CONTOUR DATA

Q1=-10

;MILLING DEPTH

Q2=+1

;TOOL PATH OVERLAP

Q3=+0

;ALLOWANCE FOR SIDE

Q4=+0

;ALLOWANCE FOR FLOOR

Q5=+0

;SURFACE COORDINATE

Q6=+2

;SET-UP CLEARANCE

Q7=+50

;CLEARANCE HEIGHT

Q8=+0

;ROUNDING RADIUS

Q9=+1

;ROTATIONAL DIRECTION

14 CYCL DEF 22 ROUGH-OUT

Q10=-5

;PLUNGING DEPTH

Q11=+150

;FEED RATE FOR PLNGNG

Q12=+500

;FEED RATE F. ROUGHNG

Q18=+0

;COARSE ROUGHING TOOL

Q19=+0

;FEED RATE FOR RECIP.

Q208=+99999

;RETRACTION FEED RATE

Q401=+100

;FEED RATE FACTOR

Q404=+0

;FINE ROUGH STRATEGY

15 M99

16 CYCL DEF 7.0 DATUM SHIFT

17 CYCL DEF 7.1 X+0

18 CYCL DEF 7.2 Y+0

19 CYCL DEF 7.3 Z+0

20 POLARKIN OFF

; 關閉POLARKIN

21 FUNCTION PARAXCOMP OFF X Y Z

; 關閉PARAXCOMP DISPLAY

22 L X+0 Y+0 Z+10 A+0 C+0 FMAX

23 L M30

24 LBL 2

25 L X-20 Y-20 RR

26 L X+0 Y+20

27 L X+20 Y-20

28 L X-20 Y-20

29 LBL 0

30 END PGM POLARKIN_SL MM