Commit Graph

38 Commits

Author SHA1 Message Date
andrea.villa 285f3bc78d - Calcolo automatiso SIDESTEP portato a 1/3 del diametro
- Migliorato calcolo percentuale lavorata
- Gestione topologia Rabbet-2-Through
- Varie migliorie calcoli svuotature da applicare
2024-06-05 10:36:06 +02:00
andrea.villa 9a8c0386d9 Merge remote-tracking branch 'origin/develop' into STR0002_ImprovePocketing 2024-06-04 09:03:46 +02:00
andrea.villa 435075014d Corretto problema su calcolo percentuale lavorata. Da utlimare 2024-06-04 09:02:19 +02:00
luca.mazzoleni 2b3630ee3a piccole correzioni a STR0002 e STR0003 2024-06-03 18:33:52 +02:00
andrea.villa 2df3069711 Merge remote-tracking branch 'origin/develop' into STR0002_ImprovePocketing 2024-06-03 17:05:47 +02:00
andrea.villa 5fc2b80cc1 Corretta letture lato lungo su Tunnel 2024-06-03 17:05:38 +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
andrea.villa 21ec48bc2d Merge remote-tracking branch 'origin/develop' into STR0002_ImprovePocketing 2024-06-03 08:10:45 +02:00
andrea.villa f67f9530f5 - Calcolo strategia di lavorazione, bottom o dai lati 2024-06-03 08:07:22 +02:00
luca.mazzoleni 0e634c7f0d - per STR0002 gestite anche Groove-3-blind e Rabbet-2-Through
- GetAffectedFaces modificata per utilizzare Part
- la profonfdità di lavorazione si passa ora sempre come DEPTH_STR
- aggiunti box con tempi di calcolo collect e machining
- corretti typo in nome variabili
2024-05-31 17:47:15 +02:00
luca.mazzoleni 52fb5100ff - corretto calcolo MRR per STR0002 e STR0003 2024-05-30 18:48:27 +02:00
luca.mazzoleni c49e81bcc4 Merge branch 'develop' of https://gitlab.steamware.net/egalware-cadcam/lua/databeamnew into develop 2024-05-30 18:17:41 +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
andrea.villa b20ab1013a - Modificata funzione calcolo MRR. In Input una tabella con i valori
- Adeguamento STR0002 a nuova funzione MRR
2024-05-30 14:34:03 +02:00
andrea.villa 60bac29b1e - Calcolo MRR spostato in MachiningLib. Funzione: GetToolMRR
-  Aggiornato strategia STR0002
2024-05-30 09:33:43 +02:00
andrea.villa a312f715c7 - Funzione FindMill considera se utensile su aggregato. Serve BeamData nella macchina aggiornato
- Calcolo Rating con parametri: "MRR, Quality, CompletionIndex" come da ultima specifica
- Adeguamentio strategia STR0002 a nuovo stantdard per calcolo Rating
2024-05-29 16:56:36 +02:00
andrea.villa d191825118 - Modifica a strategie per nuovo standard parametri custom
- Funzione apposita per calcolo 'CompletionIndex'
- Modifica valori di ritorno delle strategie. BOOL + TABLE
- Versione primordiale funzione OrderFeature
- Aggiornamento finale lavorazioni
2024-05-28 17:10:01 +02:00
luca.mazzoleni b2a8279eb5 - in STR0003 modifiche per contemplare la restituzione dei risultati del calcolo al di fuori della strategia 2024-05-28 13:07:16 +02:00
luca.mazzoleni 404938a6be Merge remote-tracking branch 'origin/develop' into STR0003_BladePlusChainsaw 2024-05-22 10:00:45 +02:00
andrea.villa 69f97362b9 - MachiningLib scrittura parametri di sistema
- Piccola correzione STR0002 per uniformare a nuovi nomi parametri
2024-05-22 09:26:33 +02:00
luca.mazzoleni 01bf95c56c Merge remote-tracking branch 'origin/develop' into STR0003_BladePlusChainsaw 2024-05-22 08:40:19 +02:00
andrea.villa 32a16f97f3 - Piccola correzione STR0002
- In Process.lua spostato GetDataConfig dopo caricamento setup fatto nella ProcessBeams
2024-05-21 08:41:28 +02:00
luca.mazzoleni 297dcba66b - in STR0003_BladePlusChainsaw modifiche parziali per adattarla all' automatismo
- in MachiningLib aggiunta FindChainsaw e varie modifiche
- altre modifiche minori
2024-05-20 18:44:11 +02:00
andrea.villa c1c6e2a220 - Aggiunta funzione AddNewMachining in MachiningLib
- Adeguamento STR0002 per utilizzo nuova funzione di aggiunta lavorazione
2024-05-20 14:33:12 +02:00
luca.mazzoleni d53fdca890 Merge remote-tracking branch 'origin/develop' into STR0003_BladePlusChainsaw 2024-05-17 18:47:42 +02:00
luca.mazzoleni 7165db47f6 - modifiche per aggiunta strategia BladePlusChain
- in BeamExec versione  primordiale di FindBlade
2024-05-17 18:45:36 +02:00
andrea.villa 7b09634461 Modifica nomi variabili che non rispettavano lo standard 2024-05-17 17:15:52 +02:00
andrea.villa 5dcc75587d Merge branch 'updateMerge' into develop 2024-05-17 09:47:38 +02:00
andrea.villa c3069a962a - Rimosso comando inserimento strategie in tabella in BasicStrategies
- Gestione spezzatura feature lunga STR0002
2024-05-17 09:45:42 +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
andrea.villa 5f30714a56 Migliorie a strategia STR0002 e funzioni correlate 2024-05-14 16:34:13 +02:00
andrea.villa 30fa7c8cbd Modifica nomi variabili secondo nuovo standard 2024-05-14 11:47:53 +02:00
andrea.villa 59bbf159e4 - Migliorie varie per adeguamento strategia e funzioni necessarie 2024-05-13 09:47:42 +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
andrea.villa ecf89edf59 - b3Raw sostituito da tabella 'Part', che contiene Id e altre info del pezzo
- 'GetUpdateCustomParameters' spostato in BeamLib, da chiamare all'inizio di ogni strategia.
- Aggiornamento strategie a nuovo standard
2024-05-08 12:12:26 +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
andrea.villa 7193f2595d - Per valori default strategia si legge Config.lua e non più JSON-Strategia
- piccole correzioni gestione lista strategie
- creazione cartelle delle prime due strategie (vuote, solo per test)
2024-04-19 09:59:59 +02:00