From 40cdb9ec93e7af0c77bdfcd62e2e2134ca850632 Mon Sep 17 00:00:00 2001 From: "andrea.villa" Date: Tue, 30 Apr 2024 10:37:32 +0200 Subject: [PATCH] Gestione parametro WoodDensity (WOOD_DENSITY in Ts3) --- Common-PF1250.TPA.mlpe | 4 ++-- UpdateLog.txt | 5 +++-- Version.lua | 2 +- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/Common-PF1250.TPA.mlpe b/Common-PF1250.TPA.mlpe index 07b3fc1..462384a 100644 --- a/Common-PF1250.TPA.mlpe +++ b/Common-PF1250.TPA.mlpe @@ -1417,7 +1417,7 @@ end function CalcDinamicaPinze( dH, dS, dL) local MinTempoAcc = 0.6 -- [s] local MaxTempoAcc = 6.0 -- [s] - local KgMtCubo= 550 -- densità legno [Kg / metro cubo] + local KgMtCubo= WoodDensity or 550 -- densità legno [Kg / metro cubo] local Massa = ( dH * dS * dL * KgMtCubo ) / 1e9 -- massa [Kg] local FMaxPinze = EMT.FMAXPINZE -- Feed massima pinze [mm/min] local ForzaAttrito = 350 * 9.8 * 0.2 -- Forza chiusura pinze [Kgf] * g * Coeff_Attrito -> [N] @@ -1442,7 +1442,7 @@ function CalcForzaPinze( dH, dS, dL, dT) if dMinJoin < 0.9 * BD.MIN_JOIN_L then return MinForzaPinze else - local KgMtCubo= 550 -- densità legno [Kg / metro cubo] + local KgMtCubo= WoodDensity or 550 -- densità legno [Kg / metro cubo] local Massa = ( dH * dS * dL * KgMtCubo ) / 1e9 -- massa [Kg] local Forza = Massa / MassaRef * MaxForzaPinze return EgtClamp( Forza, MinForzaPinze, MaxForzaPinze) diff --git a/UpdateLog.txt b/UpdateLog.txt index 275e7ec..6ffaace 100644 --- a/UpdateLog.txt +++ b/UpdateLog.txt @@ -1,7 +1,8 @@ ==== Common_PF1250 Update Log ==== -Versione 2.6-- (--/--/2024) -- (SIM-GEN) per macchina a 3 teste, ripristinato posizionamento testa 2 tramite parametro ParkInLavZ2. La gestione era stata persa dal common. +Versione 2.6e1 (30/04/2024) +- (SIM-GEN) Per macchina a 3 teste, ripristinato posizionamento testa 2 tramite parametro ParkInLavZ2. La gestione era stata persa dal common. +- (GEN) Gestione parametro WOOD_DENSITY modificabile da Ts3 Versione 2.6d2 (23/04/2024) - (MLDE-GEN) Aggiunto parametro 'IS_TEST_MACHINE' FACOLTATIVO. Se non esiste o 'false' è macchina standard, se 'true' è una macchina utilizzata per i test Egalware interni diff --git a/Version.lua b/Version.lua index 63ac361..4ecba93 100644 --- a/Version.lua +++ b/Version.lua @@ -3,7 +3,7 @@ local InfoCommon_STD_PP = { NAME = 'Common_PF1250', -- nome script PP standard - VERSION = '2.6--', -- versione script + VERSION = '2.6e1', -- versione script MIN_MACH_VER_PP_COMMON = '2.5k1' -- versione minima kernel }