[Cloud Design]
Pubblicata su [Cloud Design] (http://design.rootiers.it)

Home > Bilancia_script

Bilancia_script

published by Valeria on Gio, 10/02/2011 - 12:01

Di seguito illustro la modalità di modifica e gestione dello script creato da Stefano Guarnieri.

1_apro la famiglia in questione e sotto il menù gestisci seleziono Gestione macro

2_nel modulo "istanza_lungo_spline" seleziono la macro "bilancia_Valeria" e nel menù laterale modifica

3_Si apre una finestra contenente il seguente codice:

Parte modificabile_il testo in rosso tra le virgolette indica il percorso del file della famiglia, può essere quindi sostituito se si vuole applicare lo script a un'altra famiglia.

Parte modificabile_il nome tipo deve corrispondere al nome assegnato precedentemente alla famiglia

Parte modificabile_è il numero di istanze che si intendono creare

Parte modificabile_tra virgolette il nome del parametro; angle è un nome a scelta per impostare la formula matematica della variazione (in questo caso trigon0metrica)

N.B. il parametro che vado a variare deve essere (nella famiglia) un parametro d'istanza, così come tutti i parametri ad esso associati attraverso formule

formula della variazione:

                                    

4_al termine delle modifiche apportate al codice, bisogna avviare il debug

e compilare l'istanza istanza_lungo_spline

5_A questo punto il codice è pronto a lavorare, deve essere eseguito lungo una linea o curva. Quindi torno nella schermata di lavoro di revit e creo una linea

6_seleziono la linea e avvio nuovamente gestione macro

7_seleziono il modulo e la macro appena modificata contenuta in esso e premo il tasto esegui

8_ESEMPI: utilizzo una formula che permette la copia lungo la linea o curva creata

 

in qesto caso l'inclinazione della trave è costante (il parametro variazione non cambia)

Nel momento in cui applico la formula trigonometrica di sopra appare il seguente errore:

Impossibile creare il tipo "bilanciaFam : bil"

eliminando il tipo ottengo il risultato desiderato ma vengono appunto eliminati 3 copie (sia su linea che su curva). Perchè?

Tecniche Parametriche [1]
Superficie Rigata [2]
Rotazione [3]
macro [4]
Bilancia [5]
Script [6]
AllegatoDimensione
Binary Data bilanciaFam.rfa [7]288 KB
Binary Data Assembly.rfa [8]632 KB
Binary Data pannello.rfa [9]488 KB
Realizzato con Drupal

URL di origine: http://design.rootiers.it/node/589

Links
[1] http://design.rootiers.it/taxonomy/term/4
[2] http://design.rootiers.it/taxonomy/term/64
[3] http://design.rootiers.it/taxonomy/term/66
[4] http://design.rootiers.it/taxonomy/term/98
[5] http://design.rootiers.it/taxonomy/term/125
[6] http://design.rootiers.it/taxonomy/term/126
[7] http://design.rootiers.it/sites/default/files/bilanciaFam.rfa
[8] http://design.rootiers.it/sites/default/files/Assembly.rfa
[9] http://design.rootiers.it/sites/default/files/pannello.rfa