Dynamo: Kako izraditi modelske linije u Revit®-u pomoću koordinata iz Excel-a
Ako imate mnogo koordinata u proračunskoj tablici u Excelu ili u nekom drugom tabličnom obliku, vrlo je lako upotrijebiti snagu Dynama da biste „uvezli“ te koordinate u Revit®.
U našem primjeru koristit ćemo x, y, z koordinate za izradu modelskih linija unutar Revit® projekta.
Postoje dva načina za pristup ovom problemu:
- Koordinate predstavljaju kontinuirane točke (kao „polyline“)
- Postoje parovi koordinata, a svaki par predstavlja jednu liniju
Oba primjera prikazana su u skriptama u nastavku, s glavnom razlikom u načinu smanjivanja(cutting) popisa koordinata.
OVDJE PREUZMITE SKRIPTE
Slučaj kad koordinate predstavljaju niz točaka (kao poligon/”polilnija”)
Pozicija X | Pozicija Y | Pozicija Z |
897.632 | 868.432 | 30 |
904.781 | 875.425 | 30.1 |
911.929 | 882.418 | 30.2 |
919.078 | 889.41 | 30.3 |
926.66 | 895.914 | 30.4 |
934.148 | 900.538 | 30.5 |
944.498 | 904.753 | 30.6 |
954.267 | 906.835 | 30.7 |
964.215 | 907.852 | 30.8 |
974.97 | 908.926 | 30.9 |
984.116 | 909.84 | 31 |
(kliknuti na sliku da se uveća)
Revit® će izbaciti „poliliniju“ sličnu ovoj:
Slučaj kad su koordinate u parovima, a svaki par predstavlja jednu liniju/crtu
Tablica je uzorak koji se koristi u našem primjeru. Možete ju kopirati u svoju Excel tablicu ili kreirati vlastitu.
x1 | y1 | z1 | x2 | y2 | z2 |
0 | 0 | 0 | 5 | 0 | 0 |
5 | 0 | 0 | 5 | 5 | 0 |
5 | 5 | 0 | 0 | 5 | 0 |
0 | 5 | 0 | 0 | 0 | 0 |
0 | 0 | 0 | 0 | 0 | 5 |
0 | 0 | 5 | 5 | 0 | 5 |
5 | 0 | 5 | 5 | 0 | 0 |
5 | 0 | 5 | 5 | 5 | 5 |
5 | 5 | 5 | 5 | 5 | 0 |
5 | 5 | 5 | 0 | 5 | 5 |
0 | 5 | 5 | 0 | 5 | 0 |
0 | 5 | 5 | 0 | 0 | 5 |
0 | 0 | 5 | 2.5 | 0 | 7.5 |
2.5 | 0 | 7.5 | 5 | 0 | 5 |
0 | 5 | 5 | 2.5 | 5 | 7.5 |
2.5 | 5 | 7.5 | 5 | 5 | 5 |
2.5 | 5 | 7.5 | 2.5 | 0 | 7.5 |
(kliknuti na sliku da se uveća)
Dynamo će kao rezultat izbaciti ovu kućicu: