Git Product home page Git Product logo

Comments (5)

AntonelloDN avatar AntonelloDN commented on July 29, 2024

Hi @nadjabaden,
Can you check following rules?
Can you share only the Rhino geometries so I can check It? Thanks

from morpho.

nadjabaden avatar nadjabaden commented on July 29, 2024

Hi @AntonelloDN,

Okay thanks, I will have a look. These are the Rhino geometries:
Envimet model geometry.zip

I also had another question concerning this model. The Site that I'm analysing contains elevated glazed buildings with concrete slab walkways and roofs that have an overhang. For now, I have simplified these by extending the buildings to the edge of the overhang and modelling the walkways as "buildings" with a 1 m thickness. Is there a better/more accurate way to model this using morpho, such as being able to input the concrete slabs as a singular element rather than a "building"?

Buildings
Buildings 2

from morpho.

nadjabaden avatar nadjabaden commented on July 29, 2024

Hi again @AntonelloDN,
I was wondering if you've managed to take a look at the rhino geometries?

From the rules, I see that "All geometries except the terrain must be on the World XY Plane." I tried doing it this way; however, I'm still having issues with the heights. I guess the fact that most buildings are elevated above the ground is causing some difficulties. It also seems that no 2D or 3D plants can be placed underneath elevated buildings, as they get projected above the building, is there a way around this? Or do these need to be removed?

from morpho.

AntonelloDN avatar AntonelloDN commented on July 29, 2024

Hi @nadjabaden, Sorry for my late reply. It is possible to project buildings using native components of Grasshopper or by script.
You can check the attachment.

model_with_terrain.zip

Clarification about buildings <> terrain

ENVI-met uses this convention to have buildings on the world XY plane. So I have to follow the same rule to be consistent.
You have two options of modeling: 2.5D modeling and 3D modeling.

  • 2.5D modeling: You see the world top/down. It is perfect for fast modeling and big models that come from GIS data. It is used by Monde.
  • 3D modeling: It is possible to handle complex shapes. You can also model the side of the buildings and vertical variation of the shapes. It has more information and also the size of the file you get is bigger than 2.5D models.

Morpho supports both types. The only limit of the 3D modeling is the absence of the "Single wall" element.

2.5D models buildings <> terrain

  • the buildings are placed on world XY plane
  • the terrain is modeled with DEM criteria
  • ENVI-met project the building onto the terrain automatically using the follow-terrain criteria

3D models buildings <> terrain

  • the buildings are placed on world XY plane
  • the terrain is modeled with DEM criteria
  • Morpho can use two kinds of projections: follow-terrain or project by bounding box. The second method uses one corner of the bounding box and calculates the height difference with the terrain without distorting the shape of the building.

3D plants, simple plants <> terrain

  • The simple plants are part of the 2D world of ENVI-met. They indicate how the soils of ENVI-met is. ENVI-met will project the soil automatically to the terrain. In fact, if you use ENVI-met Spaces you will see that the main way to add soils is by 2D features of Spaces. Simple plants are used pricipally for grass.
  • 3D plants follow the same rules of the simple plants. The difference is that they are punctual elements. You can follow one of my sample file where I add a series of 3D plants in the model

Coming back to your sample file:

  • I suggest you merge the vertical part of the main buildings. ENVI-met does not have a concept of building splitted vertically. It does not mean that you can't do it with Morpho. But if you want to keep your building splitted vertically you must be careful with the position of the centroid of the grids on your shapes.
  • The terrain is very flat. And the small depression is placed on the border of the model where the results are not accurate. You could remove it. If you want to keep it and you want to use 3D modeling system you can use a settings like this:
  • image
  • The overhang should be modeled as "Single wall" but you should use ENVI-met Spaces. It is not correct to model it as a building because ENVI-met considers it as a real building with a setpoint temperature and a volume of air inside.

So you can do the main part of the model with Morpho and complete the model with ENVI-met Spaces adding small details (Single walls and windows)

from morpho.

nadjabaden avatar nadjabaden commented on July 29, 2024

Great, thank you for the help @AntonelloDN !

from morpho.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.