Leverage Spatial Clustering
Chonk analyzes 3D geometries using unsupervised learning. It clusters similar shapes based on intrinsic properties, allowing transform-independent operations.

Identification
Shape descriptors enable the recognition of geometries, even when subjected to transformations such as rotation, translation, or reflection.

Clustering
Through unsupervised learning, a technique in Machine Learning, inherent similarities among geometries are clustered.

Operations
Perform operations on clustered datasets, employing techniques such as SelUnique and SelSame, for effective manipulation and analysis of similar geometric groups.
Commands Rhino
SelSame
Select similar sets of geometries, regardless of whether these geometries are rotated, translated or mirrored.


SelUnique
Chonk selects all unique geometries from a selection, giving the user awareness of uniqueness.
Diff
Find out what the difference is between two files. Chonk can find adds, deletes, and infer isometric transformations.


BlockReplace
Find similar sets of geometries and replace all instances with a block instance.
Commands Revit
Select Same
Select similar sets of geometries, regardless of whether these geometries are rotated, translated or mirrored.


Convert to Array
Convert an existing array of entities to a simple array, allowing you to manipulate the array more easily.
Diff Parameters
Find out what the parameter difference is between two entities. Chonk displays the similarities and differences in the panel.


Replace Same
Replaces similar sets of geometries with a group or an assembly, enforcing consistency in the Revit model.
FAQ
Logic
How is similarity measured between objects?
The similarity between geometrical objects is measured with the relative distance of points of the geometry to other points in the same geometry. You can set the tolerance of the distance similarity yourself.
Which object types are supported?
In Rhino, the following object types are supported: Point, Curve, Mesh, Brep, Surface, Hatch and Block.
Support
With which software can I use Chonk?
Currently, you can use Chonk for Rhino 8 for Windows or Mac, and for Revit 2026. In the future, we plan to add support for other CAD and BIM softwares as well.
How do I download Chonk?
You can download Chonk for Rhino by using the PackageManager command in Rhino. Search for Chonk and download the package. For Revit, you can find the installer on our download page. Upon the first usage, you'll be asked to enter your name, company, and email address.
Licensing
How do I upgrade my license to Pro?
Buy your licenses through this page, and we'll activate the licenses.
Do you offer volume discounts?
If you are planning to purchase 10 or more licenses, we offer volume discounts. Please contact us for more information.
How do I cancel my subscription?
You can fill out this form and we'll make sure your subscription is canceled.
