OSArch Community

Rotate for orientation

  1. M

    I need to rotate my building in Blender round the origin. Seems like a simple task but i can't get it to switch or use the origin as basepoint. Any idea?

    .. I can't seem to tell it to use origin as basepoint..

    Like this. I want to learn how to fix this using Blender!

  2. M

    Fixed it using a other route but original question remains. Regards

    Rotating IFC can really be painful

  3. V

    You can rotate around 3D cursor, to place the 3D cursor to the origin you can use shortcut Shift + C, is it what you had on mind?

  4. V

    oops I cannot upload *.mp4 anymore?

  5. V

    oops I cannot upload *.mp4 anymore?

    Pardon me, I was uploading via image link, here is the mp4:

  6. S

    @magicalcloud_75

    I need to rotate my building in Blender round the origin. Seems like a simple task but i can't get it to switch or use the origin as basepoint. Any idea?

    Like this. I want to learn how to fix this using Blender!

    I am using georeferencing in Bonsai at work

    Masterplan

    for example multiple buildings are part of the same development, here the plan with the gridlines of the buildings, the plan is oriented along the geographical north

    its reference point (xy = 0,0 local) has its geographical coordinates entered in the panel, along with its elevation (OrthogonalHeight)

    Building

    each of the buildings is in a separate model (and .ifc file) with its "local" coordinates 0,0 corresponding to a point of the same building, usually for us the intersection of gridline A and 1, building "B" for instance, with its grid lines along its xy axis.

    Geographically speaking the building has the origin (local 0,0) with its own xy (Easting, Northing) coordinates and it's rotated counterclockwise from the North 17.458 deg, there is also the elevation component, usually indicated in the architectural or structural drawings, something like FFL 0.00 = 4.08m

    Link (AKA federate) models

    when from the masterplan I link building B here is the result:

    So in an nutshell the way we use georeferencing is to assign to an elected reference point in your model (datum?) both local and geographical coordinates, angle and elevation

    with that the model can be plotted in a real world representation, or linked with other georeferenced models, with the right xyz shift-rotation settings

    all together work in progress

    Here are the buildings linked to the master plan, there is still a lot of work to do but the result so far with other buildings is like

    it is being done entirely in Bonsai, full IFC compliance, not bad for a FOSS software :))

    I don't know if this answers to your question but maybe it could be useful, cheers and happy modeling

  7. M

    Thank you both! Helps a lot!

  8. R

    @steverugi

    Thanks, this was a very simple explanation, I have two questions as per the attached screenshots.

    How did you get meters to work, it is just better to see the values in m than in mm.

  9. S

    Hi @Roel

    1. Unit

    meter unit is set when you create a new file,

    or editable in Geometry > Units panel

    2. XAxisAbscissa and XAxisOrdinate

    they are values used to define the Angle to Grid North, thankfully Bonsai translates it into them automatically

    so the essential information is

    • CRS system (Name) projection used, in my case UTM30N (EPSG 32630) but many others are available, depending on the country/location

    • Easting or the coordinate along the X

    • Northing or the coordinate along the Y

    • OrthogonalHeight or the Z-shift of the model's origin in real world, elevation value above sea level for instance

    • Angle to Grid North is the angle between the geographical north and the Y axis of your grid, giving the rotation value of one system (your model) compared to its own in a geographical representation. Important reference for me because this allows modeling along 0,0 X/Y axis and link the same model with its rotation in a more complex environment like in a master plan (my example above) or a GIS/map context

    cheers

  10. R

    @steverugi said:

    Hi @Roel

    1. Unit

    meter unit is set when you create a new file,

    or editable in Geometry > Units panel

    2. XAxisAbscissa and XAxisOrdinate

    they are values used to define the Angle to Grid North, thankfully Bonsai translates it into them automatically

    so the essential information is

    • CRS system (Name) projection used, in my case UTM30N (EPSG 32630) but many others are available, depending on the country/location

    • Easting or the coordinate along the X

    • Northing or the coordinate along the Y

    • OrthogonalHeight or the Z-shift of the model's origin in real world, elevation value above sea level for instance

    • Angle to Grid North is the angle between the geographical north and the Y axis of your grid, giving the rotation value of one system (your model) compared to its own in a geographical representation. Important reference for me because this allows modeling along 0,0 X/Y axis and link the same model with its rotation in a more complex environment like in a master plan (my example above) or a GIS/map context

    cheers

    Thanks for the input, I see if the project is in "mm" then the co-ords will also be in "mm", maybe the smart ones can change it, so that the co-ords "m" option can be used in a "mm" project setting. But this is still some powerful stuff.

  11. S

    Hi @Roel

    please see if the clip below might be useful

    1. create a mm project

    2. add another lengthunit in meter

    3. now when adding georeference information the METRE option in MapUnit box becomes availalbe

    PS I work as a QS, not a land surveyor, I think geographic coordinates in mm doesn't make much sense, maybe it should be automatically bypassed

  12. R

    Greate thanks, got it now \0/

  13. M

    When importing IFC there is not an option to use it 'true north' That would be an idea. For civil uses and GIS this is welcome.

    Or the other way around. Blosm could use a feature 'Use Project North' to align earial images or Google reality mesh to your model.

    The icon is way to small. A setting to scale it up needed. Just some thoughts.

  14. O

    @magicalcloud_75 said:

    The icon is way to small. A setting to scale it up needed. Just some thoughts.

    The size of the icon for Georeference origin can be increased two number of ways;

    1. Through “Show Overlays” as below;

    1. Switch on Georeferencing and you can change “Size” as below;

  15. M

    I don't have these options. 4.2 LTS with 0.8.0 Bonsai

    What install are you using?

  16. S

    @magicalcloud_75 said:

    I don't have these options. 4.2 LTS with 0.8.0 Bonsai

    What install are you using?

    If you look in the bottom right of his screenshot you can see that he is using a 0.8.1 alpha that is likely less than a day old.

  17. M

    Install fails at my end. But good to see this feature coming!

  18. O

    Are you using the unstable version update or you installed from the releases?

  19. M

    I tried it yesterdaywith the unstable release. But now 0.8.1. is just released and it all looks fine! :) very nice! Love it!

    Only some small inconsistance in the precision.

Login or Register to reply.