Commit Graph

527 Commits

Author SHA1 Message Date
Dario Sassi 5f5a92bcf3 EgtMachKernel :
- funzione MachMgr::GetCurrMachineDir ora non richiede più il caricamento completo della macchina.
2020-06-04 12:52:06 +00:00
Dario Sassi 3bff75f0d1 EgtMachKernel 2.2f2 :
- in lavorazione fresatura aggiunta gestione TabMin e TabMax (minimo e massimo numero di tab in un percorso).
2020-06-03 11:34:18 +00:00
Dario Sassi 083082aab3 EgtMachKernel :
- aggiunta gestione tabs a standard milling.
2020-06-02 23:13:29 +00:00
Dario Sassi 910a5fcb2c EgtMachKernel 2.2f1 :
- corretta segnalazione errore caricamento TcPos
- corretta gestione e segnalazione caricamento gruppo di lavoro non riuscito.
2020-05-31 21:25:13 +00:00
Dario Sassi 0b4179b39c EgtMachKernel :
- modificato scelta percorso da faccia con inclinazione per mortasatrice.
2020-05-26 07:07:11 +00:00
Dario Sassi ce0b0fcb5a EgtMachKernel 2.2e2 :
- miglioria in SpecialApply di Disposition (si cancella eventuale vecchio gruppo CL prima di eseguire).
2020-05-25 08:23:03 +00:00
Dario Sassi 0c6df8c5f5 EgtMachKernel :
- aggiunta possibilità di personalizzare i movimenti in rapido che producono extracorse a causa di un'area protetta tramite script lua OnSpecialMoveRapid.
2020-05-10 20:45:02 +00:00
Dario Sassi 2f4b643a32 EgtMachKernel 2.2e1 :
- tolto piccolo offset interno per evitare problemi in preview di attacchi e uscite lama su archi.
2020-05-07 06:56:02 +00:00
Dario Sassi 5d843f376f EgtMachKernel :
- corretto errore in fresatura con percorsi chiusi praticamente ma non esattamente tangenti tra inizio e fine.
2020-05-01 09:24:37 +00:00
Dario Sassi b7a77a6839 EgtMachKernel 2.2d5 :
- anche la speed viene considerata per il disegno utensile (per poter evidenziare il senso di rotazione).
2020-04-28 09:37:03 +00:00
Dario Sassi f31aacdc14 EgtMachKernel 2.2d4 :
- aggiunta gestione TcPos (posizioni di cambio utensile) da configurazione macchina
- aggiunte funzioni GetToolsInCurrSetupPos, GetTcPosId e GetAllTcPosNames.
2020-04-27 07:27:23 +00:00
Dario Sassi c841813162 EgtMachKernel 2.2d3 :
- modifiche per consentire richiami incrociati tra funzioni lua di macchina senza distruggere riferimento a macchina e variabili globali.
2020-04-19 16:30:05 +00:00
Dario Sassi c80825110d EgtMachKernel 2.2d2 :
- aggiustamenti per IsFlat.
2020-04-13 09:08:22 +00:00
Dario Sassi 0971bba37d EgtMachKernel 2.2d1 :
- in fresatura corretti e modificati attacchi a zigzag e a spirale specie per percorsi aperti
- in fresatura corretto step di spirale su percorso aperto
- in fresatura con lama aggiunti altri controlli su movimenti assiali
- in taglio con lama ammesse anche superfici regione
- in mortasatura (taglio con sega a catena) corretto calcolo elevazione su inizio e fine con attacco da sotto.
2020-04-08 21:11:12 +00:00
Dario Sassi 0243faef74 EgtMachKernel :
- correzione in lavorazione di lama su faccia.
2020-04-06 08:13:30 +00:00
Dario Sassi 4f34a64f21 EgtMachKernel :
- in Release cambiate opzioni di ottimizzazione da /Ox  a /O2.
2020-03-30 11:01:50 +00:00
Dario Sassi d8e2c5b810 EgtMachKernel 2.2c3 :
- ricompilazione.
2020-03-26 11:56:06 +00:00
Dario Sassi ce65541eed EgtMachKernel :
- in svuotature migliorato algoritmo di scelta lato aperto di ingresso.
2020-03-19 23:05:17 +00:00
Dario Sassi 39dc5e2e14 EgtMachKernel 2.2c2 :
- corretto errore in fresatura con attacco o uscita a scivolo più lunghi del percorso chiuso e sovrapposizione.
2020-03-10 22:34:27 +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 c5f0bc1034 EgtMachKernel 2.2b6 :
- migliorie a svuotature con lati aperti e cambio posizione fresa su lato aperto (ora in centro).
2020-02-28 09:07:09 +00:00
Dario Sassi 9736b336ec EgtMachKernel 2.2b5 :
- modifiche per lucidatura a fresature e svuotature.
2020-02-25 08:26:42 +00:00
Dario Sassi 222c0fab81 EgtMachkernel :
- aggiunta gestione bit di protezione della chiave che disabilita la generazione del CN.
2020-02-24 10:40:26 +00:00
Dario Sassi b775e58f22 EgtMachKernel :
- aggiunto sottotipo fresa per polishing.
2020-02-21 11:04:17 +00:00
Dario Sassi 65daa04bc4 EgtMachKernel 2.2b4 :
- cambiata UpdateSetup in UpdateCurrSetup
- aggiunta EraseCurrSetup.
2020-02-20 11:26:13 +00:00
Dario Sassi 263691ba3b EgtMachKernel :
- correzione risalite sui link tra lavorazioni.
2020-02-20 07:38:19 +00:00
Dario Sassi d9f3f75e89 EgtMachKernel 2.2b3 :
- aggiunta gestione MaxElev in Mortising.
2020-02-18 19:57:49 +00:00
Dario Sassi e6d097e2b4 EgtMachKernel :
- a MdbSetGeneralParam e MdbGetGeneralParam aggiunta gestione MGP_MAXDEPTHSAFE.
2020-02-15 09:31:23 +00:00
Dario Sassi 09e244b666 EgtMachKernel :
- corretto errore fatale in fresatura introdotto in precedente commit.
2020-02-14 18:08:56 +00:00
Dario Sassi cc930cd503 EgtMachKernel 2.2b2 :
- in fresature e mortasature se elevazione troppo alta riduco sempre affondamnto con warning e non errore.
2020-02-14 11:34:57 +00:00
Dario Sassi dfbaa76eac EgtMachKernel 2.2b1 :
- correzioni per elevazioni su attacchi e uscite sotto il grezzo con teste da sopra.
2020-02-03 07:31:57 +00:00
Dario Sassi ef8ef10518 EgtMachKernel :
- modifiche per preview di tagli di lama inclinati su esterno archi.
2020-01-22 07:39:26 +00:00
Dario Sassi ad8d848c4f EgtMachKernel :
- concluse modifiche percorsi di lavoro per tagli inclinati su esterno archi (mancano preview).
2020-01-20 11:00:30 +00:00
Dario Sassi bff983e12c EgtMachKernel :
- prime modifiche per tagli inclinati su esterno archi.
2020-01-20 06:52:47 +00:00
Dario Sassi 20d04076b6 EgtMachKernel :
- a CamData aggiunto parametro m_dOrigFeed per gestire trasformazioni di feed da tip utensile a assi macchina
- modifiche a Sawing per utilizzare questa modifica quando si opera su archi.
2020-01-14 14:36:30 +00:00
Dario Sassi 6a31d143df EgtMachKernel :
- modifica a Sawing per evitare di riaggiustare la feed se già fatto.
2020-01-14 11:56:47 +00:00
Dario Sassi 1980cd3658 EgtMachKernel 2.2a3 :
- aggiunta gestione controllo velocità su tagli con lama di archi.
2020-01-14 08:12:49 +00:00
Dario Sassi 97d02e1e21 EgtMachKernel :
- migliorato controllo collisioni nei collegamenti tra lavorazioni usando anche cilindri oltre a box.
2020-01-12 17:49:05 +00:00
Dario Sassi a90693d168 EgtMachKernel :
- in lavorazione Pocketing aggiunta gestione elevazione di attacco sotto il grezzo con Testa da sopra.
2020-01-12 14:54:47 +00:00
Dario Sassi 6794b2bca3 EgtMachKernel :
- aggiunta ad interfaccia IMachMgr funzione FindToolInCurrSetup.
2020-01-10 12:16:43 +00:00
Dario Sassi 3d86e340b7 EgtMachKernel :
- aggiornamento chiamata funzione CDeBoxClosedSurfTm.
2020-01-10 10:38:46 +00:00
Dario Sassi e0f4ca9a7c EgtMachKernel 2.2a2 :
- ricompilazione.
2020-01-07 18:16:29 +00:00
Dario Sassi b78f169779 EgtMachKernel :
- riportata tolleranza per calcolo fori aperti a 10 mm.
2020-01-02 08:29:32 +00:00
Dario Sassi 223e24e7cc EgtMachKernel 2.2a1 :
- in foratura se richiesta inversione e non possibile ora segnalo errore
- in foratura è possibile forzare foro passante con la nota "Open=1;" in UserNotes della lavorazione.
2019-12-30 09:29:48 +00:00
Dario Sassi 50bbbe202b EgtMachKernel :
- aggiunte funzioni EmtModifyAxisPosition e EmtModifyAxisDirection per variare dati assi secondo testa corrente.
2019-12-24 08:40:28 +00:00
Dario Sassi 2ccd9fee17 EgtMachKernel 2.1l6 :
- aggiunta possibilità di avere direzioni utensili e direzioni assi di mlde lievemente diverse dal disegno.
2019-12-23 16:43:23 +00:00
Dario Sassi 0ff791c8c2 EgtMachkernel :
- in fresatura corretto riconoscimento se inizio attacco è sopra il grezzo.
2019-12-19 17:00:37 +00:00
Dario Sassi 71c04f4987 EgtMachKernel 2.1l5 :
- corretta fresatura su contorno chiuso con overlap ed attacco/uscita ad inseguimento.
2019-12-17 16:45:10 +00:00
Dario Sassi e5e31285af EgtMachKernel 2.1l4 :
- in svuotatura migliorata gestione piattezza curva di contorno e perpendicolarità dell'utensile alla stessa
- in svuotatura spiral-in corretto caso con ritorno vuoto e attacco da esterno di lato aperto
- in svuotatura migliorato controllo se utensile è fuori dal grezzo in ingresso.
2019-12-15 17:49:07 +00:00
Dario Sassi efae57c052 EgtMachKernel :
- in fresatura aggiunta gestione oscillazione
- in fresatura su contorno chiuso con sovrapposizione ora possibili attacco e uscita ad inseguimento
- in fresatura su contorno chiuso con sovrapposizione ora si sposta sempre l'attacco a metà del lato.
2019-12-09 07:43:49 +00:00