EgtCAM5 2.7f1 :
- aggiunta in simulazione eventuale check per traccia utensile.
This commit is contained in:
@@ -248,7 +248,8 @@ Public Class SimulationExpanderVM
|
||||
Dim SliderVal As Double = GetPrivateProfileDouble(S_SIMUL, K_SLIDERVAL, 10)
|
||||
SliderValue = SliderVal
|
||||
' Gestione check VMill
|
||||
If IsKeyEnabledVirtualMilling() And EgtUILib.GetPrivateProfileInt(S_VMILL, K_VM_ENABLE, 0, m_sCurrMachIniFilePath) <> 0 Then
|
||||
If IsKeyEnabledVirtualMilling() And
|
||||
EgtUILib.GetPrivateProfileInt(S_VMILL, K_VM_ENABLE, 0, m_sCurrMachIniFilePath) <> 0 Then
|
||||
VMill_Visibility = Visibility.Visible
|
||||
VMill_IsEnabled = True
|
||||
Dim bVal As Boolean
|
||||
@@ -261,6 +262,15 @@ Public Class SimulationExpanderVM
|
||||
VMillActive = False
|
||||
EgtEnableModified()
|
||||
End If
|
||||
' Gestione check Trace
|
||||
If IniFile.GetPrivateProfileInt(S_SIMUL, K_TRACEENABLE, 0) <> 0 And
|
||||
EgtUILib.GetPrivateProfileInt(S_TOOLTRACE, K_TT_ENABLE, 0, m_sCurrMachIniFilePath) <> 0 Then
|
||||
Trace_Visibility = Visibility.Visible
|
||||
Trace_IsEnabled = True
|
||||
Else
|
||||
Trace_Visibility = Visibility.Collapsed
|
||||
Trace_IsEnabled = False
|
||||
End If
|
||||
' Aggiorno visualizzazione dati macchina
|
||||
ShowCncData()
|
||||
StatusMsg = EgtMsg(MSG_SIMULATION + 14) ' HOME
|
||||
@@ -365,7 +375,7 @@ Public Class SimulationExpanderVM
|
||||
End If
|
||||
Else
|
||||
' Per evitare di ciclare rapidissimamente e consumare inutilmente CPU
|
||||
System.Threading.Thread.Sleep(4)
|
||||
System.Threading.Thread.Sleep(5)
|
||||
End If
|
||||
' Costringo ad aggiornare UI
|
||||
UpdateUI()
|
||||
@@ -397,6 +407,7 @@ Public Class SimulationExpanderVM
|
||||
MachineAxisList(Index).IsReadOnlyAxesValue = True
|
||||
Next
|
||||
End If
|
||||
Trace_IsEnabled = (value = MCH_SIM_ST.UI_PAUSE OrElse value = MCH_SIM_ST.UI_STOP)
|
||||
EgtSimSetUiStatus(GetStatus())
|
||||
End Sub
|
||||
|
||||
|
||||
Reference in New Issue
Block a user