Commit Graph

326 Commits

Author SHA1 Message Date
luca.mazzoleni 0a419e9b3e Merge branch 'develop' into STR0005_MultipleFaces 2025-03-20 17:50:43 +01:00
luca.mazzoleni ae802c8afb - in BLADEKEEPWASTE corretto calcolo percentuale lavorata se incompleta 2025-03-20 17:49:41 +01:00
andrea.villa 2be6204725 Riportato commento numero feature BTL in libreria 2025-03-20 15:12:31 +01:00
luca.mazzoleni b82e40d8ff Merge branch 'develop' into STR0005_MultipleFaces 2025-03-20 15:09:17 +01:00
luca.mazzoleni 80e309721e Merge branch 'STR0005_MultipleFaces' into develop 2025-03-20 12:54:24 +01:00
luca.mazzoleni 62c384a171 - in FACEBYBLADE la distanza di sicurezza è ora CUT_SIC 2025-03-20 12:54:08 +01:00
luca.mazzoleni 589e32cf92 Merge remote-tracking branch 'origin/develop' into STR0005_MultipleFaces 2025-03-20 12:52:39 +01:00
andrea.villa e03359b4d1 Merge branch 'develop' of https://gitlab.steamware.net/egalware-cadcam/lua/databeamnew into develop 2025-03-20 12:51:08 +01:00
andrea.villa 603edc9417 Merge branch 'STR0007_DTMortaise' into develop 2025-03-20 12:51:05 +01:00
andrea.villa 5032edc79a - Prima versione strategia Mortasa a coda di rondine STR0007
- Modifiche a librerie per gestione strategia
2025-03-20 12:50:54 +01:00
andrea.villa 4e9ab24192 Correzione nome variabile in STR0001 2025-03-20 12:49:32 +01:00
andrea.villa 848e8ecd2c - In STR0006 corretto nome variabile
- Modifica a due commenti
2025-03-20 12:48:06 +01:00
luca.mazzoleni 5a0fb8ca86 - in FACEBYBLADE e FACEBYCHAINSAW modificato check tasca troppo stretta 2025-03-20 11:51:03 +01:00
luca.mazzoleni 02d12d7106 Merge branch 'develop' into STR0005_MultipleFaces 2025-03-20 11:38:17 +01:00
luca.mazzoleni 67ceda8599 - in MachiningLib migliorata funzione FinalizeSorting 2025-03-20 11:38:08 +01:00
luca.mazzoleni a89f09b572 Merge branch 'STR0005_MultipleFaces' into develop 2025-03-19 19:01:07 +01:00
luca.mazzoleni eff84f5f4d - in BeamExec si usa la funzione MachiningLib.FinalizeSorting per ripristinare l'ordine delle lavorazioni interno alla feature, se il sorting l'ha violato 2025-03-19 19:00:52 +01:00
luca.mazzoleni c512def05d Merge branch 'develop' into STR0005_MultipleFaces 2025-03-19 16:13:41 +01:00
luca.mazzoleni c29d2beec6 Merge branch 'STR0005_MultipleFaces' into develop 2025-03-19 16:13:31 +01:00
luca.mazzoleni 81270c324f - in FeatureLib.CalculateFeatureNotClampableLengths si ritorna 0 se 3 facce
- in STR0005 aggiunto controllo numero massimo di facce
- in STR0005 modifiche per conemplare più di una faccia
- in BLADETOWASTE piccola correzione
2025-03-19 16:13:18 +01:00
luca.mazzoleni e47d9ac6df Merge branch 'develop' into STR0005_MultipleFaces 2025-03-19 09:30:53 +01:00
andrea.villa 76e00c211e Cambio punto di partenza del tenone 2025-03-19 08:21:52 +01:00
andrea.villa 6f215f9849 Corretta gestione indice rotazione iniziale in caso di pezzo senza lavorazioni (solo taglio testa e coda) 2025-03-19 07:56:36 +01:00
luca.mazzoleni c06c2378ce - in BLADEKEEPWASTE aggiunta lavorazione eventuali facce di chiusura 2025-03-18 19:31:55 +01:00
luca.mazzoleni e7a08b330b - per LongCut L010 abilitata STR0005
- in FACEBYBLADE corretti attacchi
2025-03-18 18:33:49 +01:00
luca.mazzoleni a0140dae55 - in MachiningLib piccole modifiche a ordinamento
- in BLADETOWASTE si settano i centri delle facce dei cubetti per l'ordinamento
2025-03-18 18:08:40 +01:00
luca.mazzoleni 26dff39619 in BLADEKEEPWASTE aggiunti controlli preventivi 2025-03-18 15:40:39 +01:00
luca.mazzoleni 6e45be2538 - In FeatureLib.GetProcFromTrimesh si permette di passare una Proc da cui copiare i dati
- in STR0005 gestito caso 3 facce tipo RidgeLap (da testare)
- in BLADEKEEPWASTE gestito caso 2 facce
2025-03-18 15:29:29 +01:00
luca.mazzoleni 9cc0121229 Merge branch 'develop' into STR0005_MultipleFaces 2025-03-18 11:33:49 +01:00
luca.mazzoleni 0d9381b6ae - modifiche commenti 2025-03-18 11:33:34 +01:00
andrea.villa d674eec6ff - Correzione posizione pezzi in caso di split con rotazione del pezzo singolo
- Correzione rotazioni del pezzo quando c'è pre-rotazione
2025-03-18 08:51:52 +01:00
luca.mazzoleni 5977a4c6db - create BLADEKEEPWASTE per taglio con codolo; STR0005 modificata di conseguenza
- a BLADETOWASTE si passa la dExtendAfterTail opzionale
2025-03-17 17:39:46 +01:00
andrea.villa 5233d89a5b Gestione lavorazioni di testa che ostacolano misura laser in ultima rotazione. 2025-03-17 15:44:29 +01:00
luca.mazzoleni 0c70d6f812 - in STR0005 DROP_WHOLE_WASTE sostituita da DROP_WASTE 2025-03-17 15:29:05 +01:00
andrea.villa 2b929974dc Piccole migliorie strategie Tenone e TenoneDT 2025-03-17 13:03:17 +01:00
andrea.villa 07236b51cf Corretta gestione posizione pezzi durante le fasi di lavorazione. Prima della modifica, le posizione salvate nella Collect, non corrispondevano a quelle attuali del pezzo durante la CalculateStrategies 2025-03-14 17:19:53 +01:00
andrea.villa a4ed9b5b5b Piccola correzione lettura parametri strategia 2025-03-14 12:29:51 +01:00
andrea.villa 5f930e2e21 - Miglioramento lettura parametri strategia custom o forzati. Si fa tutto all'esecuzione della strategia
- Si è evitata la chiamata della DeepCopy su libreria Config delle strategie
- se strategia forzata, si salva solo l'id. I parametri verranno letti dopo
2025-03-14 12:00:24 +01:00
andrea.villa 1a455e66de Aggiunta DeepCopy libreria Config delle strategie 2025-03-14 08:42:48 +01:00
luca.mazzoleni 89d92bdcb4 Merge branch 'develop' of https://gitlab.steamware.net/egalware-cadcam/lua/databeamnew into develop 2025-03-13 16:54:39 +01:00
luca.mazzoleni 99cbeca5c9 - in FACEBYBLADE aggiunta GetLeadInOutType per scelta attacco perpendicolare vs tangenziale, da migliorare 2025-03-13 16:54:35 +01:00
andrea.villa 62efd89018 - Corretto valore default per MinNz e MaxNx
- Corretto scelta utensile che considera deviazione angolare massima
- Migliorata gestione calcolo strategie
2025-03-13 15:17:54 +01:00
luca.mazzoleni 38eaed18cf - in BLADETOWASTE se un cubetto finisce dopo separazione si spostano tutti 2025-03-12 16:22:49 +01:00
luca.mazzoleni dcefd35cc9 - in tutte le strategie, tutte le chiamate a funzioni interne AddMachiningAllSteps o a MachiningLib.AddNewMachining sostituite con chiamate a funzione AddMachinings in MachiningLib
- in FACEBYBLADE  e FACEBYCHAINSAW contemplata opzione bDisableHorizontalSteps e bDisableVerticalSteps, rispettivamente, per non creare i cloni orizzontali / verticali
2025-03-12 15:19:27 +01:00
luca.mazzoleni a7759e3b37 - HorizontalSteps rinominata CloneStepsHorizontal
- VerticalSteps rinominata CloneStepsVertical
2025-03-12 12:45:24 +01:00
luca.mazzoleni 45712e604b - in STR0005 piccola correzione 2025-03-12 12:21:48 +01:00
luca.mazzoleni 44628dfa13 Merge branch 'STR0005_BladeToWaste' into develop 2025-03-11 13:33:49 +01:00
luca.mazzoleni fe9aaf0439 - SetupInfo.dMinNz sostituito con funzione GetMinNz (anche GetMaxNz); tutti hanno default in BeamLib
- in BLADETOWASTE refactoring
2025-03-11 13:33:33 +01:00
andrea.villa 703fefa973 Piccola correzione rotazione pezzo per calcolo strategie 2025-03-11 12:03:11 +01:00
andrea.villa 35e8e921f3 Merge branch 'STR0001_UpgradeTenonDT' into develop 2025-03-11 12:02:10 +01:00