From 32ac1ca46fc19449d22f43a09dd35aead8060a94 Mon Sep 17 00:00:00 2001 From: DarioS Date: Wed, 14 Sep 2022 12:43:30 +0200 Subject: [PATCH] 3dPrinting : - correzione calcolo feed min e max. --- LuaLibs/CalcMachParamFromSW.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/LuaLibs/CalcMachParamFromSW.lua b/LuaLibs/CalcMachParamFromSW.lua index 4d342e4..b8bace5 100644 --- a/LuaLibs/CalcMachParamFromSW.lua +++ b/LuaLibs/CalcMachParamFromSW.lua @@ -108,9 +108,9 @@ while nPartId do local dTMin = ( dMF + MATERIAL.AMin) / MATERIAL.BMin * pow( 0.25 * dStrand, MATERIAL.KW) * pow( dSliceStep, MATERIAL.KZ) * pow( dStrandCount, MATERIAL.KN) local dTTrg = ( dMF + MATERIAL.ATrg) / MATERIAL.BTrg * pow( 0.25 * dStrand, MATERIAL.KW) * pow( dSliceStep, MATERIAL.KZ) * pow( dStrandCount, MATERIAL.KN) local dTMax = ( dMF + MATERIAL.AMax) / MATERIAL.BMax * pow( 0.25 * dStrand, MATERIAL.KW) * pow( dSliceStep, MATERIAL.KZ) * pow( dStrandCount, MATERIAL.KN) - local dFMin = dTotLayerLength / dTMin * 60 + local dFMin = dTotLayerLength / dTMax * 60 local dFTrg = dTotLayerLength / dTTrg * 60 - local dFMax = dTotLayerLength / dTMax * 60 + local dFMax = dTotLayerLength / dTMin * 60 local dLayerTime = dTTrg if dLayerFeed == 0 then dLayerFeed = dFTrg