Commit Graph

83 Commits

Author SHA1 Message Date
Dario Sassi 5ec2993913 EgtMachKernel :
- aggiunta possibilità di fresare e svuotare direttamente i testi
- migliorata gestione PMIN e PMAX dei percorsi di lavoro
- aggiunti MMIN e MMAX alle lavorazioni.
2018-04-16 09:23:16 +00:00
Dario Sassi 3667fbc66e EgtMachKernel 1.9d2 :
- aggiornamento per cambio nome del tipo POCRVVECTOR in ICURVEPOVECTOR
- aggiunta prima versione delle svuotature a ZigZag.
2018-04-11 05:59:56 +00:00
Dario Sassi 777c2ddd03 EgtMachKernel :
- aggiunto aggiornamento utensile in lavorazione in preparazione visualizzazione utensile
- migliorie nell'aggiornamento utensile delle lavorazioni.
2018-03-30 15:04:04 +00:00
Dario Sassi 0873ef8318 EgtMachKernel :
- alcuni aggiustamenti a taglio di lama con facce.
2018-03-19 18:22:15 +00:00
Dario Sassi 47036161c8 EgtMachKernel 1.9c3 :
- tagli di lama ora possono operare su facce di trimesh
- migliorato recupero contorni da facce.
2018-03-14 11:00:18 +00:00
Dario Sassi ba34f68623 EgtMachKernel 1.9b3 :
- in taglio lama a info preview aggiunto RBH per altezza lama da fondo grezzo.
2018-02-19 10:59:16 +00:00
Dario Sassi 2c952078a2 EgtMachKernel :
- aggiunte info EC (ExtraCut) nei preview dei tagli di lama.
2018-02-06 07:15:09 +00:00
Dario Sassi 8d675199ed EgtMachKernel 1.9b1 :
- gestione punto finale EMT.END di percorso originale per post-processore.
2018-02-05 07:17:36 +00:00
Dario Sassi 60e84960e8 EgtMachKernel :
- ampliato angolo di lato lama a 67.5deg
- migliorato calcolo spessore grezzo e elevazione con tagli molto inclinati e albordo del grezzo.
2018-02-02 15:27:32 +00:00
Dario Sassi e77959816b EgtMachKernel :
- modifiche a salvataggio UserObj per nBaseId.
2018-01-30 17:24:49 +00:00
Dario Sassi 7d2ab26063 EgtMachKernel 1.8l3 :
- corretto utilizzo step per taglio di lama con angolo di fianco.
2017-12-11 15:45:59 +00:00
Dario Sassi 5f3429b994 EgtMachKernel :
- in Sawing nelle Info delle ClPath si scrivono DLIEXT e DLOEXT (lunghezza estensioni calcolate).
2017-12-06 11:37:50 +00:00
Dario Sassi e488d3a334 EgtMachKernel :
- in taglio con lama modifiche colori preview.
2017-11-22 07:39:33 +00:00
Dario Sassi 0796deb027 EgtMachKernel 1.8j5 :
- modifiche a drilling per invertire fori e impostare max profondità
- aggiunta possibilità di MachiningApply e MachiningUpdate senza PostApply.
2017-10-24 18:16:57 +00:00
Dario Sassi cae5f8c31b EgtMachKernel 1.8h1 :
- migliorata gestione oggetti utente operazioni
- aggiunta SimGetOperationInfo.
2017-08-18 17:26:33 +00:00
Dario Sassi d7c7547cd3 EgtMachKernel 1.8g5 :
- migliorata segnalazione extra corse.
2017-07-21 13:01:52 +00:00
Dario Sassi 41a5570466 EgtMachKernel 1.8f6 :
- correzione arrotondamento per calcolo numero step in tagli con lama.
2017-07-03 18:01:45 +00:00
Dario Sassi a4c7789a91 EgtMachKernel 1.8f2 :
- aggiunte Update di lavorazioni e disposizione per ricalcolo assi macchina ecollegamenti.
2017-06-17 16:55:44 +00:00
Dario Sassi 948a9b2251 EgtMachKernel 1.8f1 :
- migliorato calcolo Zsafe quando serve risalire tra percorsi di lavorazione
- corretto errore in tagli di lama per accorciamneti allungamenti dovuti a tipi di attacchi/uscite
- piccola miglioria in simulazione disposizioni senza movimenti.
2017-06-07 09:56:32 +00:00
Dario Sassi d2ae20e38f EgtMachKernel :
- migliorie a lavorazione di archi con lama.
2017-06-05 07:22:11 +00:00
Dario Sassi 6c7a60b60a EgtMachKernel 1.8e5 :
- gestione da parametri lavorazione di angoli iniziali suggeriti e asse rotante bloccato
- in fresatura, svuotatura, incisione e lav. generica aggiunta possibilità di invertire direzione utensile
- in fresatura aggiunto parametro per tipo lavorazione faccia (perpendicolare, parallela, ...)
- differenziata distanza sicurezza standard da distanza sicurezza per rinvio da sotto
- migliorati approcci e retrazioni con rinvio da sotto
- migliorata segnalazione errori.
2017-05-31 14:18:11 +00:00
Dario Sassi c9ab1c76ed EgtMachKernel 1.8e4 :
- modifiche per lavorazione di lama di curve dalla parte convessa (esterna) con continuità
- aggiunta massima inclinazione lama per archi interni come parametro generale delle lavorazioni.
2017-05-18 18:22:21 +00:00
Dario Sassi 07cc0270cc EgtMachKernel 1.8d9 :
- aggiunta EMT.ELEV ( elevazione massima) ai dati di OnStartPath di Generatore e Simulatore.
2017-05-01 13:05:14 +00:00
Dario Sassi fdb622516f EgtMachKernel :
- piccole migliorie di programmazione.
2017-03-14 12:06:53 +00:00
Dario Sassi 6fce5b366d EgtMachKernel 1.8c3 :
- prima versione funzionante di lavorazione generica con script lua
- corretta funzione per Lua EmtAddArcMove
- aggiunta VerifyAngleOutstroke
- corretta assegnazione valore precedente ad asse indeterminato
- corretta assegnazione angoli tenendo conto dei precedenti durante lavorazione.
2017-03-08 19:47:08 +00:00
Dario Sassi 2d0ea787fa EgtMachKernel :
- in svuotature gestione SpiralIn e SpiralOut ottimizzate per cerchi
- in svuotatura aggiunti attacchi zigzag e elica e uscita Glide
- in contornatura miglioramenti vari.
2017-02-20 18:28:57 +00:00
Dario Sassi 5ffbaab0e4 EgtMachKernel :
- modifiche per gestione aggregato da sotto in foratura e fresatura
- modifiche per nuovi tipi di uscite lame allungate.
2017-01-26 09:36:38 +00:00
Dario Sassi f8c83ea5bc EgtMachKernel :
- aggiunta funzione Lua EmtAddArcMove.
2017-01-03 11:15:51 +00:00
Dario Sassi d9c080c6d6 EgtMachKernel 1.6x5 :
- ora OnSpecialApplyDisposition gestisce anche TcPos
- aggiunta possibilità di richiamo OnPostApplyMachining al termine ricalcolo lavorazione
- aggiunta funzione Lua EmtGetAxesPos
- piccole migliorie a simulazione.
2017-01-03 09:18:22 +00:00
Dario Sassi 329136f5ca EgtMachKernel :
- aggiunta gestione Invert su asse (per ora solo in simulazione)
- possibilità di invertire lavorazione fori passanti
- in simulazione e generazione aggiunti punti estremi di box lavorazione.
2016-12-12 09:18:50 +00:00
Dario Sassi fbda2e5945 EgtMachKernel 1.6w3 :
- miglioria a separazione grezzo con pezzi piani per tagli e fresate
- in fresatura migliorata applicazione allungamento e accorciamento di percorso
- in fresatura a spirale aperta corretta direzione inizio
- in taglio con lama su archi corretta direzione fresa con attacco/uscita interni
- in taglio con lama su arco interno corretto calcolo preview.
2016-11-14 06:23:30 +00:00
Dario Sassi 4af36521c2 EgtMachKernel :
- assegnazione punto start ed estrusione anche per foratura e taglio con lama
- emissione degli stessi anche in simulazione.
2016-11-04 08:12:00 +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 691d8664ab EgtMachKernel 1.6v5 :
- sistemati affondamenti per fresatura, foratura e taglio di lama (minuscolo/maiuscolo) e uniformati.
2016-10-11 16:10:40 +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 7468c3bf17 EgtMachKernel 1.6u6 :
- aggiustamenti nel calcolo assi rotanti
- aggiunto Hint assi in note di lavorazione come suggerimento angoli iniziali.
2016-09-29 14:57:43 +00:00
Dario Sassi b188caeba3 EgtMachKernel 1.6u3 :
- correzione calcolo lunghezza tagli di lama inclinati portati al bordo lastra.
2016-09-27 08:57:21 +00:00
Dario Sassi 5f233497ac EgtMachKernel 1.6t3 :
- piccola correzione su taglio con lama per distanza da bordo grezzo.
2016-08-25 16:01:03 +00:00
Dario Sassi aaa94a79a0 EgtMachKernel 1.6t1 :
- aggiunto a Disposizione flag di presenza movimenti manuali
- portata in interfaccia funzione per rimovere movimento finale in home da operazione.
2016-08-05 18:40:59 +00:00
Dario Sassi fec9890054 EgtMachKernel 1.6s8 :
- in foratura, risalita sopra foro ora ha flag 104
- in taglio con lama possibilità di differenziare step su taglio inclinato
- in fresatura si usa diametro di lavoro per fare offset
- in OnSetHead ora si impostano anche diametro e lunghezza di ingombro dell'utensile.
2016-07-26 18:14:44 +00:00
Dario Sassi 0b1a5adb8e EgtMachKernel :
- piccola miglioria in calcolo elevazione tagli lama diritti.
2016-07-22 15:10:13 +00:00
Dario Sassi fe0cbd0191 EgtMachKernel 1.6r8 :
- aggiunta gestione SCC (Solution Choice Criterion) nelle lavorazioni
- possibilità di calcolo Tip con dimensioni massime anzichè quelle di lavoro
- migliorato controllo pezzi prima di inserimento nei grezzi
- migliorato caricamento tavola al cambio di gruppo di lavoro
- aggiunta prima versione di risalita tra i percorsi di lavorazione in base a controllo collisioni (ora solo box)
- in simulazione imposto variabile nome tavola prima di OnDispositionStart.
2016-06-02 07:03:24 +00:00
Dario Sassi 3cd21182d3 EgtMachKernel :
- aggiunta gestione archi su piani diversi da XY
- disposizione rimette sempre anche i sottopezzi al loro posto
- aggiunti attacchi e uscite a fresature
- aggiunta prima versione calcolo collegamenti tra lavorazioni evitando collisioni
- modifiche a simulazione per tavole mobili con sottopezzi e pezzi.
2016-05-30 08:55:15 +00:00
Dario Sassi 9f60658c35 EgtMachKernel 1.6r3 :
- gestione spiazzamento identificativi per i diversi oggetti derivati da UserObj
- in Disposition, nei movimenti, si aggiornano Id grezzi
- nelle lavorazioni si aggiornano gli identificativi della geometria originale.
2016-05-17 11:58:20 +00:00
Dario Sassi b8965da858 EgtMachKernel 1.6p4 :
- ampliata Disposizione con gestione movimenti di pezzi con la testa tramite SpecialApply (che richiama script)
- modifiche a Simulatore per gestire queste disposizioni e aggiunti richiami script su diversi eventi
- modifiche a Generatore per gestire queste disposizioni
- varie altre modifiche e migliorie.
2016-05-05 07:31:35 +00:00
Dario Sassi 06a8b15d99 EgtMachKernel 1.6p3 :
- gestione script OnSetTable in file mde per modificare dati assi
- migliorato sequenziamento curve per lavorazione
- eliminata tabella LOC per variabili locali in generazione part program
- aggiunte funzioni EmtModifyAxisStroke e EmtModifyAxisHome richiamabili da lua macchina
- aggiunta ExistsTable in interfaccia.
2016-04-19 15:55:10 +00:00
Dario Sassi 8a9fdc4d84 EgtMachKernel 1.6p1 :
- sistemazione lavorazioni di finitura cornici lineari con lama
- aggiunto aggiornamento dati utensile all'inizio calcolo lavorazione.
2016-04-13 06:35:18 +00:00
Dario Sassi 2c8c8457a2 EgtMachKernel 1.6o4 :
- aggiunte lavorazioni di sgrossatura e finitura con lama di cornici lineari
- al caricamento, se gruppo macchinata errato, lo sposto in un gruppo di errore anzichè cancellarlo
- aggiunta GetRawGlobBox.
2016-04-06 06:30:52 +00:00
Dario Sassi f1b037db13 EgtMachKernel 1.6o3 :
- se non si trova elevazione in taglio con lama si utilizza affondamento.
2016-03-29 09:08:16 +00:00
Dario Sassi afb5a8ca1a EgtMachKernel 1.6o2 :
- modifiche per speed, feeds e offset anche in lavorazioni in libreria.
2016-03-18 07:48:47 +00:00