Modifica stima tempi e chiamata EmtGenMachining
This commit is contained in:
@@ -430,7 +430,7 @@ function OnPathStart()
|
|||||||
EMT.REFLOC = nil
|
EMT.REFLOC = nil
|
||||||
EMT.IPLGL = false
|
EMT.IPLGL = false
|
||||||
-- reset valori precedenti (per forzare emissione di tutti gli assi del 1° movimento)
|
-- reset valori precedenti (per forzare emissione di tutti gli assi del 1° movimento)
|
||||||
EMT.L1opp = EMT.L1op
|
EMT.L1opp = EMT.L1op or EMT.L1
|
||||||
EMT.L2opp = EgtIf( EMT.TSELECT or not EMT.L2op, ParkY, EMT.L2op)
|
EMT.L2opp = EgtIf( EMT.TSELECT or not EMT.L2op, ParkY, EMT.L2op)
|
||||||
EMT.L3opp = EgtIf( EMT.TSELECT or not EMT.L3op, ParkZ, EMT.L3op)
|
EMT.L3opp = EgtIf( EMT.TSELECT or not EMT.L3op, ParkZ, EMT.L3op)
|
||||||
EMT.R1pp = EgtIf( EMT.TSELECT or not EMT.R1p, ParkC, EMT.R1p)
|
EMT.R1pp = EgtIf( EMT.TSELECT or not EMT.R1p, ParkC, EMT.R1p)
|
||||||
|
|||||||
+13
-13
@@ -988,19 +988,19 @@ end
|
|||||||
---------------------------------------------------------------------
|
---------------------------------------------------------------------
|
||||||
-- *** ESTIMATION T&L ***
|
-- *** ESTIMATION T&L ***
|
||||||
---------------------------------------------------------------------
|
---------------------------------------------------------------------
|
||||||
local RAPID_X_FEED = FmaxX1 -- mm/min
|
local RAPID_X_FEED = FmaxX1 -- mm/min ex: 45000
|
||||||
local RAPID_Y_FEED = FmaxY -- mm/min
|
local RAPID_Y_FEED = FmaxY -- mm/min ex: 45000
|
||||||
local RAPID_Z_FEED = FmaxZ -- mm/min
|
local RAPID_Z_FEED = FmaxZ -- mm/min ex: 45000
|
||||||
local RAPID_C_FEED = FmaxC -- deg/min
|
local RAPID_C_FEED = FmaxC -- deg/min ex: 18000
|
||||||
local RAPID_B_FEED = FmaxA -- deg/min
|
local RAPID_B_FEED = FmaxA -- deg/min ex: 10440
|
||||||
local RAPID_MIN_T = 0.2 -- s
|
local RAPID_MIN_T = 0.2 -- s ex: 0.2
|
||||||
local TOOL_CHANGE = 14 -- s
|
local TOOL_CHANGE = 20 -- s ex: 14
|
||||||
local LOAD_T = 16 -- s
|
local LOAD_T = 20 -- s ex: 16
|
||||||
local CHAR_ONE_MOVE_T = 2 -- s
|
local CHAR_ONE_MOVE_T = 3.5 -- s ex: 2
|
||||||
local ROTATION_T = 40 -- s
|
local ROTATION_T = 40 -- s ex: 40
|
||||||
local SPLIT_T = 9 -- s
|
local SPLIT_T = 12 -- s ex: 9
|
||||||
local UNLOAD_T = 12 -- s
|
local UNLOAD_T = 15 -- s ex: 12
|
||||||
local FALL_T = 4 -- s
|
local FALL_T = 4 -- s ex: 4
|
||||||
|
|
||||||
---------------------------------------------------------------------
|
---------------------------------------------------------------------
|
||||||
function OnEstimStart()
|
function OnEstimStart()
|
||||||
|
|||||||
@@ -8,6 +8,11 @@ EgtEnableDebug( false)
|
|||||||
local sBaseDir = EgtGetSourceDir()
|
local sBaseDir = EgtGetSourceDir()
|
||||||
local BD = dofile( sBaseDir .. 'Beam\\BeamData.lua')
|
local BD = dofile( sBaseDir .. 'Beam\\BeamData.lua')
|
||||||
|
|
||||||
|
---------------------------------------------------------------------
|
||||||
|
-- *** Generic Machinings ***
|
||||||
|
---------------------------------------------------------------------
|
||||||
|
pcall( require, 'EmtGenMachining') -- si fa una require con PCALL perchè la libreria è opzionale
|
||||||
|
|
||||||
---------------------- OnSpecialMoveZup -----------------------------
|
---------------------- OnSpecialMoveZup -----------------------------
|
||||||
---------------------------------------------------------------------
|
---------------------------------------------------------------------
|
||||||
function OnSpecialMoveZup()
|
function OnSpecialMoveZup()
|
||||||
|
|||||||
Reference in New Issue
Block a user