Ifcopenshell: BlenderBIM: visualise layered walls from IfcMaterialLayerSets?

Created on 3 Jan 2021  路  5Comments  路  Source: IfcOpenShell/IfcOpenShell

Would be awesome to hardcode a Sverchok script like this to create multi-layer walls from walls that have IfcMaterialLayerSets?
Background discussion here.

3m4iprf6aof9

BlenderBIM

All 5 comments

Absolutely correct - there needs to be support for visualising material layers. There are a variety of approaches to be considered, each with pros and cons, including:

  1. Sverchok, as you've shown
  2. Geometry nodes, coming soon
  3. bgl decoration
  4. Material shaders
  5. Actual geometry generation (e.g. the IfcConvert method)

Actual geometry generation (e.g. the IfcConvert method)

Note that this is not exclusive to IfcConvert. (ifcopenshell.geom.settings(APPLY_LAYERSETS=True))

To do this robustly for curved walls, maybe inside IfcOpenShell will work best?

@Moult , @aothms
Now that this has percolated a little, what approach do you guys think would be best here?
I'm thinking of putting together another Bountysource campaign for this functionality as well.
If so, it would be nice to outline a roadmap of suggested best approach--something to point to, that better defines the task and makes it more tangle.
Perhaps start another issue tracker?

Undoubtedly this 'layered' approach will be applied to slabs, as well.

@theoryshaw sorry recently I've been a little distracted in the sequencing and costing domain due to an application within the company I work for.

I think @aothms 's suggestion should just work. Perhaps wait a bit until I get back to regular authoring + drawings and I'll try out the suggestion and see what that gets us.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

solar-core picture solar-core  路  4Comments

harrycollin picture harrycollin  路  12Comments

yorikvanhavre picture yorikvanhavre  路  13Comments

brunoperdigao picture brunoperdigao  路  7Comments

GiuMn picture GiuMn  路  6Comments