[BlenderBIM] add IfcSite boundary

This discussion was created from comments split from: Blender Bim Co Ordinates.

Comments

  • Hi, could somebody please show how they incorporate site boundaries into their IFC site?

  • Hi I tried, and I can’t really get it right. These are some of the beacon values: -
    Y ; X
    A 85 876.28 ; 35 124.56
    B 85 847.35 ; 36 114.86
    C 85 838.31 ;36 121.31
    D 85 838.03 ;36 149.65
    I would be great to see how these points could be part of the IFC site. Thanks for the support.

  • edited October 2024

    @Roel said:
    Hi I tried, and I can’t really get it right. These are some of the beacon values: -

    ....

    I would be great to see how these points could be part of the IFC site. Thanks for the support.

    Can someone kindly help us out here?
    What is the best way to do a property line in Bonsai? All that I read from the IFC Documentation is pretty understandable but how to implement it in Bonsai is not unfolding for me.
    Thank you.

  • edited October 2024

    There might be a better way, but I categorize property lines as a IfcVirtualElement with a PROPERTYLINE ObjectType. I made this up. :)

    Then I assign the following css rule...
    .predefinedtype-PROPERTYLINE { stroke-dasharray: 1, .1, 1; }

    Owura_quBedson
  • Thank you and will go with this. The Survey Points Geometry concept is probably not supported in Bonsai, I don't know.
    And @theoryshaw I appreciate that you've given me something to get going:).

  • I must be missing something, but why don't you just assign a representation to your ifc site as the ifc standard proposes?
    @Owura_qu I don't quite follow you. Aren't your points just vertices of the site polygon? If you have properly georeferenced your project, they will have the proper values.

  • @JanF said:
    I must be missing something, but why don't you just assign a representation to your ifc site as the ifc standard proposes?

    If I should go back to that option, and to be sure we are talking about the same thing, what exactly do you mean when you say "... just assign a representation to your 'IfcSite' "? Are you saying I should create an arbitrary object and assign the class to IfcSite ? Then after create a representation?

    @Owura_qu I don't quite follow you. Aren't your points just vertices of the site polygon? If you have properly georeferenced your project, they will have the proper values.

    When you say "site polygon," what exactly do you mean? Please clarify for me so I can appreciate what you mean. Thank you.

  • edited October 2024

    Yeah pretty much, in Bonsai in Blender spatial elements consist of a collection (folder) and an element, by default an "empty" of the same name. But you can replace the empty with something else, giving the spatial element geometry (body representation). So you can just take the site boundaries polygon (your property lines) and assign the ifcsite class to it (I think it was possible to just remove the empty in any collection and replace it, but can't get it to work now). I assumed your property lines look similar to the example from Dion - a polygon of some sort.

  • edited October 2024

    So you can just take the site boundaries polygon (your property lines) and assign the ifcsite class to it (I think it was possible to just remove the empty in any collection and replace it, but can't get it to work now).

    It is not working so how do we get it to work? Also is the ” site boundaries polygon” you talk about flat?

    I assumed your property lines look similar to the example from Dion - a polygon of some sort.

    Yes my site is also sloping and undulating and wonder how Dion did it? Was the boundary polygon modelled to follow the slope of the topography? Also wondering how the property line was made visible in the elevation views? Was it a height extrusion of the boundary polygon extending from the lowest (base) to the highest point of the topography (and later assigning an ELEVATION representation)? More clarity is needed. Thank you.

  • Dion modelled it as ifcwall, flat polygon extruded in z direction (so it gets cut in plans and sections). The classification as a wall is wrong, but the rest I would do the same way. But you can also project it on your terrain if you want to and extrude it afterwards.
    The only way it works for me right now is if I model the site boundaries first, classify it as ifc site (so now I have two sites in project) and delete the first one.

    Owura_qu
  • Do you use Plane (and extrude) as your preferred choice when modelling the site boundaries? Just curious to know what is tried and tested:). Thank you.

  • I import land register plan through blendergis, duplicate the edges of my site and join them into a single polygon (mesh with edges without faces) and convert to ifcsite.

    steverugiJohnOwura_qu
  • By the way, I just noticed the current Bonsai let's you add a box as a representation, so you can keep your spatial structure, just select the empty in your ifcsite and add model body model_view representation with the box option and either edit the box to match your site boundaries or replace it.

    Owura_qu
  • @JanF said:
    By the way, I just noticed the current Bonsai let's you add a box as a representation, so you can keep your spatial structure, just select the empty in your ifcsite and add model body model_view representation with the box option and either edit the box to match your site boundaries or replace it.

    How do I go about creating 2D representations for the IfcSite geometry for elevation views? I tried the two available options (Model/Profile/ELEVATION_VIEW and Model/Profile/ELEVATION_VIEW) to show just the outline of the IfcSite in the elevation but the entire body still show. I am certainly not doing something right. Thank you.

  • Do you mean section or elevation? For sections I just extrude the site polygon. What is the expected result for elevation? Isn't also just a section through the extruded polygon?

  • How about Model/Annotation/ELEVATION_VIEW?

  • Or create a new context.. Model/Body/ELEVATION_VIEW.
    see video to add contexts...

    viktor
  • @JanF said:
    Do you mean section or elevation? For sections I just extrude the site polygon. What is the expected result for elevation? Isn't also just a section through the extruded polygon?

    The site was extruded in plan to the total height of the building so that I can display the boundaries in elevation. But I have not been successful trying to display the outlines, or let me just say I don’t know how to do this representation stuff. Very new to me.

  • @theoryshaw said:
    How about Model/Annotation/ELEVATION_VIEW?

    This option was not available for me to use.

  • @Owura_qu said:

    @theoryshaw said:
    How about Model/Annotation/ELEVATION_VIEW?

    This option was not available for me to use.

    see video above, on how to add contexts.

    Owura_qu
Sign In or Register to comment.