38 Commits

Author SHA1 Message Date
SaraP 511e74a4d9 EgtExecutor 2.5l7 :
- nelle funzioni Exe e Lua di OffsetCurveAdv e CreateSurfFatCurve aggiunto parametro opzionale di tolleranza lineare per gli offset.
2024-01-10 10:11:14 +01:00
Riccardo Elitropi cac3224ff8 EgtExecutor :
- spostate le funzioni EgtPocketing e EgtGetSurfFrZigZagInfill in un documento a parte (EXE_GdbGetPocketing.cpp)
- aggiornati i parametri della funzione GetSurfFrZigZagInfill.
2023-11-29 12:00:25 +01:00
Riccardo Elitropi 7f2a8377bf EgtExecutor :
- modifica alla funzione EgtGetSurfFrZigZagInfill
- modificati i valori di ritorno per LuaPocketing.
2023-11-27 12:39:50 +01:00
Dario Sassi 68af08cf32 EgtExecutor :
- ExeCurveGetVoronoi e ExeCurveGetFatCurve spostate in Modify Curve
- aggiunta funzione ExeCurveGetMedialAxis usata da funzione Lua EgtCurveMedialAxisAdv.
2023-11-24 15:38:24 +01:00
Riccardo Elitropi 7b3f8a02f9 EgtExecutor 2.5k4 :
- aggiunta funzione Exe e Lua Pocketing.
2023-11-20 11:57:28 +01:00
Dario Sassi 1259955522 EgtExecutor 2.5i1 :
- aggiunta funzione Exe e Lua ProjectCurveOnSurfTm.
2023-09-11 10:44:47 +02:00
SaraP e2405d10c5 EgtExecutor 2.4k4 :
- aggiunte funzioni Exe e Lua SpiralizeCurveAlongGuide
- rinominate funzioni SpiralizeCurve in SpiralizeCurveAlongExtrusion.
2022-12-01 11:25:30 +01:00
SaraP d646331746 EgtExecutor 2.4j1 :
- aggiunte funzioni Exe e Lua SpiralizeCurve.
2022-10-11 16:07:08 +02:00
DarioS ea0a0be9ed EgtExecutor :
- aggiunta funzione Exe e Lua CurveMedialAxis.
2022-08-23 11:23:08 +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 40f2d98c0d EgtExecutor :
- correzione di un commento.
2022-07-21 07:02:45 +02:00
DarioS 97747d21ff EgtExecutor :
- in ExeAddCurveCompoLineTg ora si usa ilnuovo metodo di CurveComposite AddLineTg.
2022-03-24 10:51:47 +01:00
DarioS fe5490fee2 EgtExecutor 2.4c2 :
- aggiunte funzioni Exe e Lua AddCurveCompoLineTg.
2022-03-24 08:54:41 +01:00
Dario Sassi 1a786dad93 EgtExecutor 2.3d3 :
- in AddCurveCompoCurve, AddCurveCompoLine, AddCurveCompoArcTg e AddCurveCompoArc2P aggiunto parametro per operare in coda o in testa (in lua è opzionale)
- in ExeRemoveCurveCompoCurve ora si libera correttamente la memoria delle curve.
2021-04-12 07:43:20 +00:00
Dario Sassi 53575c745b EgtExecutor :
- aggiunta funzione Exe e Lua MoveCurveCompoCurve.
2021-04-05 16:25:43 +00:00
Dario Sassi 8d218b85b7 EgtExecutor :
- aggiunte funzioni Exe e Lua ModifyCurveCompoCurveToArc e ModifyCurveCompoCurveToLine.
2021-04-03 17:59:22 +00:00
Dario Sassi 54c8818cc5 EgtExecutor 2.2d2 :
- aggiustamenti vari per IsFlat, FromPlaneTrimmedWithBox e GetSurfTriMeshPlaneInBox
- aggiunta funzione Exe e Lua TrimFlatCurveWithBox.
2020-04-13 09:07:32 +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 d002f12ce0 EgtExecutor 2.1e2 :
- aggiunta funzione Exe e Lua RemoveCurveCompoCurve.
2019-05-09 06:26:07 +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 9d8c17d6b3 EgtExecutor :
- aggiunte funzioni Lua EgtExtendCurveStartByLen e EgtExtendCurveEndByLen.
2018-10-23 09:39:42 +00:00
Dario Sassi 1c0f8ac12a EgtExecutor :
- aggiunta funzione Exe e Lua ChangeClosedCurveStart.
2018-03-14 11:00:52 +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 8624dab22c EgtExecutor 1.6r8 :
- aggiunto parametro a MergeCurvesInCurveCompo di Exe e Lua
- piccoli aggiustamenti.
2016-06-02 06:58:26 +00:00
Dario Sassi 411df42814 EgtExecutor 1.6p3 :
- aggiunta estensione MPF riconosciuta come tipo file CNC
- aggiunta ExeExistsTable.
2016-04-19 15:56:35 +00:00
Dario Sassi 4ec6568db1 EgtExecutor 1.6p1 :
- piccole migliorie ed aggiustamenti.
2016-04-13 06:33:55 +00:00
Dario Sassi bb5feba6c4 EgtExecutor 1.6o4 :
- aggiunte in EXE e Lua SplitCurveAtParam e SplitCurveAtCorners
- aggiunte in EXE e Lua AddMachining e CreateMachining
- migliorata gestione contorni di NstFlatParts.
2016-04-06 06:37:21 +00:00
Dario Sassi abb5c40de9 EgtExecutor 1.6o3 :
- aggiornamenti vari.
2016-03-29 09:08:52 +00:00
Dario Sassi 28f6f1240f EgtExecutor :
- aggiunta gestione giunzioni di curve composite
- riorganizzato ed esteso nesting di pezzi piani.
2016-02-22 07:34:47 +00:00
Dario Sassi 3a3b43ee8c EgtExecutor 1.6i8 :
- aggiunta OffsetCurveAdv per EXE e LUA.
2015-09-25 13:17:55 +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 064fb60719 EgtExecutor 1.6h2 :
- aggiunta CreateSurfFlatRegion per EXE e LUA
- aggiunta TrimCurveWithRegion per EXE e LUA
- aggiunta ExtractSurfFrLoop per EXE e LUA.
2015-08-07 10:48:19 +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 c5fdfea88c EgtExecutor 1.6g3 :
- correzione controlli in ExeCreateGeoFrame
- ExeInitGeomDB rinominata ExeInitContext
- aggiunta ExeDeleteContext
- migliorato log di ExeExit
- aggiunta possibilità di leggere e scrivere variabili LUA_Base.cpp
- aggiunta possibilità di chiamare funzioni Lua.
2015-07-14 15:48:55 +00:00
Dario Sassi d070901ce0 EgtExecutor 1.6g2 :
- ExeSplitCurve ora mette le curve risultato in Id contigui
- aggiunta ExeSplitCurveAtSelfInters
- aggiunta ExeGetNewId
- aggiunta ExeCurveSelfIntersNbr
- ExeIntersectionPoint funziona anche con auto-intersezioni
- il tutto anche per le funzioni lua equivalenti.
2015-07-07 18:30:47 +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 966885645e EgtExecutor 1.6e2 :
- primo rilascio (esecutore e lua da EgtInterface).
2015-05-05 22:14:04 +00:00