Ah, i understand now. Sorry must have skipped the part about a combined floor plan by grouped rooms…
The FloorPlan.ByRoom
node uses the bounding box of the room to crop the new plan. It does not add several bounding boxes to create a new view. 1 room = 1 floor plan.
A possible workflow would be:
- group rooms (as you´ve already done)
- create a new view per group (
FloorPlanView.ByLevel
, OOTB)
2.1 you need a unique name per group (play with strings) - combine bounding boxes by group (
BoundingBox.FromBoundingBoxes
, clockwork) - set crop of view to bounding box (
Views.SetCropBox
, archilab)
You´d be missing the extended bounding boxes as in the FloorPlan.ByRoom
node. My packages are not up-to-date since I can´t find the clockwork node.
I´ll see if I can put it together by tonight/tomorrow evening.
EDIT :
Well, it worked as i outlined. Added the offset of the bounding boxes as well.
And here is the file: CropHousingPlanViews.dyn (77.5 KB)