luca.mazzoleni
7eb83ccf79
- in MachiningLib migliorie a FindBlade
...
- migliorata BLADETOWASTE
- in FACEBYBLADE la residualDepth si esprime rispetto alla DephToMachine passata e non rispetto all'elevazione del lato
2025-01-31 17:23:11 +01:00
luca.mazzoleni
2f1b56ddc6
- in BLADETOWASTE taglio singolo funzionante, da completare
2025-01-31 13:08:27 +01:00
luca.mazzoleni
1271205f2c
- in BLADETOWASTE primo implemento, non completo, del taglio singolo
2025-01-31 12:40:35 +01:00
luca.mazzoleni
a7664d5743
- in DiceCut refactoring
2025-01-29 16:31:49 +01:00
luca.mazzoleni
665113929a
- in FACEBYBLADE aggiunta scrittura del frame lavorazione vtFaceUse
...
- picoole migliorie varie
2025-01-29 10:18:37 +01:00
luca.mazzoleni
084b6758a3
- SLOTBYBLADE rinominata FACEBYBLADE; vecchia FACEBYBLADE eliminata
...
- SLOTBYCHAINSAW rinominata FACEBYCHAINSAW
- in SPLITCUT modifiche alle chiamate di FACEBYBLADE per contemplare la nuova funzione
- in STR0005 - codolo l'utensile non viene passato ma viene lasciato scegliere alla FACEBYBLADE
2025-01-28 10:54:16 +01:00
luca.mazzoleni
a8c2e2fe98
- in HEADCUT si chiama la SLOTBYBLADE e non più la FACEBYBLADE
...
- in STR0003 e SLOTBYBLADE modifiche al calcolo LeadIn / LeadOut
2025-01-27 18:03:47 +01:00
luca.mazzoleni
e37486db1d
- in STR0003 correzione nel calcolo LeadIn/Out per i cloni
2025-01-27 15:57:12 +01:00
luca.mazzoleni
098244b109
- in SLOTBYBLADE e SLOTBYCHAINSAW corrette direzioni utensile
2025-01-24 12:26:22 +01:00
luca.mazzoleni
e553197d61
- in Edges l'elevazione si tiene sempre positiva e la normale guarda sempre verso il centro.
...
- alle funzioni di base si può passare il parametro opzionale bOppositeToolDirection per invertire la direzione di lavoro dell'utensile
2025-01-23 16:39:43 +01:00
luca.mazzoleni
c64aaade13
- in FaceData MainFaces non si crea se è vuota
...
- in SLOTBYBLADE e SLOTBYCHAINSAW piccole correzioni
2025-01-23 12:28:48 +01:00
luca.mazzoleni
ffe2d07918
- negli egde vtToolDirection sostituita con vtN
2025-01-23 12:13:30 +01:00
luca.mazzoleni
e3ab0b8f35
- correzione in SLOTBYCHAINSAW
2025-01-21 16:03:19 +01:00
luca.mazzoleni
40e76a23c9
- in FaceData Elevation è sempre positiva nelle facce standard (non MainFaces)
...
- in MachiningLib in GetSplitMachinings correzioni alla definizione dello stage della lavorazione; correzione a FindBlade
- in SLOTBYBLADE e SLOTBYCHAINSAW correzioni per poter passare la profondità di lavoro
- in STR0005 primo implemento di lavorazione con codolo
2025-01-21 15:27:33 +01:00
luca.mazzoleni
fc6b50b345
- in FaceData struttura dati degli Edges della faccia uniformata a quella degli Edges della MainFaces
...
- tutte le chiamate a Edges aggiornate di conseguenza
2025-01-17 18:06:37 +01:00
luca.mazzoleni
8d2a9955ba
- in MachiningLib GetMachiningSteps il numero minimo di step è sempre 1
...
- STR0004 corretta per passare altezza tasca alla SlotByChainsaw
- in SLOTBYBLADE e SLOTBYCHAINSAW si controlla se la tasca è meno spessa della lama solo nel caso in cui venga passata un'altezza tasca
2025-01-17 13:05:35 +01:00
luca.mazzoleni
87aa2a7ce6
- in SLOTBYCHAINSAW e SLOTBYBLADE spostato calcolo altezza tasca fuori; si deve passare come parametro opzionale: se non presente, si lavora la faccia senza step verticali
...
- STR0003 modificata per rispecchiare le modifiche sopra; STR0004 DA FARE
2025-01-16 18:28:52 +01:00
luca.mazzoleni
2be4a3fe0b
- PROCESSINGS spostata in BeamExec
...
- aggiunte a STR0005, da completare
2025-01-16 12:52:15 +01:00
luca.mazzoleni
d76ecbc9f6
- in Process require di BeamExec spostato dopo la dichiarazione delle variabili globali
...
- in BeamExec -> CollectFeatures si salva l'indice della Proc nel vProc
- in FeatureLib aggiunta funzione GetFeatureMaxNotClampableLengths
- correzioni e migliorie GetFeatureMaxNotClampableLengths
2025-01-14 15:17:18 +01:00
luca.mazzoleni
cc8410b0c5
- in BeamExec -> CollectFeatures inserito calcolo riduzione lunghezza pinzabile
...
- in FeatureLib aggiunte funzioni GetFeatureVolume e CalculateFeatureNotClampableLengths
- in STR0005 aggiunta scelta strategie di taglio; al momento non contemplato massimo materiale lama
- aggiunta BLADETOWASTE, solo intestazione
2025-01-10 18:13:39 +01:00
andrea.villa
3a5cba1c15
In FaceByBlade, il parametro 'FaceToMachine' deve essere una tabella, formattata tipo una Proc.
2025-01-07 12:52:16 +01:00
andrea.villa
e443bd5813
- Tutte le librerie 'core' relative alle strategie sono state spostate nella cartella STRATEGYLIBS
...
- StrategyLib.lua che conteneva solo funzioni per lo split, è stata rinominata in SPLITCUT.lua e sarà relativa solo al taglio di seoparazione
2025-01-07 12:27:31 +01:00