50 Commits

Author SHA1 Message Date
Dario Sassi 0a5fd7262b EgtExecutor :
- aggiunte funzioni exe e lua BeamCalcAllSolids e BeamShowAllSolids.
2025-10-13 08:49:01 +02:00
Dario Sassi 04d3af8d62 EgtExecutor :
- ora ExeSetFont se riceve sNfeFontDir vuoto imposta solo il font di default
- aggiunte funzioni lua EgtSetDefaultFont e EgtGetDefaultFont.
2025-09-11 15:23:40 +02:00
Dario Sassi 17dcb43683 EgtExecutor 2.7a3 :
- il caricamento di EgtExch3dm.dll non avviene più all'avviamento, ma viene rinviato alla prima chiamata (import/export di file 3dm).
2025-01-27 18:18:00 +01:00
Dario Sassi 0424900a2b EgtExecutor 2.6e4 :
- aggiunta funzione Exe e Lua VerifyKeyOption (nel parametro OptInd le centinaia indicano il numero di opzione, il resto indica il numero del bit).
2024-05-16 12:55:37 +02:00
Dario Sassi f8bc7083a9 EgtExecutor 2.6d2 :
- estensione gestione chiave di rete per meglio identificare l'eventuale problema
- migliorie a proiezione di curva su superficie
- ricompilazione per modifiche a EgtLock.
2024-04-09 14:49:24 +02:00
Dario Sassi 03785dcca3 EgtExecutor 2.6a2 :
- aggiunta ExeGetKeyAssLeftDays per avere il numero di giorni mancanti al termine dell'assistenza.
2024-01-25 18:20:31 +01:00
Dario Sassi b82d9fa522 EgtExecutor 2.5k5 :
- aggiunta funzione ExeSetOnTerminateProcess per installare funzione di callback chiamata prima di terminare il processo con comando lua EgtCloseExe.
2023-11-23 10:49:13 +01:00
Dario Sassi 15633ec6d7 EgtExecutor :
- modifiche per spostamento import/export da dll Exchange a dll Exch3dm.
2023-11-14 18:58:01 +01:00
Dario Sassi 5ec4ed439f EgtExecutor 2.5j1 :
- riallineamento
- sistemazioni per chiave di rete esposta su Internet.
2023-10-09 13:07:33 +02:00
DarioS 7d3bec9f44 EgtExecutor 2.6f1 :
- estesa gestione LockId
- passato nuovo parametro LockId a EgtConverter.
2023-06-05 08:11:36 +02:00
DarioS 150b35bb9e EgtExecutor :
- alla chiusura di Executor si rilascia eventuale chiave di rete.
2023-05-30 17:09:20 +02:00
DarioS 173728605d EgtExecutor 2.5e5 :
- migliorato controllo gestione chiave di rete.
2023-05-30 10:28:53 +02:00
DarioS d069b33424 EgtExecutor 2.5e3 :
- il SerialNumber della chiave è ricavato solo per chiavi USB.
2023-05-26 08:42:05 +02:00
DarioS b1a11c4eaf EgtExecutor 2.5a3 :
- aggiunta funzione ExeMessageBox.
2023-01-17 11:29:59 +01:00
DarioS aa17b2b080 EgtExecutor 2.4e3 :
- modifiche per prima gestione chiave di rete.
2022-05-17 08:21:53 +02:00
DarioS 95c0673c72 EgtExecutor :
- aggiunte funzioni Exe ExeSetUserLevel e ExeGetUserLevel
- aggiunta funzione Lua EgtGetUserLevel
- piccola modifica (Exe e Lua) a calcolo intersezioni piani paralleli con superficie.
2022-05-09 19:32:30 +02:00
DarioS a84d58f65b EgtExecutor 2.3f2 :
- aggiunte funzioni Exe ExeGetExecutableVersion e Lua EgtGetExeVersion.
2021-06-16 17:24:11 +02:00
Dario Sassi 3f724959a8 EgtExecutor 2.2i4 :
- aggiunta funzione ExeAdvancedImport (per import IGES, STEP, ACIS, PARASOLID, JT e VRML)
- piccole migliorie.
2020-09-22 07:50:03 +00:00
Dario Sassi 02470abc0c EgtExecutor :
- si passa il livello di debug a EGtGeomKernel
- sostituito SQ_INFINITO a INFINITO * INFINITO.
2020-09-19 10:38:56 +00:00
Dario Sassi 0d337c6aad EgtExecutor 2.1k6 :
- aggiunta gestione libreria di Nesting Automatico e relativa protezione
- aggiunta funzione ExeSetLineAttribs per impostare spessore linee in grafica.
2019-12-02 07:31:22 +00:00
Dario Sassi 407cfaa87d EgtExecutor 2.1g4 :
- aggiunte funzioni lua EgtSetVal e EgtGetVal (imposto e leggo su stringa Key=Val)
- aggiunta funzione lua EgtSimulate (simulazione in cieco per verifica collisioni e corse)
- aggiunte funzioni ExeSetEnableUI e ExeGetEnableUI per disabilitare e riabilitare aggiornamenti interfaccia utente.
2019-07-22 07:45:37 +00:00
Dario Sassi bd23b1555d EgtExecutor :
- aggiunto SN alle info della chiave hardware.
2019-05-13 09:30:50 +00:00
Dario Sassi e762dd6a72 EgtExecutor :
- aggiunta funzione Exe e Lua GetDebugLevel
- aggiunta gestione livello di debug in EgtOutLog.
2019-04-01 06:15:21 +00:00
Dario Sassi 00b1ffb10b EgtExecutor :
- aggiunte funzioni ExeGetStringUtf8FromIni e ExeWriteStringUtf8ToIni.
2019-03-18 06:48:24 +00:00
Dario Sassi f4eafeb606 EgtExecutor 2.1a7 :
- aggiunte funzioni ExeGetKeyLeftDays e ExeGetKeyOptLeftDays.
2019-01-29 15:09:32 +00:00
Dario Sassi 54ccef35d1 EgtExecutor :
- aggiunto ( nothrow) a tutte le new.
2018-08-22 07:51:05 +00:00
Dario Sassi aec2eb90af EgtExecutor :
- aggiunto passaggio gestione eventi utente anche a GeomKernel.
2018-07-20 08:06:44 +00:00
Dario Sassi cb6a4a4bd9 EgtExecutor :
- aggiunta ExeGetIniFile per interfaccia.
2018-06-23 11:19:34 +00:00
Dario Sassi a3f5a10e14 EgtExecutor :
- modifiche a ExeGetKeyLevel per restituire codice di errore in caso accada.
2017-11-27 05:41:46 +00:00
Dario Sassi 11ee55fb11 EgtExecutor 1.8i1 :
- aggiunte funzioni ExeSetTempDir e ExeGetTempDir
- aggiunte funzioni Exe e Lua VolZmapSetMortiserTool e VolZmapSetChiselTool
- estesa funzione Lua VolZmapMillingStep.
2017-09-07 09:22:36 +00:00
Dario Sassi 45c2e7a8b1 EgtExecutor 1.8b6 :
- aggiunta impostazione handle finestra principale dell'exe per dialoghi della dll.
2017-02-27 10:19:47 +00:00
Dario Sassi 85e912ceb1 EgtExecutor 1.8b3 :
- aggiunta in Exe e Lua SetIniFile.
2017-02-10 19:04:57 +00:00
Dario Sassi 2eda2e9d8f EgtExecutor :
- aggiunti ExeSetInfo e ExeGetInfo per Vector3d e Point3d
- corrette funzioni ciclo su grezzi e pezzi in grezzo.
2016-09-07 14:14:04 +00:00
Dario Sassi 5600784d54 EgtExecutor :
- corretto errore in CreateSurfTmByExtrusion di Exe e Lua se mancano curve di partenza
- modifiche gestione chiave di protezione.
2016-07-13 19:31:17 +00:00
Dario Sassi f63ced2df2 EgtExecutor 1.6s3 :
- aggiunta ExeGetKeyLevel.
2016-07-13 09:37:54 +00:00
Dario Sassi 71eba828ab EgtExecutor :
- esporto ExeProcessEvents e ExeOutText.
2016-05-30 08:55:59 +00:00
Dario Sassi f98e8695f4 EgtExecutor 1.6n9 :
- aggiunta funzione ExeGetKeyOptions
- ricompilato per nuovo controllo chiave.
2016-03-01 08:38:17 +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 18db0cb9c9 EgtExecutor 1.6k6 :
- aggiunta funzione per gestione info e posizione assi in simulazione
- aggiunta gestione callback per output testi.
2015-11-16 08:17:46 +00:00
Dario Sassi 21487cc6f2 EgtExecutor 1.6j3 :
- aggiornamenti per gestione DB utensili
- aggiunta gestione pompa eventi di interfaccia
- aggiunti comandi Lua per copia e rinomina file.
2015-10-27 10:14:16 +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 0ab77038ed EgtExecutor 1.6g8 :
- aggiornato per modifiche alla gestione delle chiavi
- aggiunta funzione ExeGetKeyInfo.
2015-07-29 07:07:44 +00:00
Dario Sassi de05786c53 EgtExecutor 1.6g6 :
- aggiunta gestione unità di misura di interfaccia (mm o inch)
- aggiunta ExeGetLanguage e EgtGetLanguage (lua) per avere sigla della lingua utilizzata.
2015-07-22 20:38:24 +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 7f9a18849b EgtExecutor 1.6f2 :
- funzioni per aggiungere lavorazioni e associare geometria e calcoli
- selezione di geometria di lavorazione con Id e SubId.
2015-06-16 07:44:51 +00:00
Dario Sassi e2b54a993b EgtExecutor :
- librerie opzionali caricate solo se bit chiave lo 
- punto notevole endpoint su tip di vettore
- aggiornamenti.
2015-05-31 14:11:40 +00:00
Dario Sassi 136557b6c2 EgtExecutor :
- modifiche per caricare le dll opzionali solo se codici chiave le abilitano.
2015-05-26 15:51:48 +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 a754d1b1af EgtExecutor.rc 1.6e3 :
- sistemata ExeOutLog (era rimasta EgtOutLog)
- passato indice context a MachMgr
- aggiunta LuaInstallEgtFunctions.
2015-05-07 07:02:38 +00:00
Dario Sassi 966885645e EgtExecutor 1.6e2 :
- primo rilascio (esecutore e lua da EgtInterface).
2015-05-05 22:14:04 +00:00