These docs cover RhinoArtisan 7.0, which is still in beta. The contents are provisional: features and pages can still be added, changed or removed before the final release.
Technical Documentation
Gems List by Selection
These two commands build the same gem list table as Gems List, but only for the gems you pick, instead of for the whole document. They live in the submenu of the Gems List button.
Gems List by Selection
Run the command and Rhino asks you to select the gemstones to export. Anything in your selection that is not a diamond or a gemstone is simply ignored; if nothing valid is left, the command reports that no gemstones were found in the selection and stops.
Then you are asked to click a point to add the gem list table, and the table is drawn from that point.
Identical gems are grouped into a single row. Two gems share a row when they have the same shape, the same material and the same X and Y sizes (within 0.005 mm), and rows are sorted from the smallest to the largest size. Each row shows:
- Shape (ROUND, MARQUISE, PEAR…)
- Size, as
X x Y - Weight of one gem, in carats
- Quantity
- Total carats for the row
- Material (Diamond, Sapphire…)
For round diamonds the carat weight comes from the commercial round-brilliant chart rather than from the volume of the mesh, so the totals match what a stone supplier would quote.
All the text objects are drawn in black and added to a Rhino group named GEMS_LIST, so you can move or scale the whole table with the Gumball. You can edit any value by double-clicking on the text.
Gems List by Selection Groups
Same selection and same insertion point, but the result is split by Rhino group instead of being one single table.
The command looks at every Rhino group in the document and collects the selected gems belonging to it. Each group produces its own block: the group name in capitals as a header, followed by the gem rows of that group only. Blocks are stacked downwards from the picked point, separated by a blank line.
Selected gems that do not belong to any group are collected in a final block headed Ungrouped.
Note that a gem belonging to more than one Rhino group is counted in each of those groups, so the sum of the blocks can be larger than the number of gems you selected.
The whole result is added to a Rhino group named GEMS_LIST_BY_SELECTION_GROUPS.