OmagCUT :
- movimento manuale 5assi ortogonale al piano lama con aggiunta spessore lama (opzionale da ini macchina) - aggiunta lettura variabile 5assi attivo da vecchio NUM (Axium) - aggiunta possibilità attacco lama speciale a zig-zag per ceramica.
This commit is contained in:
@@ -84,6 +84,7 @@ Public Class CurrentMachine
|
||||
Private m_bSawRoughing As Boolean = False
|
||||
Private m_bSawFinishing As Boolean = False
|
||||
Private m_bWaterJetting As Boolean = False
|
||||
Private m_bSawingSpecialLeadIn As Boolean = False
|
||||
|
||||
' Variabili che contengono il nome degli utensili disponibili per tipo
|
||||
Private m_sCurrSaw As String = String.Empty
|
||||
@@ -126,6 +127,8 @@ Public Class CurrentMachine
|
||||
|
||||
' Flag home finale per tagli diretti
|
||||
Private m_bDirectCutsFinalHome As Boolean = True
|
||||
' Flag aggiunta spessore lama a movimento manuale 5assi
|
||||
Private m_bAddSawThTo5AxMove As Boolean = False
|
||||
|
||||
' Variazione iniziale/finale della feed dei tagli
|
||||
Private m_bFsevEnable As Boolean = False
|
||||
@@ -475,6 +478,12 @@ Public Class CurrentMachine
|
||||
End Get
|
||||
End Property
|
||||
|
||||
Friend ReadOnly Property bSawingSpecialLeadIn As Boolean
|
||||
Get
|
||||
Return m_bSawingSpecialLeadIn
|
||||
End Get
|
||||
End Property
|
||||
|
||||
Friend Property sCurrSaw As String
|
||||
Get
|
||||
Return m_sCurrSaw
|
||||
@@ -761,6 +770,12 @@ Public Class CurrentMachine
|
||||
End Set
|
||||
End Property
|
||||
|
||||
Friend ReadOnly Property bAddSawThTo5AxMove As Boolean
|
||||
Get
|
||||
Return m_bAddSawThTo5AxMove
|
||||
End Get
|
||||
End Property
|
||||
|
||||
Friend ReadOnly Property bFsevEnable As Boolean
|
||||
Get
|
||||
Return m_bFsevEnable
|
||||
@@ -1065,6 +1080,8 @@ Public Class CurrentMachine
|
||||
' taglio waterjet
|
||||
m_bWaterJetting = (GetPrivateProfileInt(S_MACHININGS, K_WATERJETTING, 0, sMachIniFile) > 0) And
|
||||
m_MainWindow.GetKeyOption(MainWindow.KEY_OPT.ENABLE_WJ)
|
||||
' possibilità di definire attacco speciale per materiali ceramici
|
||||
m_bSawingSpecialLeadIn = (GetPrivateProfileInt(S_MACHININGS, K_SAWINGSPECIALLEADIN, 0, sMachIniFile) > 0)
|
||||
|
||||
' Leggo utensili correnti
|
||||
' lama
|
||||
@@ -1153,6 +1170,8 @@ Public Class CurrentMachine
|
||||
|
||||
' Leggo flag per posizione home alla fine dei tagli diretti
|
||||
m_bDirectCutsFinalHome = (GetPrivateProfileInt(S_MACH_DIRECTCUTS, K_FINALHOME, 1, sMachIniFile) <> 0)
|
||||
' Leggo flag per aggiunta spessore lama a movimento manuale 5assi
|
||||
m_bAddSawThTo5AxMove = (GetPrivateProfileInt(S_MACH_DIRECTCUTS, K_ADDSAWTHTO5AXMOVE, 0, sMachIniFile) <> 0)
|
||||
|
||||
' Leggo dati per feed ridotta all'inizio/fine dei tagli
|
||||
m_bFsevEnable = (GetPrivateProfileInt(S_NEST, K_MACH_CUTFSEVENABLE, 0, sMachIniFile) <> 0)
|
||||
|
||||
Reference in New Issue
Block a user