Commit Graph

141 Commits

Author SHA1 Message Date
Dario Sassi 597abe21be EgtMachKernel :
- miglioria ai tabs della fresatura.
2020-06-16 08:48:13 +00:00
Dario Sassi 13753d5820 EgtMachKernel :
- piccola modifica a grafica per tabs.
2020-06-16 08:36:36 +00:00
Dario Sassi 2b49b4e0d7 EgtMachKernel :
- in fresatura aggiunta a gestione Tabs la sincronizzazione tra parti adiacenti di lavorazioni diverse.
2020-06-16 06:55:26 +00:00
Dario Sassi 4b9f4548e5 EgtMachKernel :
- in fresatura migliorata gestione tabs per evitare spigoli e parti troppo curve.
2020-06-15 06:31:34 +00:00
Dario Sassi 4cb2356e4f EgtMachKernel :
- piccoli aggiustamenti sui tabs.
2020-06-12 07:36:10 +00:00
Dario Sassi dda2eeafbe EgtMachKernel 2.2f5 :
- prime modifiche a Tabs di fresature per renderli adattativi.
2020-06-11 07:05:38 +00:00
Dario Sassi f64370e2df EgtMachKernel 2.2f4 :
- in fresatura la lunghezza dei tab è ora riferita al maetriale lasciato (sul centro fresa è aumentata del diametro).
2020-06-08 10:33:31 +00:00
Dario Sassi 79864ed594 EgtMachKernel :
- passo minimo di fresature portato da 1.0 a 0.1
- corretta determinazione se posizioni di attacco/uscita sono sotto il grezzo.
2020-06-08 06:24:08 +00:00
Dario Sassi 75266fd465 EgtMachKernel 2.2f3 :
- aggiustamenti per tab in fresature.
2020-06-05 18:00: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 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 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 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 9736b336ec EgtMachKernel 2.2b5 :
- modifiche per lucidatura a fresature e svuotature.
2020-02-25 08:26:42 +00:00
Dario Sassi b775e58f22 EgtMachKernel :
- aggiunto sottotipo fresa per polishing.
2020-02-21 11:04:17 +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 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 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 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
Dario Sassi 9e048d5a30 EgtMachKernel 2.1l3 :
- aggiunta gestione parametri Oscillazione in fresatura.
2019-12-07 17:28:18 +00:00
Dario Sassi acd939716d EgtMachKernel :
- in fresatura migliorato calcolo elevazione di attacchi sotto il pezzo
- in svuotatura corretta gestione lati aperti con contorni con molte entità
- in svuotatura gestione flag lati aperti anche da curve di contorno (info OPEN=...).
2019-08-29 09:02:32 +00:00
Dario Sassi 21a3636429 EgtMachKernel 2.1g5 :
- in fresature, con utensili NO_TIP feed mai di testa.
2019-07-29 14:54:50 +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 8fb09ffb5f EgtMachKernel 2.1f4 :
- correzione a milling e pocketing per aggiustamento affondamento quando elevazione supera massimo affondamento
- pezza in milling per determinare se punto fuori dal grezzo con lavorazione avente elevazione limitata dall'utente.
2019-07-03 08:03:12 +00:00
Dario Sassi 3260704202 EgtMachKernel :
- aggiunta gestione warnings.
2019-06-26 16:18:36 +00:00
Dario Sassi 754a9a6506 EgtMachKernel 2.1f1 :
- migliorie a finitura superfici
- resi costanti alcuni metodi delle classi Operations.
2019-06-10 07:06:17 +00:00
Dario Sassi fd31ea425e EgtMachKernel 2.1d1 :
- portato limite direzione utensile per aggregato da sotto a -45deg.
2019-04-02 09:27:29 +00:00
Dario Sassi e4613162c5 EgtMachKernel :
- aggiunta gestione livello di debug in LOG*.
2019-04-01 06:16:03 +00:00
Dario Sassi a1e7cc4597 EgtMachKernel 2.1c5 :
- migliorato calcolo direzione aggregato da sotto con lavorazioni sul bordo del pezzo.
2019-03-27 07:39:17 +00:00
Dario Sassi ae02387db2 EgtMachKernel :
- sistemati attacchi e uscite di fresature sotto il grezzo per elevazione.
2019-03-21 19:37:33 +00:00
Dario Sassi 39bf1700d9 EgtMachKernel 2.1c4 :
- modifiche per gestire lo stato delle operazioni (ok, da ricalcolare, ....).
2019-03-18 18:52:08 +00:00
Dario Sassi 4c0ad599ed EgtMachKernel :
- razionalizzate costanti geometriche di approssimazione
- aggiustate approssimazioni di Bezier e archi fuori piano interpolazione in milling.
2019-03-13 08:14:11 +00:00
Dario Sassi c0906ef63c EgtMachKernel 2.1c1 :
- corretta risalita in Z tra lavorazioni (senza più CalcDeltaZForHeadRotation)
- corretta svuotatura per reset flag lato aperto prima di analisi
- modificata simulazione per gestire più grezzi simultaneamente.
2019-03-04 08:04:32 +00:00
Dario Sassi b6127178ba EgtMachKernel :
- fori senza estrusione prendono la normale del cerchio
- in fresatura nella verifica di attacco sopra il pezzo ora si tiene conto dell'affondamento
- in simulazione cambiati parametri spezzatura archi per Vmill.
2019-01-15 08:39:19 +00:00
Dario Sassi 73c7cc88e0 EgtMachKernel :
- fabs sostituito da abs.
2018-12-27 11:22:54 +00:00
Dario Sassi 7f6a30bee7 EgtMachKernel :
- migliorie a svuotature con lati aperti
- miglorata gestione step in svuotature e fresature con EPS_SMALL.
2018-11-16 12:10:01 +00:00
Dario Sassi a111ddbd7f EgtMachKernel :
- miglioria a fresatura per collegamento tra oneway di percorso chiuso.
2018-11-05 07:05:30 +00:00
Dario Sassi 10fface7d0 EgtMachKernel 1.9j6 :
- prima versione gestione lati aperti di svuotature
- corrette Clone di lavorazioni per Copia
- migliorata gestione visualizzazione Anteprima utensile in lavorazione.
2018-10-29 07:37:47 +00:00
Dario Sassi 42ec369b8f EgtMachKernel :
- correzioni a calcolo elevazione per percorsi di lavoro appena fuori dal grezzo
- correzioni a recupero grezzo per percorsi di lavoro appena fuori dal grezzo.
2018-10-05 14:04:38 +00:00
Dario Sassi 50ff73a757 EgtMachKernel :
- aggiunta CopyMachining di MachMgr
- ora SetCurrMachining imposta la fase della lavorazione.
2018-10-05 08:52:24 +00:00
Dario Sassi 8c512a3527 EgtMachKernel 1.9j1 :
- corretto calcolo elevazione con più grezzi e punto controllato fuori da grezzo in lavoro
- in fresature ora se ingresso finisce in angolo interno viene spostato a metà del lato adiacente.
2018-10-03 16:24:38 +00:00
Dario Sassi 079d9226b7 EgtMachKernel :
- migliorie a gestione parte contorno faccia per fresatura.
2018-09-24 05:36:44 +00:00
Dario Sassi ddd26ec19c EgtMachKernel 1.9i3 :
- in fresature e svuotature aggiunto controllo massimo affondamento anche con lavorazione a step.
2018-09-21 06:37:40 +00:00
Dario Sassi ca400dd8d4 EgtMachKernel :
- aggiunta gestione regioni come geometria sorgente in Milling, Pocketing e Chiseling
- corretto controllo calcolo angoli con rinvio da sotto.
2018-06-22 09:47:00 +00:00