• このフォーラムは、www.cad3d.it/forum1 - イタリアのデザインコミュニティの機械翻訳です。いくつかの用語は正しく翻訳されていません。

マクロインサートブロックと変数

  • Thread starter Thread starter polloth
  • Start date Start date

polloth

Guest
buon giorno,
vi spiego quello che vorrei fare:

creare un pulsante per l'inserimento automatico di un blocco con una scala preimpostata.

la macro che sto provando è la seguente: ^c^c-inser nomeblocco \1; \
con questa riesco ad inserire un bloccco avente scala 1 e ruotarlo a mio piacimento.

il passo successivo (che non riesco a fare) è quello di impostare una scala (userr5=2) e riuscirla a richiamare nella macro (al posto della scala 1).

potete aiutarmi?
 
buon giorno,
vi spiego quello che vorrei fare:

creare un pulsante per l'inserimento automatico di un blocco con una scala preimpostata.

la macro che sto provando è la seguente: ^c^c-inser nomeblocco \1; \
con questa riesco ad inserire un bloccco avente scala 1 e ruotarlo a mio piacimento.

il passo successivo (che non riesco a fare) è quello di impostare una scala (userr5=2) e riuscirla a richiamare nella macro (al posto della scala 1).

potete aiutarmi?

al posto di 1 usa : (getvar"userr5")
 
al posto di 1 usa : (getvar"userr5")

buona sera,
riapro il topic dopo un bel po di tempo perchè purtroppo ho perso la macro che avevo fatto a suo tempo e non sono più in grado di ricrearla.

al momento ho scritto questa:

^c^c-inser nomeblocco \(getvar"userr5"); \

ma mi da problemi nella scala del blocco, che dovrebbe prendere il valore di userr5 (da me preimpostato), ma scritta così mi richiede l'inserimento da tastiera.

potete aiutarmi?

grazie
 
buona sera,
riapro il topic dopo un bel po di tempo perchè purtroppo ho perso la macro che avevo fatto a suo tempo e non sono più in grado di ricrearla.

al momento ho scritto questa:

^c^c-inser nomeblocco \(getvar"userr5"); \

ma mi da problemi nella scala del blocco, che dovrebbe prendere il valore di userr5 (da me preimpostato), ma scritta così mi richiede l'inserimento da tastiera.

potete aiutarmi?

grazie

aggiungo che utilizzo autocad 2015 lt, non vorrei che la gestione delle variabili (getvar) non fosse possibile con l lt.

attendo gentilmente risposta
grazie
 
aggiungo che utilizzo autocad 2015 lt, non vorrei che la gestione delle variabili (getvar) non fosse possibile con l lt.

attendo gentilmente risposta
grazie

si, con autocad lt non è possibile usare autolisp. per fortuna c'è diesel...
prova questa:

$m=-inser nomeblocco \$(getvar,userr5); \
 

Forum statistics

Threads
46,674
Messages
380,976
Members
2
Latest member
loop80
このフォーラムは、www.cad3d.it/forum1 - イタリアのデザインコミュニティの機械翻訳です。いくつかの用語は正しく翻訳されていません。

Members online

No members online now.
Back
Top