ms-structural / ms-structural/femdesign-api
Defining identifiers for edge connections
Nobody has claimed this yet.
- Dominant language
- C#
- Stars
- 51
- Forks
- 29
- PR merge metrics
- No merged PRs in 30d
Description
It would be very beneficial if EdgeConnection.Construct component would include ability to define identifiers of shell edge connections. Currently the ID of all edge connections created by Grasshopper is “CE”. In our practice we assign different IDs for all edge connections to aid further calculations (“H” for horizontal seams, “V” for vertical seams, “VC” for vertical seams between angled elements, etc.) If API would include the ability to assign these IDs through Grasshopper, it would save a lot of manual work, time, and minimize mistakes.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the EdgeConnection.Construct component and its Grasshopper integration, then trace how the default "CE" identifier is assigned. Define how callers provide identifiers such as "H", "V", and "VC", and verify that generated edge connections preserve those identifiers for later calculations.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- api
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100