Commit Graph

901 Commits

Author SHA1 Message Date
Riccardo Elitropi 4ac0de990e EgtMachKernel :
- Aggiunta gestione lati aperti.
2024-06-06 14:49:06 +02:00
Riccardo Elitropi 60ce762793 EgtMachKernel :
- LeadIn/LeadOut.
2024-06-06 09:52:08 +02:00
Dario Sassi 3959ab60a3 EgtmachKernel :
- in fresatura corretto caso di circonferenza con due step in oneway e attacco glide che generava un arco di 360deg con conseguenti errori vari.
2024-06-05 20:06:38 +02:00
Dario Sassi 516a85a950 EgtMachKernel 2.6f2 :
- nei tagli di lama a passate OneWay ora i ritorni sono in rapido (come già era nelle fresature).
2024-06-05 19:08:34 +02:00
Dario Sassi c7cd7dfea8 EgtMachKernel :
- aggiustamento parametri per sgrossatura superfici.
2024-06-05 17:17:07 +02:00
Dario Sassi c6d500174e EgtMachKernel :
- correzione a sgrossatura superfici per caso lavandino.
2024-06-05 10:50:50 +02:00
Dario Sassi 920dcb502f EgtMachKernel :
- correzione a fresatura standard per approcci/retrazioni di frese con lunghezza totale diversa da lunghezza di lavoro
- piccola modifica a sgrossatura superfici.
2024-06-04 15:55:12 +02:00
Dario Sassi b001f26339 EgtMachKernel :
- modifiche a sgrossatura superfici.
2024-06-03 09:11:08 +02:00
Dario Sassi 8c4c606ee1 EgtMachKernel 2.6f1 :
- modifiche per sgrossatura superfici.
2024-06-03 08:16:08 +02:00
Dario Sassi 9c73479441 RgtMachKernel :
- resa funzionante GetToolPreviewStepCount.
2024-05-31 07:58:27 +02:00
Dario Sassi 719bb994bd EgtMachKernel :
- aggiunta funzione GetPreviewMachiningToolStepCount
- nella funzione PreviewMachiningTool il secondo parametro non è più un flag ma il numero di passi con il verso.
2024-05-30 15:24:50 +02:00
Dario Sassi e61dd3d17b EgtMachKernel 2.6e6 :
- in Finitura Superfici aggiunto sottotipo OneWay
- in Finitura Superfici aggiunta verifica utensile con superfici in attacchi e uscite
- nelle lavorazioni di Superficie escluso utilizzo di rinvio da sotto
- corretto Dump di svuotature per stringhe chiave-valore vuote
- prime modifiche a Sgrossatura Supefici.
2024-05-29 19:02:10 +02:00
Dario Sassi 9e52787c8b EgtMachKernel :
- correzione in operazioni FiveAxisMilling e SurfRoughing per tipo restituito nella GetParam.
2024-05-27 08:43:11 +02:00
Dario Sassi 92fba6f1d4 EgtMachKernel :
- aggiunta lavorazione sgrossatura superfici (per ora solo una copia della finitura).
2024-05-24 18:59:55 +02:00
Dario Sassi a3511ba89d EgtMachKernel :
- correzioni per calcolo posizione utensile fuori pezzo in fresatura
- ora GetElevation può gestire un offset della superficie utensile tramite il parametro dSafeDist.
2024-05-24 12:47:03 +02:00
Dario Sassi a31dfa3378 EgtMachKernel 2.6e5 :
- aggiunta gestione lavorazione fresatura a 5 assi.
2024-05-23 11:48:51 +02:00
Dario Sassi 171c473e5b EgtMachKernel :
- nel calcolo degli assi macchina su percorsi ora si infittiscono opportunamente i punti quando necessario a 5 assi.
2024-05-22 08:20:56 +02:00
Dario Sassi 9c38fcd015 EgtMachKernel :
- aggiunta gestione attacchi e uscite in finitura di superfici (per ora senza Collision Avoid).
2024-05-20 10:53:24 +02:00
Dario Sassi 6986c01fba EgtMachKernel 2.6e4 :
- in lavorazioni generiche ora si imposta l'utensile per il calcolo prima di chiamare lo script
- in lavorazioni generiche si passa allo script anche la variabile EMC.ISROBOT (flag che indica se la catena cinematica è di tipo robot).
2024-05-16 12:51:11 +02:00
Dario Sassi 68a6a544c6 EgtMachKernel :
- piccola miglioria a lavorazione finitura superfici per riconoscimento parti a massimo affondamento da eliminare.
2024-05-13 07:58:54 +02:00
Dario Sassi fece411fa7 EgtMachKernel :
- piccola correzione nei collegamenti tra le passate delle Fresature OneWay.
2024-05-09 20:22:50 +02:00
Dario Sassi 103c5d0388 EgtMachKernel :
- in finitura superficie aggiunta gestione SkipMaxDown=1 per eliminare i movimenti a massimo affondamento.
2024-05-07 12:03:59 +02:00
Dario Sassi 2e1d247e27 EgtMachKernel 2.6e1 :
- ricompilazione per modifiche a gestione chiave di rete.
2024-04-30 16:55:23 +02:00
Dario Sassi 888cc604b5 EgtMachKernel :
- piccola miglioria a simulazione (aumentato limite massimo dello step).
2024-04-29 12:47:06 +02:00
Dario Sassi c191d6d831 EgtMachKernel :
- in simulazione sistemato richiamo OnEndMove dopo errore di collisione alla fine del movimento.
2024-04-29 08:43:10 +02:00
Dario Sassi e97b9df6d4 EgtMachKernel :
- in simulazione a funzione SimSetToolForVmill aggiunti parametri nFlag, dPar1 e dPar2 per additive ( modificate EmtSetToolForVmill e EmtAddToolForVmill)
- in simulazione aggiunta funzione SimEnableToolsForVmill per abilitare/disabilitare le operazioni virtual (aggiunta EmtEnableToolsForVmill).
2024-04-26 11:44:37 +02:00
Dario Sassi e6a03b0b2e EgtMachKernel :
- correzioni a collegamenti tra passate ZigZag di Fresature con Utensili NoTip
- aggiunta in interfaccia MachMgr funzione GetExitId
- in simulazione VirtualMilling aggiunta gestione utensile Chisel.
2024-04-22 15:29:23 +02:00
Dario Sassi bafb8f55ed EgtMachKernel :
- correzioni a collegamenti tra passate OneWay di Fresature con Utensili NoTip.
2024-04-22 10:53:43 +02:00
Dario Sassi d1406baa2e EgtMachKernel :
- corretto passaggio parametri spezzatura in pocketing e milling (correzione #1765).
2024-04-17 11:39:10 +02:00
Dario Sassi 89d46baf43 EgtMachKernel 2.6d4 :
- aggiunta gestione riferimento canonico per calcolo cinematica robot comunque disposto nello spazio
- adattamento funzioni di calcolo posizione, direzione utensile e ausiliaria da questi angoli
- in svuotatura corretta mancata esplosione di archi in rette sui percorsi di ritorno quando richiesta.
2024-04-17 06:58:27 +02:00
Dario Sassi 1f57693da8 EgtMachKernel :
- in foratura corretta segnalazione di errore fuorviante
- in fresatura sistemata gestione direzioni inizio e fine con percorrenze in direzione inversa
- in link tra percorsi di lavorazione per robot aggiunta posizione iniziale a Zmax dopo inserimento di risalita a Zmax in percorso immediatamente precedente.
2024-04-13 17:44:30 +02:00
Dario Sassi 010f676234 EgtMachKernel :
- modifiche a fresature per direzioni di riferimento di attacchi e uscite come inizio e fine dei percorsi originali
- migliorata in fresatura visualizzazione movimento lame quando interessano 2 o 3 curve di lavoro.
2024-04-11 00:24:09 +02:00
SaraP 1839b45e96 EgtMachKernel 2.6d3 :
- in WaterJet modificati anelli per angoli esterni
- spezzatura movimenti per robot.
2024-04-10 12:04:10 +02:00
Dario Sassi 9bc699be18 EgtMachKernel 2.6d2 :
- ricompilazione per modifiche a EgtLock.
2024-04-09 14:49:50 +02:00
Dario Sassi f701828a25 EgtMachKernel :
- aggiunta a MachMgr funzione GetClEntAxesMask
- gestione emissione in generazione/simulazione/stima di tutti gli assi rotanti del robot.
2024-04-03 08:14:20 +02:00
Dario Sassi f8d2f26692 EgtMachKernel 2.6d1 :
- se robot sempre spezzatura
- spezzatura movimenti per robot
- in tagli con lama, tolto da Apply preview.
2024-04-02 15:37:22 +02:00
Dario Sassi 4e3079e504 EgtMachKernel :
- in fresature aggiunte inserzioni ed estrazioni su link di percorsi OneWay con lame o utensili che non tagliano di testa.
2024-03-26 17:32:56 +01:00
Dario Sassi 0d0f195d8b EgtMachKernel :
- modifiche a fresature per approcci/retrazioni con frese che non lavorano di testa.
2024-03-26 13:32:13 +01:00
Dario Sassi 7fbce2b593 EgtMachKernel :
- aggiunta gestione oggetti per verifica collisioni nei link tra lavorazioni anche nelle tavole
- in fresatura standard migliorati approcci e retrazioni per frese che non lavorano di testa
- in simulazione migliorata gestione comandi ausiliari di start in Disposizioni senza movimenti.
2024-03-19 18:11:50 +01:00
Dario Sassi 74b2874f56 EgtMachKernel :
- correzione a gestione visualizzazione tavola corrente.
2024-03-16 10:32:57 +01:00
SaraP 9540563a87 EgtMachKernel 2.6c3 :
- modifiche allo split nei grezzi con lavorazioni per gestire tagli inclinati
- introdotte regioni up e down per i grezzi
- nelle preview di sawing e milling aggiunte superfici di lavorazione in corrispondenza delle facce del grezzo.
2024-03-14 10:30:37 +01:00
Dario Sassi 8eeca04757 EgtMachKernel 2.6c2 :
- ricompilazione con cambio versione.
2024-03-10 10:26:06 +01:00
Dario Sassi db6ae7538f EgtMachKernel 2.6c1 :
- migliorato calcolo collegamento tra passate di fresature a step OneWay.
2024-03-05 08:57:15 +01:00
Dario Sassi 839639fcc8 EgtMachKernel :
- eliminate alcune variabili non usate.
2024-02-27 18:36:32 +01:00
Dario Sassi c3729befbb EgtMachKernel :
- modifiche e correzioni per flag di fine passata (301) in fresatura con lama a ZigZag e OneWay.
2024-02-27 10:36:52 +01:00
Dario Sassi a79d9c9fe8 EgtMachKernel :
- piccola correzione a fresature con attacco/uscita a scivolo.
2024-02-26 18:06:22 +01:00
Dario Sassi d3b281a858 EgtMachKernel :
- migliorata fresatura di lato con lama con più passaggi (ZigZag e OneWay) con note utente
      SideElev anche negativa per avere controllo MaxMat con Step
      TrimExt=nClosedStmId per definire superficie chiusa con cui estendere/trimmare il percorso di lavoro.
2024-02-26 15:15:07 +01:00
Dario Sassi 37d0b8f552 EgtMachKernel :
- in Milling corretto calcolo punto inizio attacco nel caso percorso invertito per ZigZag o similare.
2024-02-22 16:59:14 +01:00
Dario Sassi 737124b0bd EgtMachKernel :
- modifiche per configurazione canonica robot da ZYY-ZYZ a ZYY-XYX.
2024-02-20 10:52:23 +01:00
Dario Sassi 09bdd4852d EgtMachKernel :
- corretto controllo catena cinematica in assenza di assi lineari (eliminato anche possibile crash).
2024-02-19 17:16:14 +01:00