Skip to content

Restructure ghcanvas#175

Draft
eleniv3d wants to merge 145 commits intomainfrom
restructure-ghcanvas
Draft

Restructure ghcanvas#175
eleniv3d wants to merge 145 commits intomainfrom
restructure-ghcanvas

Conversation

@eleniv3d
Copy link
Collaborator

I think we could clean a bit our grasshopper subcategories

i would propose the following: (in bold the changes)

IO:

  • Load Mesh From File
  • Load Cloud From File
  • Export Cloud To File
  • CSV Export
  • XML Export
  • HTTP Listener
  • TCP Listener
  • WS Listener

Convert:

  • BrepToCloud
  • MeshToCloud

PointCloud:

  • Cloud Difference
  • Cloud Intersection
  • Cloud Union
  • Cloud Split
  • Remove Statistical Outliers
  • Cloud Normal Estimator
  • Colorize Cloud

Register:

  • Fast Global Registration
  • ICP Registration
  • RANSAC Registration

Segment:

  • CAD Segmentator
  • Joint Segmentator
  • Normal Segmentator

Assembly:

  • Build Assembly
  • Deconstruct Assembly
  • Deconstruct Beam
  • Merge Assemblies
  • Remove Beam
  • Truncate Assembly

Evaluate:

  • Cloud–Mesh Distance
  • Pose Comparison
  • Pose Estimation

Visualize

  • PreviewAssembly
  • Visualization
  • Visualization Settings

Dev:

  • Tester

Downsample:

  • Size
  • Uniform
  • Voxel

Results:

  • export
  • import
  • inspect

DamienGilliard and others added 30 commits April 9, 2025 17:26
DamienGilliard and others added 29 commits January 8, 2026 11:03
…ation

Add ICP registration as step of CAD segmentation
@eleniv3d
Copy link
Collaborator Author

@DamienGilliard
What do you think?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants