2013. 02. 26.

BIM-ből CNC

...avagy hogy lehetett volna a CET is sikersztori

Amikor olyan mondat hagyja el a számat, hogy egy jól felépített modellel és az abból származó kigyűjtésekkel gyártó berendezéseket lehet vezérelni, sokan ködös tekintettel néznek el a fejem fölött. Pedig tényleg nem nagy varázslat! Akik a függönyfalas cikkeimet - [1] [2] [3] [4] [5] - végigpróbálgatták, már biztosan várták a csúcspontot.
Az alcímmel pedig finoman arra szeretnék utalni, hogy a CET-re álmodott minden panelnek még ennél cifrább adatai is megvoltak, csak sokkal jobb ötletnek tűnt tervezőt cserélni, aki 2D-ben remekül megoldotta, hogy nem kell vizet bevinni a felmosáshoz, elég csak feltörölni a duna-parti viziemlőstetemben... 
Lesz itt minden, mint a búcsúban:

Megosztott paraméterek

Amikor családelemek és projektek (esetleg sok projekt) között szeretnél egységes lekérdezéseket, kigyűjtéseket készíteni, valahogy meg kell ismertetni egymással az alapvetően különálló fájlokat. Ennek megoldása egy nagyon egyszerű szöveges fájl.
Az egyszerűség kedvéért maradok a háromszög alakú panelek boncolgatásánál, amihez összesen hat paraméterre - három szög és ugyanennyi hossz - van szükségem.
A gombok elég beszédesek, ezért nem kívánom túlmagyarázni
Esetünkben így fest belülről a végeredmény (amit nem kell megnézni élőben, csak ínyenceknek tálalom):
# This is a Revit shared parameter file.
# Do not edit manually.
*META VERSION MINVERSION
META 2 1
*GROUP ID NAME
GROUP 1 cp
*PARAM GUID NAME DATATYPE DATACATEGORY GROUP VISIBLE
PARAM c523a20d-f3a6-4926-828c-7a4148647402 3 ANGLE  1 1
PARAM 18e0ce36-9053-4a52-b4b0-c7dd66540138 c LENGTH  1 1
PARAM 9bbc2f3a-3fb8-40f4-b9b0-11aec516853a 2 ANGLE  1 1
PARAM 1d13286a-5cec-46c8-ba41-75d6427bc293 a LENGTH  1 1
PARAM 7ad97785-752c-44b9-9e26-6928422e453a b LENGTH  1 1
PARAM dcbab8ac-3aae-402c-878f-21617c07f307 1 ANGLE  1 1

Családszerkesztés

Ha a paraméterek megvannak, azokat már csak hozzá kell rendelgetni a megfelelő méretvonalakhoz, méghozzá példány (Instance) és Jelentés (Reporting) paraméterként, melyet a Parameter Properties (Paramétertulajdonságok) ablak jobb-alsó sarkában találsz:
Amint említettem, egy sík háromszög mintázatra való függönyfal panelt szerkesztek úgy, hogy ilyen legyen a végeredmény:

Tömegvázlat

Ezután jöhet maga a befüggönyfalazandó tömeg vagy felület.
Bocsi, az ellenperspektívnak látszó mintáért :)

Kigyűjtés

Pechetekre erről még nem írtam részletesen, de legalább megvan az egyik következő téma... most csak a végeredményt mutatom meg:
Ez az a táblázat, amit "csak" be kell dobni a megmunkálógépbe...
Aki nem hiszi el, legyen olyan kedves mérje meg a fenti képen, segítség képen beszámoztam a paneleket :P
Mivel a legelején létrehoztuk a megosztott paramétereket, azok már kigyűjthetők is a projektben. Lehet itt még borzolni a kedélyeket az egyes élek lejtésének és egyéb adatának számszerűsítésével, ez már csak fantázia és ábrázológeometria kérdése. 


Persze nem jók a számok, mi lehet a baj?!?!

A szélső, részlegesen levágott panelek fals adatokat adnak, ezt érdemes megvizsgálni azért a gyártás előtt. A megoldás, hogy nem szabad a csonkolódást hagyni, hogy az általunk felvett paraméterek valósak tudjanak maradni. Ez pedig a tömegvázlat felosztott felületének tulajdonságai között van elbújtatva:
Az ilyen apróságok miatt tudok 2 napos tömegvázlat tanfolyamot is tartani anélkül, hogy egy perc unalom is környékezne
Na ez most tényleg gyilkosra sikerült. Ha még csak ismerkedtek Revitkével, egy darabig pihentesd ezt a cikket!