Commit Graph

38 Commits

Author SHA1 Message Date
Dario Sassi d8c5fe0ea7 EgtMachkernel :
- ora vengono restituiti ThDiam e ThLength anche per le mortasatrici/seghe a catena (ovviamente vanno considerati nella direzione dell'utensile).
2024-01-29 19:54:17 +01:00
DarioS c97cc00cdc EgtMachKernel 2.5b1 :
- modifiche per gestione gambo utensile in calcolo MaxDepth e in disegno dello stesso.
2023-02-09 10:39:27 +01:00
DarioS f674c50f89 EgtMachKernel 2.4f3 :
- migliorata gestione parametri porta-utensile in DB utensili.
2022-06-10 11:55:28 +02:00
DarioS cdbc4bfb63 EgtMachKernel :
- aggiunta gestione quota di base del tool holder ( se negativa indica spazio libero su testa).
2022-05-29 16:40:26 +02:00
DarioS 88912bf524 EgtMachKernel :
- aggiunta gestione lunghezza ingombro portautensile negativa per indicare spazio libero sulla testa.
2022-05-16 18:35:15 +02:00
DarioS 46d433296b EgtMachKernel 2.3l2 :
- in simulazione aggiunta gestione assi linkati ad altri assi.
2021-12-28 08:39:00 +01:00
DarioS 25c382aa71 EgtMachKernel :
- aggiunte in interfaccia funzioni per export/import lavorazioni
- modifiche varie in export/import utensili e lavorazioni.
2021-12-08 16:43:32 +01:00
DarioS 5a8fb790b0 EgtMachKernel 2.3j2 :
- corretto aggiornamento disegni utensili e dimensioni portautensili.
2021-10-05 20:19:21 +02:00
Dario Sassi 50e2127a41 EgtMachKernel 2.3d2 :
- aggiunta gestione Dist e StemDiam in utensili
- aggiunta funzione EmtModifyExitPosition
- aggiunta gestione Dist a OnSetHead e aggiornamento posizione uscita.
2021-04-06 06:40:06 +00:00
Sara Perdoncin 198d25e89d EgtMachKernel :
- nell'importare gli utensili nelle note setto active=0.
2021-03-29 09:50:19 +00:00
Sara Perdoncin 3a5d19fd08 EgtMachKernel :
- gestione sovrascrittura di utensili
- restituzione della famiglia di utensili in ToolsMgr::ToBeImported.
2021-03-24 16:40:45 +00:00
Sara Perdoncin 276733bf24 EgtMachKernel :
- correzione funzioni per importazione ed esportazione utensili.
2021-03-17 11:24:37 +00:00
Sara Perdoncin 0893cae18c EgtMachKernel 2.3c1 :
- aggiunte funzioni per importazione ed esportazione utensili.
2021-03-17 07:44:44 +00:00
Dario Sassi 01f404b5e2 EgtMachKernel 2.2j2 :
- aggiunta funzione TdbGetCurrToolThLength in MachMgr.
2020-10-15 07:44:28 +00:00
Dario Sassi 82f3d1a5d8 EgtMachKernel 2.2c1 :
- in Milling modificato riconoscimento percorso chiuso per cambio inizio (per evitare percorsi sovrapposti di pulizia spigoli)
- in Milling, Pocketing, Mortising e Chiseling corretto cambio affondamento che supera l'elevazione
- in gestione utensili aggiunte funzioni SetCurrToolValInNotes, RemoveCurrToolValInNotes e GetCurrToolValInNotes.
2020-03-07 08:59:15 +00:00
Dario Sassi bff983e12c EgtMachKernel :
- prime modifiche per tagli inclinati su esterno archi.
2020-01-20 06:52:47 +00:00
Dario Sassi 17b01c8495 EgtMachKernel :
- quando si copia un utensile lo si disattiva
- in lavorazione WJ i contorni chiusi interni hanno attacco/uscita sul lato abbastanza lungo a Xmin (per corse asse rotante C se inclinati)
- migliorata interpretazione hint per angoli iniziali.
2019-10-30 07:16:19 +00:00
Dario Sassi 0cbd07fe4a EgtMachKernel 2.1j1 :
- aggiunta gestione richiesta diametro portautensile.
2019-10-07 06:43:26 +00:00
Dario Sassi 29c8cdec4e EgtMachKernel 2.1g4 :
- modifiche a gestione DB lavorazioni per conservare soli dati della versione del DB letta
- aggiunto a DB lavorazioni parametro generale MaxDepthSafe
- utilizzo del parametro sopraindicato per calcolo MaxDepth delle frese.
2019-07-24 17:18:22 +00:00
Dario Sassi 30476aa412 EgtMachKernel 2.1g2 :
- aggiunta lavorazione WaterJet e relativo utensile.
2019-07-10 12:53:20 +00:00
Dario Sassi 7a451b3e3f EgtMachKernel :
- aggiunto aggiornamento disegni utensili al salvataggio DB utensili
- aggiunta funzione MachMgr::TdbCurrToolDraw
- modifiche varie per supportare i punti precedenti.
2019-05-17 18:21:32 +00:00
Dario Sassi e4613162c5 EgtMachKernel :
- aggiunta gestione livello di debug in LOG*.
2019-04-01 06:16:03 +00:00
Dario Sassi b9303acc5d EgtMachKernel 1.9k2 :
- aggiunta gestione massimo affondamento di utensile TdbGetCurrToolMaxDepth
- for each (.. in ..) sostituito da for ( .. : ..) vero costrutto C++.
2018-11-28 17:11:39 +00:00
Dario Sassi aec93d06fb EgtMachKernel 1.8c1 :
- liberalizzati nomi di utensili e lavorazioni (ora vietato solo carattere '\n')
- migliorati controlli su reset lavorazione corrente
- corretta elevazione di fresatura, svuotatura e scalpellatura quando percorso su superficie superiore del grezzo
- corretto controllo step di fresatura e svuotatura quando nullo.
2017-03-02 18:08:09 +00:00
Dario Sassi 284525c926 EgtMachKernel 1.8b7 :
- corretta gestione disposizioni con spostamento pezzi consecutive e con teste diverse
- aggiunta GetRotAxisBlocked
- aggiunto controllo validità nome su utensili.
2017-03-02 07:56:39 +00:00
Dario Sassi d4e4ea3871 EgtMachKernel 1.6v8 :
- gestita posizione Tavola Home diversa da posizione 0 Macchina in disposizione
- in generazione si assegna il nome macchina
- nel confronto attrezzaggio utensili si tiene conto della posizione in ToolChanger
- se angoli indeterminati ma si determinano con asse ausiliario, li rendo tali direttamente
- aggiunto comando per ricaricare DB utensili e lavorazioni
- aggiunta funzione GetPhaseLastOperation
- ora inserimento lavorazione avviene alla fine della fase corrente
- migliorato split di grezzo con lavorazioni
- in taglio di lama e fresatura irrobustito allungamenti/accorciamenti percorso.
2016-10-24 08:27:58 +00:00
Dario Sassi 7667345e08 EgtMachKernel 1.6v3 :
- corretto errore calcolo nomi nuovi per utensili, lavorazioni, gruppi di lavoro e operazioni quando più corti di 2 caratteri
- aggiunti controlli su validità nomi a utensili in carico e lavorazioni
- separato overlap di fresature da overlap di forature
- sulle GetParam si assegna sempre valore di default al parametro di ritorno.
2016-10-10 06:57:04 +00:00
Dario Sassi 3b4f83be19 EgtMachKernel :
- sistemazioni sulle NewName.
2016-10-06 18:46:36 +00:00
Dario Sassi 2dccb76184 EgtMachKernel :
- aggiunta possibilità di scalare la tavola
- migliorata NewName (se si propone Nome_1 ora se già esiste prova con Nome_2, Nome_3 e non Nome_1_1, ...) 
- in milling curve composite gestite come entità atomiche per sequenziamento
- in milling gestito offset longitudinale
- in milling migliorato calcolo elevazione per attacchi/uscite
- in simulazione tolto reset iniziale utensili.
2016-06-28 13:34:31 +00:00
Dario Sassi d91d719afc EgtMachKernel :
- nel nuovo nome proposto per utensili e lavorazioni sostituito _ con -.
2016-03-02 16:43:42 +00:00
Dario Sassi 629fda20d1 EgtMachKernel 1.6l2 :
- possibile rendere corrente testa con utensile nullo (per laser e simili).
2015-12-14 07:44:04 +00:00
Dario Sassi 7640eab85e EgtMachKernel 1.6k5 :
- aggiunta gestione DB lavorazioni.
2015-11-14 16:24:20 +00:00
Dario Sassi 3cd111ce12 EgtMachKernel 1.6j6 :
- aggiunta TdbIsCurrToolModified.
2015-11-01 08:55:36 +00:00
Dario Sassi 05b5c993ac EgtMachKernel 1.6j5 :
- aggiunta gestione versione del DB utensili
- aggiunti 3 parametri agli utensili (coolant, maxAbsorption, minfeed).
2015-10-31 19:12:17 +00:00
Dario Sassi 8482af09c6 EgtMachKernel :
- piccola miglioria per calcoli nuovo nome.
2015-10-31 16:33:17 +00:00
Dario Sassi 2324a8b3f4 EgtMachKernel 1.6j4 :
- modifiche a DB utensili per gestione utensile corrente
- prima versione generatore codice.
2015-10-31 09:45:57 +00:00
Dario Sassi 2c89d112fa EgtMachKernel 1.6j3 :
- aggiunta gestione DB utensili
- migliorata simulazione
- aggiunta impostazione macchina corrente anche senza macchinata.
2015-10-27 10:12:13 +00:00
Dario Sassi 64ed8babd1 EgtMachKernel 1.6f1 :
- aggiunta gestione DB utensili
- aggiunta gestione DB lavorazioni.
2015-06-06 17:50:38 +00:00