Commit Graph

189 Commits

Author SHA1 Message Date
luca.mazzoleni d0cecd6a0d - in WallLib -> affectedFaces modificata tolleranza
- in WallExec introduzione costanti distinte per tolleranze ricerca tasche e fori in doppio
- altre piccole migliorie
2023-08-10 16:54:02 +02:00
luca.mazzoleni 3326f8ef4e - corretto id geometria per disattivazione fori
- massima distanza dal bordo pannello portata a 200 mm
- migliorie stilistiche
2023-08-09 18:25:32 +02:00
luca.mazzoleni 5e6dfe320f - aggiunta gestione in doppio di forature e groove passanti (rivolte verso Z+)
- lieve correzione a check utensile doppio
- aggiunto interasse minimo per lavorazioni in doppio
2023-08-09 17:16:47 +02:00
luca.mazzoleni 46a299b83d Merge branch 'develop' into feature/MirroredMachinings 2023-08-07 17:13:10 +02:00
luca.mazzoleni b65a4e2220 In Lapjoint -> MakeSideGrooveByMill controllo testa sotto al grezzo escluso se richiesto il move after 2023-08-07 16:40:39 +02:00
luca.mazzoleni e6bd4e7e94 piccola correzione a WallExec 2023-08-07 10:53:35 +02:00
luca.mazzoleni 5ff950015e - a WallExec aggiunta rimozione operazioni se legate a lavorazioni specchiate
- modifiche varie per forzare sideGroove in caso la lavorazione principale sia una tasca cieca che guarda in alto
- modificata MakeMoreFaces per contemplare lavorazioni in doppio
2023-08-04 18:57:04 +02:00
luca.mazzoleni 57ed0d934f Merge branch 'develop' into feature/MirroredMachinings 2023-08-03 16:33:02 +02:00
luca.mazzoleni 69611fb9eb in ProcessLapJoint->SideGroove migliorato il controllo che la testa non scenda sotto al livello del grezzo (ora usa i diametri minimo e massimo della testa) 2023-08-01 11:39:27 +02:00
luca.mazzoleni 9bba651886 corretto bug in MachiningLib -> AddMachining che contempla il caso in cui Proc non sia una tabella 2023-07-27 18:31:58 +02:00
luca.mazzoleni 59c9e6d1cd In Freecontour->MakeByCut migliorata la scelta della fresa secondaria in caso non sia disponibile una fresa di lunghezza sufficiente 2023-07-26 16:31:14 +02:00
luca.mazzoleni eae34681f3 In ProcessCut angolo Z minimo ora gestito tramite costante da WallData CUT_VZ_MIN (default -0.5) 2023-07-26 15:11:59 +02:00
luca.mazzoleni 75d0d7fd13 - piccola correzione alla ricerca utensile SideGroove 2023-07-25 18:30:57 +02:00
luca.mazzoleni 808536a3aa - in LapJoint aggiunte passate laterali per SideGroove, se specificato SIDESTEP nelle note utensile
- piccole correzioni minori
2023-07-25 12:56:22 +02:00
luca.mazzoleni 5b5ce504b1 - qualche piccola modifica a WallExec
- in LapJoint (MakeTwoFaces e altri make, manca MakeMoreFaces) implementata parzialmente gestione doppio
- in MachiningLib aggiunta la possibilità di forzare una testa per milling e pocketing
2023-07-14 19:02:13 +02:00
luca.mazzoleni f2027d03a3 feature/MirroredMachinings:
- implementato riconoscimento tasche sul fianco (e relativa specchiata) da fare in doppio; funzionanti, da testare
- piccoli ritocchi a AffectedFaces e Topology
2023-07-12 18:35:36 +02:00
luca.mazzoleni d959e46f50 fix commenti 2023-07-10 15:19:07 +02:00
luca.mazzoleni a156b5d703 in ProcessLapJoint->SideGroove viene ora impedito di lavorare una groove se la testa deve scendere sotto al limite superiore del grezzo 2023-07-10 15:16:01 +02:00
luca.mazzoleni 5ee62cfee2 commenti funzioni e piccoli fix 2023-07-10 09:51:08 +02:00
luca.mazzoleni 3ca0ab1692 - altri piccoli miglioramenti legati al riconoscimento topologia 2023-07-07 18:07:11 +02:00
luca.mazzoleni 51e1425921 Merge branch 'develop' into feature/MirroredMachinings 2023-07-06 15:32:50 +02:00
luca.mazzoleni b0abe6d088 - alcune correzioni a Topology
- aggiunto riconoscimento topologie fino a 5 lati (da testare)
2023-07-06 15:32:40 +02:00
luca.mazzoleni be49385bb0 - riconoscimento bevel e rabbet funzionanti; da testare 2023-07-05 18:38:17 +02:00
luca.mazzoleni 4e079f6708 completamento parziale della funzione per recuperare le facce parallele alla parte 2023-07-04 11:22:03 +02:00
DarioS 62d1c3cb29 DataWall 2.5g1 :
- sistemazione versione.
2023-07-04 08:53:33 +02:00
DarioS ed05f04de6 Merge branch 'master' of https://gitlab.steamware.net/egaltech/DataWall 2023-07-04 08:49:03 +02:00
DarioS aa341ed2b3 DataWall :
- modifica per posizione default del grezzo (ora assegno 0 per lasciare il compito a WD.GetOrigCorner di macchina).
2023-07-04 08:48:17 +02:00
luca.mazzoleni e34ac566e1 -In LapJoint aggiunta lettura delle note esistenti dalle lavorazioni per evitare di sovrascriverle
- Alcune piccole correzioni
2023-06-30 16:22:17 +02:00
luca.mazzoleni 6550ddd456 altre aggiunte a WFeatureTopology 2023-06-30 09:54:33 +02:00
luca.mazzoleni 68ad658bc5 Merge branch 'develop' into feature/MirroredMachinings 2023-06-28 12:59:28 +02:00
luca.mazzoleni 5bb7fdd634 - aggiunta libreria WFeatureTopology per il riconoscimento topologico delle feature (da completare)
- spostate alcune funzioni da FreeContour a WallLib
2023-06-28 11:32:48 +02:00
DarioS 1131948d33 DataWall 2.5f2 :
- aggiunte due nuove origini (TN e BN che come X usano WD.NEW_REF), in totale ora sono 8.
2023-06-28 10:50:00 +02:00
luca.mazzoleni 30c449bfad Merge branch 'develop' into feature/MirroredMachinings 2023-06-20 09:43:00 +02:00
luca.mazzoleni 1236d196ba - TestElleShape 3 e 4 spostati in WallLib
- a DoubleCut aggiunto riconoscimento della sola L011
- in WallLib aggiunta funzione GetProcessAffectedFaces che restituisce le facce del grezzo interessate dalla feature
- in WallExec aggiunte alle Proc informazioni sulle facce della feature
- alcune modifiche iniziali per Mirror
2023-06-20 09:35:25 +02:00
luca.mazzoleni 4f1c652dc0 - fix minore per priorità da btl 2023-06-08 15:01:18 +02:00
luca.mazzoleni de9fa79f8a - negli outline con priorità da btl aggiunta la rimozione sfridi per la lavorazione successiva 2023-06-07 18:28:12 +02:00
luca.mazzoleni b0b8e88c30 - Alcune correzioni minori
- Sistemati commenti
2023-06-06 12:54:35 +02:00
luca.mazzoleni d020fa143c - aggiunta gestione step verticale
- correzioni minori
2023-05-29 18:01:59 +02:00
luca.mazzoleni eeb34638cf - da testare funzionamento corretto
- da implementare step verticali
2023-05-26 18:12:53 +02:00
luca.mazzoleni 766bd61981 - sistemati commenti
- lettura costante BTL_PRIORITY da WallData
- altre piccole correzioni
2023-05-25 15:58:00 +02:00
luca.mazzoleni 1102a7c23a -aggiunta possibilità di scegliere l'ordine del sorting crescente o decrescente
-manca costante da WD
2023-05-24 17:45:28 +02:00
luca.mazzoleni 358df3cfdb prima versione funzionante completamente 2023-05-24 11:48:51 +02:00
luca.mazzoleni bd0dbbb41c modificata funzioni di sorting per gestire priorità 2023-05-23 18:25:16 +02:00
luca.mazzoleni 63a3cfe698 primo implemento ciclo priorità 2023-05-15 13:31:33 +02:00
DarioS 5da9d312d8 DataWall :
- in gestione batch TS3v7 aggiunta gestione flag per rotazione grezzo di 180deg (da parametro macchina WD.RAWPART_ROT)
- in DoubleCut passate a LapJoint si trasforma il Gruppo da 1 a 3 e da 2 a 4 (altrimenti sbaglia a ordinare le facce)
- in FreeContour e LapJoint la lavorazione CleanCorner viene sempre forzata con lato di lavoro in centro
- in LapJoint razionalizzata gestione parametri Q ed eliminta gestione forzatura lama non usatain realtà.
2023-04-17 17:40:28 +02:00
DarioS 5b0a274f00 DataWall 2.5d2 :
- in gestione batch TS3v7 aggiunta gestione flag per taglio feature con outline (da parametro macchina WD.CUT_WITH_OUTLINE)
- in FreeContour e assimilati aggiunta pulitura spigoli Q05=1 anche su sole fresature
- in LapJoint e assimilati corretta scelta tipo lavorazione 'SideGroove' aggiungendo massimo spessore
- in LapJoint con lavorazione di lato se MCH_SCC.ADIR_NEAR fa fallire Apply si riprova con MCH_SCC.ADIR_FAR.
2023-04-17 09:38:38 +02:00
SaraP 3d0d6526ca DataWall :
- nel nesting aggiunti valori di default per alcuni dati letti dal WallData
- migliorie stilistiche.
2023-03-24 11:13:17 +01:00
luca.mazzoleni 763ca86371 2.5c5:
- In LapJoint -> MakeByMill gestito correttamente il caso di Workside destro
2023-03-22 16:36:20 +01:00
luca.mazzoleni 3853e7c0c7 piccola correzione alle fessure poco inclinate con lama 2023-03-10 11:29:36 +01:00
luca.mazzoleni 4c41ecc7cb 2.5c4:
- in LapJoint aggiunta lavorazione fessure poco inclinate con lama
2023-03-09 17:40:24 +01:00