Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 3102d381ed |
@@ -3199,7 +3199,7 @@ function EmitTestProgramStart()
|
||||
EmtOutput( 'M12 $START PER SVINCOLO TESTE')
|
||||
EmtOutput( '(SVINCOLO TESTA 1)')
|
||||
EmitMoveDataHead( 1, {Z=ParkZ1-100, TPos=0})
|
||||
if Progress then
|
||||
if Progress or SecondToolChanger then
|
||||
EmtOutput( 'IF E80001<=10 THEN')
|
||||
EmitMoveDataHead( 1, {C=ParkC1, TPos=0})
|
||||
EmitMoveDataHead( 1, {Z=-150, B=ParkB1, TPos=0})
|
||||
|
||||
+5
-3
@@ -129,7 +129,7 @@ function OnSimulStart()
|
||||
end
|
||||
|
||||
-- gruppo CHSAW si attiva solo se progress, one con BIT mortiser o PF
|
||||
if Progress or Mortiser or EgtGetHeadId( 'H21') then
|
||||
if Progress or Mortiser or EgtGetHeadId( 'H21') or SecondToolChanger then
|
||||
table.insert( McdData, { Grp = 'Base', Sub = 'COLLISION', Name = 'CHSAW'})
|
||||
end
|
||||
-- gruppo MORTISER si attiva solo se PF con BIT mortiser attivo
|
||||
@@ -719,7 +719,7 @@ function OnSimulToolDeselect( dPrevA)
|
||||
local MyParkB1 = ParkB1
|
||||
local MyParkC1 = ParkC1
|
||||
-- se ho due teste oppure è progress, significa che ho CU verticale
|
||||
if EgtGetHeadId('H21') or Progress then
|
||||
if EgtGetHeadId('H21') or Progress or SecondToolChanger then
|
||||
MyParkB1 = EgtIf( GetHeadTCSet( EMT.NEXTHEAD, EMT.NEXTTCPOS) == 'Head1_TC1', ParkB1, ParkFrnB1)
|
||||
MyParkC1 = EgtIf( GetHeadTCSet( EMT.NEXTHEAD, EMT.NEXTTCPOS) == 'Head1_TC1', ParkC1, ParkFrnC1)
|
||||
-- altrimenti su one CU speciale motosega-utensile lungo
|
||||
@@ -1702,6 +1702,8 @@ function ExecMoveZmax( bMchSplit, btoXHome)
|
||||
if btoXHome then
|
||||
EgtUnloadTool( EMT.HEAD, 1)
|
||||
ShowToolInTcPos( EMT.TCPOS, true)
|
||||
-- nascondo l'utensile sulla testa
|
||||
EgtSetMode( EgtGetHeadId( EMT.HEAD or '') or GDB_ID.NULL, GDB_MD.HIDDEN)
|
||||
EMT.PREVTOOL_H1 = nil
|
||||
EMT.PREVHEAD_H1 = nil
|
||||
EMT.PREVTCPOS_H1 = nil
|
||||
@@ -2250,7 +2252,7 @@ function LoadNextTool( nHSet, sTcPosDef, bFirst)
|
||||
if vTools and vTools[1] and #(vTools[1]) > 0 then
|
||||
sTool = vTools[1]
|
||||
sTcPos = sTcPosDef
|
||||
if Progress then
|
||||
if Progress or SecondToolChanger then
|
||||
sHead = EgtIf( sTcPos == 'T11', 'H12', 'H11')
|
||||
elseif nHSet == 1 then
|
||||
sHead = EgtIf( sTcPos == 'T1', 'H12', 'H11')
|
||||
|
||||
+2
-2
@@ -32,8 +32,8 @@
|
||||
require( 'EmtGenerator')
|
||||
EgtEnableDebug( false)
|
||||
|
||||
PP_VER = '2.7h2'
|
||||
PP_NVER = '2.7.8.2'
|
||||
PP_VER = '2.7h3'
|
||||
PP_NVER = '2.7.8.3'
|
||||
MIN_MACH_VER = '2.5k1'
|
||||
MACH_NAME = string.match( EgtGetCurrMachineDir(), "[^\\]+$") -- si ricava il nome della macchina dal direttorio
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
==== Common_ONE-PF Update Log ====
|
||||
|
||||
Versione 2.7-- (--/--/2025)
|
||||
- (SIM-GEN) Piccole correzioni per gestire secondo TC su ONE. Ticket#2563
|
||||
|
||||
Versione 2.7h2 (28/08/2025)
|
||||
- (GEN) Migliorata gestione spegnimento utensile e disattivazione piano
|
||||
- (SIM-GEN) Corretto nome variabile e altre piccole modifiche per Progress
|
||||
|
||||
+1
-1
@@ -3,7 +3,7 @@
|
||||
|
||||
local InfoCommon_STD_PP = {
|
||||
NAME = 'Common_ONE-PF', -- nome script PP standard
|
||||
VERSION = '2.7h2', -- versione script
|
||||
VERSION = '2.7--', -- versione script
|
||||
MIN_MACH_VER_PP_COMMON = '2.5k1' -- versione minima kernel
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user