BHoM / BHoM/BHoM_Engine

Geometry_Engine: Simplify volume into planar surface

Open
#1,661 6 comments 0 reactions 0 assignees View on GitHub
type:question
Dominant language
C#
Stars
30
Forks
13
Avg merge
7d 10h
Merged PRs (30d)
5

Description

It is quite usual to have multiple surfaces or a volume describing a certain geometry, which needs to then be simplified.
I often need to simplify this to grab one surface of interest. So I created a GH component to evaluate the area of the surfaces, find the largest ones (to avoid grabbing the smaller surfaces that build the volume), and evaluate and select the max Z component.
Do we think this would be useful as part of the BHoM?
[Volume_to_Single_Surface.zip](https://github.com/BHoM/BHoM_Engine/files/4482452/Volume_to_Single_Surface.zip)
@pawelbaran @FraserGreenroyd @BingWangUS

Contributor guide

Open the contributing guide

Research direction

Start by opening the attached Volume_to_Single_Surface.zip and reviewing the component's current behavior. Compare its largest-surface and maximum-Z selection approach with the BHoM_Engine geometry APIs, then establish the expected behavior and integration point before implementing anything. Done means the proposed volume-to-single-surface operation has an agreed scope and matching validation.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
computer-graphics
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.