DataBeam :

- T010 se troppo inclinati verso il basso e di dimensioni non compatibili ora sono dichiarati non lavorabili causa orientamento
- T138/L138 corretti tagli di lama errati
- L030 ora si usa il truciolatore dove richiesto e compatibilmente con la sua profondità massima di lavorazione
- L020 con Q03=1 ora si inserisce il truciolatore come richiesto
- L012 corretti attacchi e uscite quando rivolto verso il basso, concavo e facce molto inclinate.
This commit is contained in:
Dario Sassi
2020-08-03 16:32:49 +00:00
parent 268f33ef24
commit 8c9d3d3ce1
7 changed files with 73 additions and 28 deletions
+4 -3
View File
@@ -1,4 +1,4 @@
-- ProcessBlockHausFront.lua by Egaltech s.r.l. 2020/04/20
-- ProcessBlockHausFront.lua by Egaltech s.r.l. 2020/08/03
-- Gestione calcolo giunzione block house in testa
-- Tabella per definizione modulo
@@ -70,8 +70,9 @@ function ProcessBlockHausFront.Make( Proc, nPhase, nRawId, nPartId, dOvmHead)
local vFaceOrd = { 0, 0, 0}
local dMinZedFace = 1
for i = 1, nFacetCnt do
if abs( vtN[i]:getX()) < dMinZedFace then
dMinZedFace = abs( vtN[i]:getX())
local dXVal = EgtIf( abs( vtN[i]:getX()) < GEO.EPS_SMALL, 0, abs( vtN[i]:getX()))
if dXVal < dMinZedFace then
dMinZedFace = dXVal
vFaceOrd[3] = i
end
end