Results 1 to 1 of 1

Thread: Bulding mass generator with boundaries

  1. #1
    Member
    Join Date
    2019-06
    Posts
    18

    Default Bulding mass generator with boundaries

    Hello!
    Long time Revit user, super-beginner in dynamo.
    There’s something I’d like to try with generative design and dynamo, but I have NO clue where to begin… Please help…

    So in a nutshell, this is similar to what I want to do, a “building mass generator”
    https://www.generativedesign.org/04-...mass-generator 5
    But I’d also like to add some more “bounadries” set by the user.
    It’s a building law in my country, it basically limits the height of the building depending on things like the road width and how much the building is offset from the site boundary line. You have to build your building within that boundary.

    So below are the steps I had in mind. Please see the attached PDF for visual explanations.

    A.
    Let’s say there’s a site with 4 sides, 2 facing roads and 2 facing other sides.
    Gray shows roads, brown shows site, and yellow shows the building.
    To make it simple, I’ll assume that the building is offset by 2m from all sides.

    B.
    Similar to the “building mass generator” study, I’d like the user to be able to draw site boundary lines in revit and select those elements in the study.

    C.
    Then, using the two endpoints of each site boundary line, I’d like to specify points to create a surface.
    There are two types of height limitations. Road Height, and Site Line Height. On the left is the Road Height and right is the Site Line Height.
    The coordinates of the red points for Road Height are determined by offset distance of building, road width, and Rise/Run values.
    The coordinates of the red points for Site Line Height are determined by offset distance of building, initial height (marked 20m or 31m in picture), and Rise/Run values.
    I’d like the user to be able to adjust all these.
    Also, the red points need to be perpendicular to the site line, since most actual sites aren’t perfect squares like in this example.

    D.
    Create a surface with the points specified above. (4 points for Road Height, 6 points for Site Line Height)

    E.
    Repeat 2~3 with all lines taken from Revit model
    Also, based on the value used for building offest from site line, I also need to specify a boundary surface based on that

    F.
    Now I want to take all thse boundary surfaces, get all the lines that interesect one another, and create a shape.
    This becomes the boundary that the building cannot go outside of.
    And within this shape, I’d like to run something similar to the buildingmassgenerator study mentioned in the beginning.

    Thank you for taking the time to read my question.
    So having said all that, I’d like some input on what kind of nodes I should use, structure of the dyanmo graph, etc.
    Please point me in a direction, I am lost in the dark right now…
    And since English isn’t my first language, sorry if there were difficult parts to understand.
    If you need clarifications on certain things, please let me know and I’ll do my best to explain further.
    Attached Files Attached Files

Similar Threads

  1. Incorruptible terrain boundaries (or the ability to reapply boundaries)
    By Wish List System in forum Civil 3D Wish List
    Replies: 12
    Last Post: 2019-07-20, 05:38 PM
  2. 2015: callout boundaries extending past matchline boundaries
    By simon.n691038 in forum Revit Architecture - General
    Replies: 4
    Last Post: 2015-05-22, 05:06 PM
  3. Replies: 0
    Last Post: 2010-09-16, 02:08 PM
  4. Mass Properties-Mass
    By mjm_44 in forum AutoCAD Customization
    Replies: 2
    Last Post: 2005-12-19, 01:42 AM
  5. Mass Visibility, Show Mass, etc.
    By jthompson.70974 in forum Revit Architecture - Wish List
    Replies: 1
    Last Post: 2005-08-11, 11:23 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •