RevitFamilies

famiglie costruite con Revit. Revit families.

ESAME:LIGHT CIRCLES_parte3 (la sperimentazione)

Salve a tutti,

una volta preso il via (ovvero capire in che modo vuole essere capito lo script C#),la lampada ha preso forme differenti. Tutto questo sperimentando con la matematica, grazie all'aiuto un di mio amico Piero( the mathematician) che mi ha accompagnato nella scelta della forma utilizzando Mathematica per trovare le nostre funzioni.

 

ESAME:LIGHT CIRCLES_parte2

Buon giorno,

il file dove ho provato a caricare il codice è "cerchiolamp",mentre il filve rvt della revisione è 'cerchiolamp0001' dove la macro compare sotto application.Il file cerchioscript.rfa,l'ho modificato con lo sweep.

xStefano Guarnieri:

ho provato a seguire passo-passo le tue indicazioni,ma al momento del build riscontro sempre 8 errori.

Vi allego i files

AllegatoDimensione
Binary Data cerchiolamp.rvt2.2 MB
Binary Data cerchiolamp.0001.rvt2.16 MB
Binary Data cerchioscript.rfa268 KB
Binary Data cerchiolamp_web.rvt2.33 MB

ESAME:LIGHT CIRCLES

Ciao Stefano,

lo script non riesce a caricarmi la famiglia (il file si trova sul dekstop quindi lo string è giusto),ti mando la schermata con l'errore.Intanto faccio lo sweep e metto i miei parametri,così domani con l'aiuto del mio amico matematico trovo una funzione adatta alla forma della mia lampada.

 

 

 

 

AllegatoDimensione
Binary Data cerchioscript.rfa268 KB
Binary Data cerchiolamp.rvt2.16 MB
Binary Data cerchiolamp.rvt2.18 MB
Image icon errori.jpg382.98 KB

x l'esame:Lampada parametrica

Ciao Stefano,

sto provando in tutti i modi a far funzionare la lampada ma ho problemi con la parametrizzazione:una volta fatto il cerchio in 3d parametrizzo l'altezza e il raggio.Porto la mia famiglia sul progetto dove riesco a variare solo l'altezza.Come raggio mi varia una circonferenza lineare e non il solido (è una domanda stupida, ma non ci riesco, ho provato ad aggiungere diversi parametri ma niente..come dovrei parametrizzarlo?...il cerchio devo farlo con revolution?)

Scala Parametrica

 Partendo dal post di Marco, ho realizzato una famiglia di una scala parametrica a due rampe.

 

Il primo passo è stato quello di crearmi un semplice gradino in una famiglia Modello Generico Metrico, del quale sono rese controllabili le tre dimensioni principali, e di importarlo a sua volta in un' altra famiglia Modello Generico, dove gli associo i nuovi parametri di alzata di prova, pedata, larghezza.

Progetto d'esame_estrusioni a partire da altre estrusioni, visibilità

 

Per inserire le teche espositive all'interno dei pannelli in modo che coincidessero con le bucature precedentemente parametrizzate, ho creato un'estrusione su percorso utilizzando come profilo lo stesso usato per creare il vuoto delle bucature
e come percorso una linea di riferimento di cui ho parametrizzato la lunghezza con dei piani di riferimento.

 

 

Prog 3M

Ciao,

ho realizzato una porzione di del progetto del 3M cosmposto da 3 volumi costruttuvamente identici collegati da una fascia servente.

Il mio problema è quello di conciliare la parete appesa del piano terra con la facciata vetrata ad esso perpendicolare. Questo muro aggetta nel suo spessore di 120cm rispetto al filo della facciata vetrata e di 360 cm rispetto al pilastro e "gira" in copertura.

AllegatoDimensione
Binary Data Progetto2.rvt4.88 MB

Progetto d'esame_Pannelli,sistemi di facciate continue,nascondi dalla vista

 

 

Ora devo bisogna creare i pannelli di x-lam e posizionarli sulle masse.
Per prima cosa dopo aver aperto una famiglia "Profilo metrico" creo la geometria delle bucature che dovranno accogliere le
teche. Sempre usando piani di riferimento e trigonometria creo 3 bucature per il livello inferiore e 3 per quello superiore, parametrizzandone l'altezza e la posizione in modo che si trovino sempre "in fila"(orizzontale o obliqua) e inserendo sempre i parametri Si/No piatto e concavo.

 

SCHEDULES Come faccio a collegare due valori in due abachi diversi?

Ho un Problema avrei bisogno di collegare due valori presenti in due schedules diverse. é possibile? perche mi ricordo che Paolo Galli aveva accennato alla possibilità di fare questa cosa.

Mi serve perche devo incrociare dei dati di progetto, che ricavo non da due famiglie diverse (una trave e l'altra modello generico)  una volta che le inserisco nel progetto. avrei bisogno di qualcosa che mi permetta di fare : copia questo valore nel altro schedules e aggiornalo dinamicamente.

qualcuno ha qualche idea?

Pagine

Abbonamento a RSS - RevitFamilies