luca.mazzoleni
b270e150c0
- in SLOTBYCHAINSAW aggiunta lettura step utensile
2024-06-27 18:01:24 +02:00
luca.mazzoleni
d9a36c0c5f
- creata strategia core SLOTBYBLADE per le tasche con lama
...
- adattata STR0003 per contemplare SLOTBYBLADE
2024-06-27 17:07:35 +02:00
luca.mazzoleni
e189c0d518
- in SLOTBYCHAINSAW rimosse parti non utili
...
- in STR0003 piccole correzioni
2024-06-27 09:52:48 +02:00
luca.mazzoleni
380eb9450b
Merge branch 'CORESTRATEGY_SlotByChainSaw' into develop
2024-06-27 09:25:54 +02:00
luca.mazzoleni
5bbebcbbde
- in SLOTBYCHAINSAW corretto calcolo LeadIn e LeadOut per lavorazione delle sole impronte
2024-06-27 09:25:26 +02:00
luca.mazzoleni
3319d8b271
- in MachiningLib dStartPos diventa dStartSafetyLength
...
- migliorie stilistiche
2024-06-26 18:18:06 +02: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
67bb860185
- in SLOTBYCHAINSAW modifiche varie
2024-06-21 18:37:21 +02:00
luca.mazzoleni
0b172e2be2
Strategies contine ora tutte le strategie, suddivise in cartelle che ne definiscono il tipo: core, standard, special
2024-06-20 17:12:08 +02:00
luca.mazzoleni
d66bb615c9
Merge remote-tracking branch 'origin/develop' into CORESTRATEGY_SlotByChainSaw
2024-06-20 17:09:11 +02:00
luca.mazzoleni
e3d73e9805
- modificata STR0003 per contemplare strategia di base SlotByChainsaw
2024-06-20 17:04:48 +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
andrea.villa
81c9a40618
Merge branch 'STR0002_ImproveSplitting' into develop
2024-06-12 15:08:00 +02:00
andrea.villa
e5e9e7b876
- Corretto calcolo percentuale lavorata e MRR
...
- Inserito spezzatura su faccia tunnel
2024-06-12 15:07:25 +02:00
andrea.villa
f5cbd7bfee
- Gestione Tunnel-4-Through in STR0002
...
- Migliorie a scelta lavorazione
- Migliorie spezzatura
- Corretta condizione scelta utensile con minimo residuo
2024-06-11 12:45:17 +02:00
andrea.villa
546a60d8a3
Merge commit '62ca7479c72d02c99665d0f4c3a85a759ae2a5e9' into STR0002_ImproveSplitting
2024-06-10 15:25:45 +02:00
andrea.villa
62ca7479c7
- Creata variabile PARTS globale
...
- Aggiunte informazioni sul grezzo restante, distanza prossimo pezzo e se il successivo è un grezzo o no
2024-06-10 15:24:35 +02:00
andrea.villa
4127bb5eef
Merge branch 'develop' into STR0002_ImproveSplitting
2024-06-10 12:48:35 +02:00
andrea.villa
9a6036dc4c
Piccole modifiche per lettura diametro
2024-06-10 12:48:25 +02:00
andrea.villa
13c6eb3e06
Corretto gestione in caso di errore durante applicazione lavorazioni nella 'MachiningLib.AddOperations'
2024-06-10 09:50:47 +02:00
andrea.villa
4facba3389
Aggiunta "VerifySplitMachiningNeeded" per verifica split
2024-06-10 09:31:17 +02:00
andrea.villa
cd1f892a6c
- Creazione lista MACHINING
...
- STR0002 adeguata a nuovo standard
- MachiningLib.AddNewMachining salva lavorazione in lista MACHINING
- MachiningLib.AddOperations inseriwsce effettivamente lavorazione
2024-06-07 17:01:16 +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
c21de95a47
- modifiche a STR0003 per utilizzare AddNewMachining da MachiningLib come STR0002
2024-06-06 18:43:04 +02:00
andrea.villa
db5ec90fbf
Merge branch 'STR0002_ImprovePocketing' into develop
2024-06-05 10:36:23 +02:00
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
luca.mazzoleni
cb37a14305
- correzioni a STR0003
2024-06-05 10:32:19 +02:00
luca.mazzoleni
d80a780886
Merge remote-tracking branch 'origin/STR0002_ImprovePocketing' into develop
2024-06-04 09:27:21 +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
luca.mazzoleni
6d2037e0c5
Merge remote-tracking branch 'origin/STR0002_ImprovePocketing' into develop
2024-06-03 17:24:29 +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
luca.mazzoleni
342082bb82
Merge remote-tracking branch 'origin/STR0002_ImprovePocketing' into develop
2024-06-03 12:25:11 +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
b6049893de
Merge branch 'develop' of https://gitlab.steamware.net/egalware-cadcam/lua/databeamnew into develop
2024-05-31 14:37:46 +02:00
luca.mazzoleni
0cdee9cfcb
- in BeamLib aggiunta funzione GetNearestParalOpposite da automatismo vecchio
...
- in STR0003 abilitata sega a catena e parziale refactoring
2024-05-31 14:37:40 +02:00
andrea.villa
d8b8a79a78
Merge remote-tracking branch 'origin/develop' into STR0002_ImprovePocketing
2024-05-31 12:55:20 +02:00
andrea.villa
26c6cc68c9
In MachiningLib.FindMill se si cerca una fresa che non può lavorare di testa, quelle che lavorano di testa sono comunque ammesse
2024-05-31 12:54:50 +02:00
andrea.villa
58c9630563
Merge remote-tracking branch 'origin/develop' into STR0002_ImprovePocketing
2024-05-31 11:52:33 +02:00
andrea.villa
04f40edd16
In MachiningLib.FindMill si controlla direzione utensile e se fresa lavora di testa
2024-05-31 11:52:19 +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