40 Commits

Author SHA1 Message Date
Daniele Bariletti 78ad752545 EgtExecutor :
- aggiornamento funzioni per restituire loop di una surf bezier.
2025-10-14 16:29:59 +02:00
Daniele Bariletti bb8ef04733 EgtExecutor :
- aggiunto un tipo di interpolazione con le bezier.
2025-10-10 12:13:02 +02:00
Daniele Bariletti dd423355da EgtExecutor :
- aggiornamento parametri per conversione a bezier.
2025-09-26 10:43:53 +02:00
Dario Sassi 142091b113 EgtExecutor :
- funzioni exe e lua CreateCurveBezierForm rinominate CreateCurveBezierFromCurve.
2025-05-31 11:57:52 +02:00
Daniele Bariletti ea83cb985d EgtExecutor :
- aggiunte funzioni per l'approssimaizone di curve di bezier
- aggiunta la possibilità di scegliere il grado nella conversione da curva generica a curva di bezier.
2024-08-26 16:52:12 +02:00
Daniele Bariletti c65a29fc2b EgtExecutor :
- piccole modifiche.
2024-05-22 12:14:39 +02:00
Dario Sassi 3d59a7ec24 EgtExecutor :
- migliorie alla funzione Exe e Lua SurfTmGetFacetOutlineInfo.
2024-05-09 11:18:51 +02:00
Daniele Bariletti fb0b4f9621 EgtExecutor :
- tolto un commento.
2024-05-07 09:53:21 +02:00
Daniele Bariletti 7070032120 EgtExecutor :
- funzioni per la conversione di curve generiche in curve di Bezier.
- funzione per mostrare i punti di controllo di una curva di Bezier.
2024-05-06 15:34:25 +02:00
Dario Sassi a3c905c33a EgtExecutor :
- adattamenti per Surf Bezier
- aggiunta funzione Exe/Lua CreateArc2PR.
2024-04-19 17:51:00 +02:00
Dario Sassi b4eccf1f18 EgtExecutor :
- aggiunta funzione Exe e Lua LineCurveInters.
2024-01-17 13:22:34 +01:00
Dario Sassi cf2b1742a0 EgtExecutor 2.5h1 :
- aggiunta funzione ExeCreateArc2PB e Lua EgtArc2PB (per costruzione arco con 2 punti e bulge).
2023-08-04 13:22:23 +02:00
DarioS 85c4af98ce EgtExecutor 2.5g3 :
- piccole sistemazioni varie.
2023-07-28 11:23:20 +02:00
DarioS 130f40d2bc EgtExecutor 2.4h2 :
- aggiunte funzioni Exe e Lua CreateCircle2P
- in ExeCreateCurveFillet migliorato trim celle parti rimanenti arrivando anche a cancellazione
- estesa ExeModifyArcRadius per modificare raggio di arco mantenendo gli estremi oppure no da parametro bKeepCenter (default true).
2022-08-21 16:20:34 +02:00
DarioS cb2082a033 EgtExecutor :
- a funzioni Exe e Lua CreateCurveCompoByChain e CreateCurveCompoByReorder aggiunto parametro Tolleranza (opzionale per Lua).
2022-04-13 14:53:16 +02:00
DarioS 5cf50ee9a8 EgtExecutor :
- sistemate maiuscole/minuscole nei nomi dei file inclusi.
2022-02-26 17:53:38 +01:00
DarioS e2b0a333da EgtExecutor 2.3h1 :
- la versione x64 compilata con clang-cl
- migliorie e correzioni suggerite dal nuovo compilatore.
2021-08-01 10:54:29 +02:00
Dario Sassi cad2e05069 EgtExecutor :
- Circle3P e Arc3P prendono estrusione da normale
- aggiunta ExeModifyCircle3P
- ExeModifyArc3P ora ricalcola l'estrusione dalla normale
- le curve prodotte da ExeExtractSurfTmFacetLoops ora hanno l'estrusione come la normale della superficie.
2021-03-20 18:38:44 +00:00
Dario Sassi 98e88db863 EgtExecutor 2.2c3 :
- aggiustamenti per cambio nome costante Curva di Bezier
- aggiunte funzioni Exe e Lua per superfici di Bezier.
2020-03-26 11:55:40 +00:00
Dario Sassi dbf5cf4e48 EgtExecutor :
- migliorie a ExeAdjustFlatPartLayer per propagare le Info.
2020-01-21 11:00:13 +00:00
Dario Sassi 1c9e4ab44a EgtExecutor :
- nella creazione di curve composite da altre curve si cerca di riutilizzare gli Id delle curve cancellate
- lo stesso per le superfici
- aggiunte funzioni Exe e Lua AddCurveCompoCurve.
2018-12-28 19:31:45 +00:00
Dario Sassi da88af65ed EgtExecutor 1.9l4 :
- fabs sostituito da abs.
2018-12-27 11:22:01 +00:00
Dario Sassi eacbbc1c1f EgtExecutor :
- aggiunte funzioni Exe e Lua GetSurfTmPlaneInters.
2017-10-21 17:04:10 +00:00
Dario Sassi 912071ab16 EgtExecutor 1.8j1 :
- aggiunte funzioni Exe e Lua ExplodeVolume e ExplodeVolume.
2017-10-02 15:27:18 +00:00
Dario Sassi 165896a71a EgtExecutor 1.8c6 :
- migliorati controlli su curve ricevute per creazione altre curve
- aggiunta a Exe e Lua GetCalcAuxDirFromAngles.
2017-03-20 07:37:25 +00:00
Dario Sassi 4de59fbd33 EgtExecutor 1.6t3 :
- CompoChain prende estrusione di prima curva
- aggiunte Exe e Lua GetCurveLinearConvexHullXY e CurveMinAreaRectangleXY.
2016-08-25 15:56:36 +00:00
Dario Sassi 4ec6568db1 EgtExecutor 1.6p1 :
- piccole migliorie ed aggiustamenti.
2016-04-13 06:33:55 +00:00
Dario Sassi 2e254607d5 EgtExecutor 1.6n13 :
- piccola modifica a fori lungo percorso.
2016-03-08 14:25:41 +00:00
Dario Sassi a8c3af9438 EgtExecutor :
- aggiunta EXE e LUA CreateCurveCompoByReorder
- aggiunta EXE e LUA CreateCirclesAlongCurve
- aggiunta EXE e LUA CreateSurfFrFatCurve
- aggiunte ExeChainCurvesInGroup e ExeReorderCurvesInGroup per concatenare e riordinare senza unire le curve in una composita
- aggiunta classe CmdLogOff per disabilitare temporaneamente log comandi (e ripristinare lo stato precedenyte in automatico)
- aggiunte EXE e LUA MdbSetGeneralParam e MdbGetGeneralParam che inglobano le vecchie funzioni su SafeZ
- migliorata ExeAdjustFlatPartLayer.
2016-01-27 07:52:30 +00:00
Dario Sassi d5773eb170 EgtExecutor 1.6l6 :
- gestione nesting di pezzi con tagli completi (con "baffi") o ridotti.
2016-01-07 15:01:05 +00:00
Dario Sassi f7dd86494c EgtExecutor 1.6l5 :
- aggiunte EXE e LUA CreateArcCPA
- aggiunte EXE e LUA CreateSurfFrRectangle3P
- aggiunte EXE e LUA SurfFrMoveSimpleNoCollision e SurfFrRotateSimpleNoCollision
- aggiunte EXE e LUA SurfFrChunkSimpleClassify
- aggiunte a EXE funzione per nesting di pezzi
- in LUA rinominate funzioni di nesting di pezzi usando i box in PackBox...
2016-01-05 11:37:09 +00:00
Dario Sassi f6dff2cefd EgtExecutor 1.6i9 :
- correzione nella creazione di linee tangenti tra curve con riferimenti diversi
- aggiunta gestione info di entità con Frame3d
- i gruppi testimoni di pezzi nei grezzi ora non sono più riconosciuti come pezzi
- restituzione dell'area di tavola come regione o ocntorno
- aggiunte funzioni per gestione texture.
2015-10-01 20:47:45 +00:00
Dario Sassi 106af42cc1 EgtExecutor 1.6h3 :
- rettangoli sempre disegnati CCW
- aggiunta creazione di Regioni rettangolo, stadium e disco
- correzioni a ExeSplitCurveAtSel
- aggiunta ExeProjectCurveOnPlane
- aggiunte funzioni per normale a regione piana e numero di chunk
- sostituzione di Num o Nbr con Count.
2015-08-18 07:38:26 +00:00
Dario Sassi af849e6202 EgtExecutor 1.6h1 :
- CurveCompoByChain salva in info elenco id curve originali se non deve cancellarle
- ExeCreateSurfTmByRegion e ExeCreateSurfTmByExtrusion accettano anche curve da selezione
- ExeApproxCurve sostituisce in-place la curva originale
- su Part e Layer ora si può iterare all'indietro dalla fine(GetLast e GetPrev)
- aggiunta prima versione di import pezzi per nesting.
2015-08-04 17:47:47 +00:00
Dario Sassi 7a6b1c0096 EgtExecutor :
- allineati nomi EXE con nomi Lua (CurveLine->Line, CurveArc->Arc e ExtText->Text)
- aggiunte ModifyArcToExplementary e ModifyArcByFlip a EXE e Lua
- aggiunte ArcAngCenter e ArcDeltaN a EXE e Lua.
2015-07-31 10:19:06 +00:00
Dario Sassi b19dc441e7 EgtExecutor 1.6g7 :
- aggiunte ExeCreateCurveCompoByApproximation e la corrispondente per LUA_GdbCreateCurve.cpp
- corretta ExeCurveDomain
2015-07-27 13:35:47 +00:00
Dario Sassi b14c634bc3 EgtExecutor 1.6g5 :
- in creazione curve eliminata la normale (si deduce dal riferimento indicato)
- in creazione gruppo di inserimento è layer corrente da costante
- gestino carattere ' nelle stringhe per lua.
2015-07-20 13:07:09 +00:00
Dario Sassi ff53dcb8e3 EgtExecutor 1.6f3 :
- eliminata ExeCreateCurveCompoByApprox
- le diverse ExeApproxCurve riunite in una sola
- aggiunta ExeMergeCurvesInCurveCompo
- riportate le medesime modifiche in lua.
2015-06-21 17:01:26 +00:00
Dario Sassi 66b56c544f EgtExecutor 1.6e4 :
- aggiornamenti per cambio nomi include di base
- corretto errore in registrazione comando EgtArcC2PNEx
- corretto errore in ExeExplodeSurfTm (crash con entità non superfici)
- aggiunte funzioni Exe e Lua di movimento assi e carico/scarico teste di macchina
- aggiunta Exe e Lua ZoomRadius
- possibilità di lua EgtOutBox non modale (solo per usi interni).
2015-05-11 21:09:07 +00:00
Dario Sassi 966885645e EgtExecutor 1.6e2 :
- primo rilascio (esecutore e lua da EgtInterface).
2015-05-05 22:14:04 +00:00