Commit Graph

896 Commits

Author SHA1 Message Date
Riccardo Elitropi c8cd417dac EgtMachKernel :
- migliorie codice con test reali.
2023-11-09 17:11:39 +01:00
Riccardo Elitropi ce704bdcbc EgtMachKernel :
- migliorato codice OneWay.
2023-11-08 13:40:49 +01:00
Riccardo Elitropi 7ca922c9b6 EgtMachKernel :
- codice per casi ottimizzati ZigZag.
2023-11-07 17:46:49 +01:00
Riccardo Elitropi 4d02f573d2 EgtMachKernel :
- codice di test migliorato per casi ottimizzati a spirale.
2023-11-06 18:34:10 +01:00
Riccardo Elitropi 0dfc9a38da EgtMachKernel :
- primo codice di test da migliorare per Trapezi SpiralIn/Out.
2023-11-03 18:17:26 +01:00
Riccardo Elitropi 4ed4445d09 EgtMachKernel :
- Prime idee per ottimizzazioni.
2023-11-02 17:57:28 +01:00
Riccardo Elitropi 072b47590e EgtMachKernel :
- casi ottimizzati Trapezi ( Codice non testato).
2023-10-31 16:43:04 +01:00
Riccardo Elitropi 31980fb85f EgtMachKernel :
- primo codice di prova per ottimizzazioni su step con geometrie uguali ( SpiralIn/Out/ZigZag).
2023-10-30 11:47:17 +01:00
Riccardo Elitropi f51b05da5b EgtMachKernel :
- entrate rese coerenti tra i vari step ( SpiralIn/Out)
- rimozione del ricalcolo dei percorsi nel caso di geometria uguale tra gli step (SpiralIn/Out).
2023-10-11 13:17:34 +02:00
Riccardo Elitropi 46868459ae Merge commit 'b3a1ee8e6cbe1ea0c56e64133c96300e3f22bf89' into svuotature 2023-10-10 11:15:54 +02:00
Riccardo Elitropi ac85a09ff2 EgtMachKernel :
- migliorie per entrate.
2023-10-10 11:04:59 +02:00
Dario Sassi b3a1ee8e6c EgtMachKernel 2.5j1 :
- ricompilazione con cambio versione.
2023-10-09 13:02:22 +02:00
Dario Sassi 562e8342c3 EgtMachKernel 2.5i6 :
- in fresatura e svuotatura modificati approcci e retrazioni per macchine con TiltingTable (TURN) per stare più lontani dal materiale.
2023-09-27 21:11:18 +02:00
Dario Sassi 8c821750ba EgtMachKernel 2.5i5 :
- ricompilazione a 64bit con Enable Enhanced Instruction Set = Not Set.
2023-09-21 15:26:02 +02:00
Riccardo Elitropi 4ed01598a5 EgtMachKernel :
- controllo validità superfici e coerenza con le normali.
2023-09-18 13:17:24 +02:00
Dario Sassi 6669fdc7a9 EgtMachKernel :
- migliorato log di virtual  milling in simulazione.
2023-09-18 08:15:19 +02:00
Riccardo Elitropi ec91d76869 EgtMachKernel :
- migliorie proeiezioni e gesitoni lati aperti.
2023-09-15 13:06:31 +02:00
Dario Sassi e2043a7e3a EgtMachKerenl :
- piccole migliorie a simulazione (aumento velocità in rapidi e log).
2023-09-14 17:25:44 +02:00
Riccardo Elitropi cee893f4ca EgtMachKernel :
- migliorie varie.
2023-09-13 13:20:55 +02:00
Riccardo Elitropi 4e23dbe156 EgtMachKernel :
- migliorie gestioni lati aperti in adattamento a TriMesh
- inizio risoluzione problemi per lati aperti dentro al grezzo.
2023-09-12 17:35:31 +02:00
Riccardo Elitropi 944473df2e EgtMachKernel :
- migliorie gestioni lati aperti con isole chiuse molto vicine.
- migliorie generali e pulizia codice.
2023-09-11 13:31:23 +02:00
Dario Sassi f92cec9d3d EgtMachKernel 2.5i1 :
- aggiunta visualizzazione geometria di lavorazione in doppio per Drill, Pocketing e Milling
- a OnSetHead passata anche variabile globale EMC.USERNOTES con note utente dell'utensile
- in Simulazione corretto richiamo impostazione virtual milling su utensili con raggio maggiore del massimo gambo ammesso dal portautensile.
2023-09-11 10:47:42 +02:00
Riccardo Elitropi efde63ba64 EgtMachKernel :
- migliorie approssimazione curve e FlatRegions.
2023-09-08 13:41:35 +02:00
Riccardo Elitropi 09cddcf9ac EgtMachKernel :
- migliorie approssimazione sulle curve
- casi ottimizzati ZigZag con isole.
2023-09-07 13:08:34 +02:00
Riccardo Elitropi 7dcf367d48 EgtMachKernel :
- pulizia codice.
2023-09-06 09:48:03 +02:00
Riccardo Elitropi 5562a0f20c Merge commit 'f30f028b171a931f82cd15e95b4bea832a33c540' into svuotature 2023-09-06 09:47:26 +02:00
Riccardo Elitropi 05fb2ad32b EgtMachKernel :
- prova per svuotatura King e Sella.
2023-09-05 15:24:39 +02:00
Dario Sassi f30f028b17 EgtMachKernel 2.5h3 :
- aggiunta possibilità di copiare un gruppo di lavoro.
2023-08-27 18:30:01 +02:00
Riccardo Elitropi e146e1b6da EgtMachKernel :
- prime prove svuotatura King.
2023-08-25 13:33:24 +02:00
Dario Sassi 1adcb2991c EgtMachKernel :
- in SurfFinishing possibilità di invertire anche percorso di lavorazione a ZigZag.
2023-08-25 10:42:53 +02:00
Riccardo Elitropi 701fcbdd34 EgtMachKernel :
- piccole migliorie.
2023-08-23 12:45:09 +02:00
Riccardo Elitropi 44aef02ca1 EgtMachKernel :
- prime prove per extra steps.
2023-08-22 13:57:43 +02:00
Riccardo Elitropi 01d3e7baa9 EgtMachKernel:
- modifiche proiezioni con scalatura.
2023-08-21 13:32:56 +02:00
Dario Sassi 285e0ce910 EgtMachKernel 2.5h2 :
- aggiunta definizione EMC.VER con versione della dll a OnSetTable, OnSetHead e OnVerifyProtectedAreas
- alla modifica di posizione o direzione di un asse si sistema anche la geometria per la simulazione
- alla modifica della posizione di una uscita si sistema anche la geometria per la simulazione
- corretto carico uscite di una testa per direzioni poco discoste da quelle canoniche non correttamente assegnate.
2023-08-19 11:53:38 +02:00
Riccardo Elitropi 98aac3154c EgtMachKernel :
- migliorie tagli di superifici per svuotature.
2023-08-17 17:13:31 +02:00
Riccardo Elitropi a839a29dce EgtMachKernel :
- adattamento svuotatura a Trimesh.
2023-08-10 13:14:44 +02:00
Riccardo Elitropi c58926bb5c EgtMachKernel :
- codice di prova. Adattamento superficie di svuotatura a Trimesh iniziale.
2023-08-04 13:40:35 +02:00
Riccardo Elitropi ea36a0b8a1 EgtMachKernel :
- Test codice.
2023-08-03 13:12:53 +02:00
Dario Sassi 652aa35aaa EgtMachKernel 2.5h1 :
- alla info di testa ZMAXONROT aggiunto parametro opzionale (3°) che indica lo spessore dei pezzi oltre il quale applicare la prescrizione.
2023-08-02 20:02:50 +02:00
Riccardo Elitropi c7070e5f2f EgtMachKernel :
- pulizia del codice.
2023-08-02 13:10:25 +02:00
Riccardo Elitropi a5007038b8 Merge commit '2b5aacc160c24afa2dc9ca348e57a204992c5880' into svuotature 2023-08-01 11:36:59 +02:00
Riccardo Elitropi ff8e875290 EgtMachKernel :
- migliorata la regione di incidenza per lati aperti
- controllo pulizia dei lati aperti con angoli piccoli.
2023-08-01 11:35:38 +02:00
Riccardo Elitropi d7a5f4aa72 EgtMachKernel :
- migliorati casi ottimizzati trapezi e ZigZag con 0 lati aperti.
2023-07-28 17:02:29 +02:00
DarioS 2b5aacc160 EgtMachKernel 2.5g3 :
- corretta fresatura zigzag con attacco con componente in direzione utensile (poteva risultare movimento nullo con conseguente erore)
- modificato controllo indeterminazione angoli su primo asse rotante per gestire correttamente macchina Multiax C1522 con rinvio da sotto.
2023-07-27 09:31:59 +02:00
Riccardo Elitropi 7cd3925e4c EgtMachKernel :
- merge con master.
2023-07-26 13:13:27 +02:00
Riccardo Elitropi 25f141fbf0 Merge commit '1097f2a19f77801d64fe615ec214a3cba214c818' into svuotature 2023-07-26 11:58:33 +02:00
Riccardo Elitropi ed677dfec6 EgtMachKernel :
- migliorie varie.
2023-07-26 11:45:43 +02:00
Riccardo Elitropi 61d5029db9 EgtMachKernel :
- migliorate le proeizioni.
2023-07-24 13:27:17 +02:00
DarioS 1097f2a19f EgtMachKernel :
- semplificazioni con utilizzo di ConvertCurveToComposite.
2023-07-21 15:12:35 +02:00
DarioS 8c1b61b6b8 EgtMachKernel 2.5g2 :
- prima di fare il calcolo degli assi nell'update delle lavorazioni si cancellano le entità di tipo CLIMB, RISE e HOME che potrebbero dare errori come extra-corse e che in ogni caso verrebbero cancellate e ricalcolate subito dopo con la funzione AdjustStartEndMovements.
2023-07-20 20:43:33 +02:00