Commit Graph

26 Commits

Author SHA1 Message Date
andrea.villa 54c86774b7 - Corretta creazione barra in caso di più pezzi
- Libreria specifica per Log
- Nuovo log feature con tutte le strategie disponibili
- Nel log della matrice rotazioni si indica se la strategia scelta è completa (C), parziale (P) o non applicabile (N)
2024-11-20 14:28:20 +01:00
luca.mazzoleni 28946a0291 - in FaceData, nella trimesh generata TunnelAddedFaces.MiddleFaceTm, aggiunte le facce di contenimento laterali per garantire lati chiusi in svuotatura splittata 2024-11-13 18:42:01 +01:00
luca.mazzoleni 2fff4438c0 - in STR0002 overlap tra le passate portato a 1/2 MILL_OVERLAP
- in FaceData in ogni Edge si scrive ora la lunghezza proiettata lungo X dLengthOnX
- in FeatureLib aggiunta la funzione MachiningNeedsSplitting per unificare il check di necessità spezzatura
2024-11-11 11:52:21 +01:00
luca.mazzoleni 38fdaca7bf - FeatureData rinominata FeatureLib
- piccole migliorie stilistiche
2024-11-07 16:53:06 +01:00
luca.mazzoleni 86fd80ee61 - in BeamExec -> RunStrategyLibraries corretti percorsi require
- in FaceData piccole correzioni
- in MachiningLib pesanti modifiche per contemplare cloni lavorazioni con parametri diversi (es: per step aggiuntivi o spezzatura). Parametri lavorazione  ora sono tutti scritti in tabella e ciclati invece di essere scritti uno a uno.
- in SLOTBYCHAINSAW alcune correzioni
- in STR0003 gestita aggiunta lavorazioni a MACHININGS e output risultati strategia
2024-06-26 17:26:00 +02:00
luca.mazzoleni f5f362c318 - creazione BasicStrategies e strategia SLOTBYCHAINSAW
- modifiche a STR0003 per contemplare strategie base
- modifiche parziali da completare
2024-06-14 18:47:14 +02:00
luca.mazzoleni 67899a5835 - rimosso il calcolo dei MainEdges dalle BottomFace secondarie 2024-06-07 15:45:16 +02:00
luca.mazzoleni 5dec2dc821 - BottomFace diventa BottomFaces e comprende tutte le possibili facce di fondo. La [1] è sempre quella a minore elevazione (sono ordinate).
- modifiche a AddNewMachining e di conseguenza alle strategie
2024-06-07 12:57:36 +02:00
luca.mazzoleni 2edfd52628 - in FaceData GetMainFaces aggiunti MainEdges per SideFaces e piccole correzioni 2024-06-03 16:41:24 +02:00
andrea.villa 7e0bee34cc - Rimossa funzione BeamLib.GetFaceHvRefDim
- Per larghezza/altezza faccia si utilizzano gli  "Edges"
- Corretto errore ricerca utensili MILL_STD e MILL_NOTIP
- Adeguamento STR0002 a nuovo standard
2024-06-03 12:08:24 +02:00
luca.mazzoleni 4160190886 - migliorie a GetMainFaces
- correzioni varie a STR0003
- piccola correzione a STR0002 in caso di groove passante (da completare)
2024-05-30 18:17:30 +02:00
luca.mazzoleni 8cff8827a0 - in FaceData GetSideFaces allineata alle altre e piccole modifiche a GetLongFaces
- in BeamLib riportata la funzione GetNearestOrthoOpposite da automatismo vecchio
- in MachiningLib piccole modifiche
- in STR0003 corpose modifiche, in particolare allineamento con standard nomenclatura
2024-05-22 16:59:06 +02:00
luca.mazzoleni 7165db47f6 - modifiche per aggiunta strategia BladePlusChain
- in BeamExec versione  primordiale di FindBlade
2024-05-17 18:45:36 +02:00
luca.mazzoleni 1a82df39ad - tutti i campi Id sostituiti con id (minuscolo)
- in FaceData aggiunta scrittura Edges (GetFaceInfo) e MainEdges (BottomFace e LongFaces)
2024-05-16 18:16:22 +02:00
luca.mazzoleni 6a89e6e29d - in FaceData.GetFacesInfo aggiunta raccolta informazioni lati, ancora da gestire
- in FaceData ora funziona anche il tunnel
- in FaceData aggiunto campo Type per identificare le facce ('Bottom', 'Long', 'Side', 'Tunnel')
- in FaceData si usa ora la funzione più prestante EgtSurfTmResetTwoColors per resettare i colori delle facce della trimesh
2024-05-15 19:06:27 +02:00
andrea.villa 30fa7c8cbd Modifica nomi variabili secondo nuovo standard 2024-05-14 11:47:53 +02:00
andrea.villa d45fc8e89b - Prima versione file INI interfaccia selezione strategie Beam&Wall
- BeamLib : nuova funzione 'LoadCustomParametersInStrategy'
- Piccoli aggiustamenti vari
2024-05-08 15:32:51 +02:00
luca.mazzoleni fedfc92ef0 -- in FaceData aggiunta colorazione faccia di fondo, se livello di Debug >= 3 2024-05-03 14:33:47 +02:00
andrea.villa 80dcdb0003 - Facce e adiacenze calcolate solo per feature con topologia
- Prima versione GetMainFaces funzionante
- Prima bozza struttura codice per scelta strategie
- Calcolo delle 4 rotazioni per il recupero dei dati
- Prima bozza struttura calcolo voto strategie
- Modificate strategie di prova STR0001 e STR0002 con nuovo standard
2024-04-30 16:30:49 +02:00
luca.mazzoleni 7bcce7463b -GetMainFaces completa, da testare; da risolvere problema tunnel
-in FaceData migliorie varie
2024-04-22 18:37:46 +02:00
luca.mazzoleni 8cda36a838 - piccola correzione in GetMainFaces 2024-04-19 19:15:08 +02:00
luca.mazzoleni 10399347f0 - in GetMainFaces aggiunta faccia di mezzo tunnel e varie migliorie
- in GetFacesData non si trimmano più le superfici
2024-04-19 19:12:51 +02:00
luca.mazzoleni 10c1cd55f3 Merge remote-tracking branch 'origin/feature/GetForcedStrategy' into feature/GetMainFaces 2024-04-19 13:03:11 +02:00
luca.mazzoleni ea588844c5 - aggiunte e modifiche a GetMainFaces 2024-04-19 13:01:16 +02:00
andrea.villa fb47b28173 - Librerie con nome esteso
- Piccole correzioni dopo merge con Branch GetMainFaces
2024-04-19 12:49:21 +02:00
luca.mazzoleni 65fec1e05d - implementata parzialmente GetMainFaces e funzioni accessorie
- migliorie stilistiche e refactoring parziale
2024-04-18 18:34:09 +02:00