Aiuto per macro

Ciao a tutti , chimi può aiutare in questa macro …
nella 4° riga vorrei che il file che viene trasformato in STEP ,
prenda il nome del file in uso
Allego macro che trasforma file Z3 in file STEP
1

HI Rotolo74:

You can refer to it!

demo.mac (1.8 KB)

If you can, please change here the next time you post a topic about macros!
image

Grazie Lian , ma il file che hai allegato proietta e trasforma in DXF.
io vorrei solo far assumere al file esportato lo stesso nome del file attivo

HI Rotolo74:

Hope to help you!
image

快速导出文件.mac (926 字节)

Grazie Lian , ti posso chiedere che programma utilizzi per creare
le macro ??
E’ interfacciato a ZW3d ??

HI Rotolo74:

I wrote it manually, using $report query + logic.
I just sorted out the keywords in F1 help.
image

image

This is OK!

Io ho ZW3d Standard … $report query è un plugin aggiuntivo ??

HI Rotolo74:
image

Ma come si chiama il linguaggio di programmazione per
le macro di ZW3d ‘’

HI Rotolo74:
Code editing is a language without macros by default. I write it myself to highlight

Notepad++ language:
image

zw3d_macro.zip (12.2 KB)

Ciao Lian ,
questa macro funziona bene nella versione 2023 mentre non funziona
nella 2022 … non mi crea il file DXF nella cartella …
Sai dirmi per quale motivo ??
Grazie
Ciao
Sviluppo.mac (1.5 KB)

HI Rotolo74:

line 42>>>>
[StringCompose,exportfile,string_out[0],".dxf"]

Here he combines the path & file name, which does not contain the specified folder!

HI Rotolo74:
The path he saved should be under the work item or
↓↓↓↓↓
C:\Users\user\AppData\Roaming\ZWSOFT\ZW3D\ZW3D 2023

Quindi come gli dico di salvarmi il file nella stessa cartella dove
si trova il file sorgente ??

Hi Rotolo74:
I hope it will help you.
Sviluppo_V0.mac (1.8 KB)

Sei un grande !!
Grazie !!

Scusami Lian ,
se hai modo di verificare questa macro … dovrebbe , dopo aver selazionato
una qualsiasi faccia di un solido , proiettare e creare un file dxf con
i bordi della faccia selezionata …
Però mi crea anche la sagoma di tutto l’oggetto … riesci a darmi
una dritta ??
Frontale.mac (1.4 KB)
Grazie
Vorrei che nel file esportato venga visualizzato solo il bordo della faccia selezionata

Hi Rotolo74:

Leverage export properties!

image

This should work :grinning:
Frontale_V1.mac (1.7 KB)