Artisan Grasshopper
Component reference
Artisan for Grasshopper installs 385 components across 7 ribbon tabs. Each one is documented with the exact ports it exposes, read straight from the plugin.
- Artisan — Assets, exporters, reliefs, AI and the utilities that hold a definition together. (60 components)
- Gems — Create individual stones by carat, size or shape, and read their properties. (35 components)
- Gemset — Settings that place and hold stones — bezels, baskets, halos, prongs and rails. (59 components)
- Shanks — Ring bodies: classic, cathedral, eternity, signet, bypass and the rest. (95 components)
- Accessories — Bails, beads, charms, milgrain and rope details. (10 components)
- Readers — Unpack a parameter dictionary back into its individual values. (117 components)
- Manufacturing — Sprues that get a piece ready for casting or 3D printing. (9 components)
All components
| Component | Nickname | Tab | Description |
|---|---|---|---|
| Semantic From Gems | Gems Semantic | Artisan › AI | Generates a semantic text description from a list of gems, grouping by shape, compound and size |
| OpenRouter | OpenRouter | Artisan › AI | Send a prompt to OpenRouter API and get a response |
| Raster To Vector | Raster To Vector | Artisan › Artistic | Traces an image file into curves (black shapes on a light background work best) |
| Text On Curve | Text On Curve | Artisan › Artistic | Flows a text along a curve: outline curves, and solids when a thickness is given |
| Bezel Airgap Profile by Name | BezelAirgapProfile | Artisan › Assets | Gets a bezel airgap profile Asset by name (HEART, SQUARE, ROUNDED_SQUARE) |
| Bezel Cutter Profile by Name | BezelCutProfile | Artisan › Assets | Gets a bezel cutter profile Asset by name (ROUNDED, SQUARE, SHARP) |
| Bezel Profile by Name | BezelProfile | Artisan › Assets | Gets a bezel profile Asset by name (CONCAVE, STRAIGHT, CONVEX) |
| Halo Channel Profile by Name | HaloChProfile | Artisan › Assets | Gets a halo channel profile Asset by name (SOFT_DOOM, DOMMED_RECTANGLE, FLAT_ROUNDED_CORNERS) |
| Halo Profile by Name | HaloProfileName | Artisan › Assets | Gets a halo profile Asset by name (SOFT_DOOM, DOMMED_RECTANGLE, FLAT_ROUNDED_CORNERS) |
| Peghead Profile by Name | PegheadProfile | Artisan › Assets | Gets a peghead profile Asset by name (STRAIGHT, CONCAVE, CONVEX) |
| Ring External Profile by Name | ExtProfileName | Artisan › Assets | Gets an external profile Asset by name (SQUARE_DOOM_SIDES, CUTTED_OVAL, OVAL_FLATTENED_TOP, OVAL_FLATTENED_BOTTOM) |
| Ring Profile by Name | RingProfileName | Artisan › Assets | Gets a ring profile Asset by name (HALF_ROUND, OVAL, RECTANGLE, ROUNDED_TRAPEZOID, DONUT) |
| Asset Selector | Assets | Artisan › Assets | Select an Asset from a dialog or by ID |
| Export Design JSON | Design JSON | Artisan › Exporters | Writes <gh file name>.json next to the .gh file with the info, the merged schema and the configurator schema. |
| Export Scheme | Export Scheme | Artisan › Exporters | Combines the global scheme and any number of component schemes into one flat JSON (keys prefixed with their section, e.g. center_stone.material), outputs each section as its own flat JSON and writes variants/<sku>.scheme. The section of each scheme is inferred from its keys (basket_… is gemset, cathedral_… is shank…). |
| Exporter 3DM Files | Exporter 3DM | Artisan › Exporters | Export jewelry geometry to 3DM and GLB with layer organization |
| Exporter GLB Files | Exporter GLB | Artisan › Exporters | Export jewelry geometry to 3DM and GLB with layer organization |
| Exporter Manufacturing STL | Export STL | Artisan › Exporters | Export manufacturing geometry to STL |
| Part | Part | Artisan › Exporters | Names a piece of the jewel for the web exporters: the geometry of one record prefix (center_stone, gemset, shank, gemset.<id>, shank.cathedral_gems…), metal or gems, with its material. The same name is the key prefix in the record, the ‘part’ in the GLB extras and in every TECH entry. Parts with the same path are exported as one. |
| Technical Chart | Technical Chart | Artisan › Exporters | Calculates gem count/carats and metal volume/weight from MetalInfo and GemInfo inputs |
| Export Scheme Base64 | Export Scheme64 | Artisan › Exporters | Combines the global scheme and any number of component schemes into one flat JSON and returns it as a Base64 string (no disk write). |
| Exporter GLB Base64 | Exporter GLB64 | Artisan › Exporters | Export jewelry geometry to a GLB Base64 string (no disk write) |
| Exporter GLB Parts | GLB Parts | Artisan › Exporters | Exports Parts to a GLB Base64 string (no disk write): one glTF node per part, named after it, with the part, kind, material and gem data in the node extras and the list of parts in the scene extras. |
| Exporter STL Base64 | Exporter STL64 | Artisan › Exporters | Export manufacturing geometry to an STL Base64 string (no disk write) |
| Technical Chart 64 | Tech Chart 64 | Artisan › Exporters | Calculates gem count/carats and metal volume/weight; outputs JSON only (no disk write) |
| Technical Chart Parts | Tech Parts | Artisan › Exporters | Technical chart from Parts: metal volume and weight per part, gem count and carats per part, every entry tagged with its part; outputs JSON only (no disk write). |
| Relief Project | Relief | Artisan › Relief | Builds a relief from a stack of operations (connect the Relief operation components to Operations, in order) and outputs the mesh |
| Relief Extrude | Extrude | Artisan › Relief | Relief operation: raises (or engraves, with a negative height) the area inside closed curves |
| Relief Geometry | Geometry | Artisan › Relief | Relief operation: heights from meshes, breps or SubDs sitting over the workbench plane |
| Relief Image | Image | Artisan › Relief | Relief operation: heights from a grayscale image (white = Height), fitted to the workbench or to the given closed curves |
| Relief Profile | Profile | Artisan › Relief | Relief operation: puffs the area inside closed curves with a height profile (Round, Smooth, Chamfer, Plateau or a profile from your library) |
| Relief Smooth | Smooth | Artisan › Relief | Relief operation: blurs the operations below it, over the whole relief or only around the given points |
| Relief Texture | Texture | Artisan › Relief | Relief operation: tiles a grayscale texture (a name from the Artisan Textures3D library, or an image path) over the workbench or inside the given closed curves |
| Export Info | Export Info | Artisan › Static Configurators | Exports product info as JSON (name, descriptions, style_id, default_sku). |
| Export UI Files | Exporter UI | Artisan › Static Configurators | Saves JSON for UI |
| Semantic Export | Semantic | Artisan › Static Configurators | Semantic file export. Add extra Semantic inputs via Zoom (+/-). |
| SKU Combiner | SKU Combiner | Artisan › Static Configurators | Combine geometric SKU list with material/gem options into all possible combinations. |
| SKU Equals | SKU Equals | Artisan › Static Configurators | Extracts a single variant from a SKU Bundle by index. |
| SKU Super Generator | SKU Super Generator | Artisan › Static Configurators | Generate all SKU combinations from fixed Metal/Gem inputs and dynamic panels (value,sku,name triples). |
| Dictionary Query | Dict Query | Artisan › Utils | Retrieve a value from a Dictionary using a key |
| JSON Panel | JSON | Artisan › Utils | Displays JSON on the canvas (pretty-printed, syntax coloured, resizable, scrollable) and outputs the parsed value. Source accepts a .json file path, JSON text, a Dictionary or any object. Double-click the panel to open it in a window. |
| Resolve GH File Name | GHFileName | Artisan › Utils | Name and folder of the current Grasshopper definition file. |
| Selector | Selector | Artisan › Utils | Create a Selector object from parameters and a panel of items (value,sku,name). |
| Selector Hub | Selector Hub | Artisan › Utils | Combine multiple Selectors into one JSON output. |
| Selector Types | Selector Types | Artisan › Utils | Predefined list of selector types. |
| Counter | Counter | Artisan › Utils | Counts ticks using a timer-like behaviour |
| GH Path | GH Path | Artisan › Utils | Resolve export folder path. If input is null/empty, returns the .gh definition folder. |
| Plane Translate | PlnTrans | Artisan › Utils | Translates a plane along its local axes |
| Progress Bar | Progress | Artisan › Utils | Displays progress as a percentage |
| RhinoArtisan Settings | Settings | Artisan › Utils | Control global settings for RhinoArtisan plugin |
| String In List | StrInList | Artisan › Utils | Checks if a string exists in a list of strings |
| Default Value Bool | DefaultBool | Artisan › Values | Outputs Bool when it has data; otherwise outputs Default Bool. |
| Default Value Double | DefaultDouble | Artisan › Values | Outputs Double when it has data; otherwise outputs Default Double. |
| Default Value Int | DefaultInt | Artisan › Values | Outputs Value when it has data; otherwise outputs Default Value. |
| Default Value String | DefaultString | Artisan › Values | Outputs String when it has data; otherwise outputs Default String. |
| Computation Mode | Computation Mode | Artisan › Values | Predefined list of computation modes (Render / Manufacturing). |
| Design Type | Design Type | Artisan › Values | Predefined list of design types. |
| Gem Compound | Compound | Artisan › Values | Predefined list of gem compounds. |
| Gem Setting Type | Setting | Artisan › Values | Predefined list of gem setting types. |
| Sub-Design Type | Sub-Design Type | Artisan › Values | Predefined list of sub-design types. |
| Center Stone | CenterStone | Gems › Gems | Creates a gem from CenterStone Reader outputs. Uses carat if provided, otherwise XYZ dimensions. |
| Center Stone for Solitaire Rings | CenterStone Solitaire | Gems › Gems | Creates a center stone for a solitaire ring. Instead of a plane, takes a ring Diameter and a Distance: the gem plane is the XY plane moved up in Z by (Diameter / 2) + Distance, with the gem resting on that surface. |
| Gem | Gem | Gems › Gems | Creates a gem by Width |
| Gem by Carat | Gem Ct | Gems › Gems | Creates a gem by weight (carat) |
| Gem by Carat for Solitaire Rings | Gem Ct Solitaire | Gems › Gems | Creates a gem by weight (carat) placed on a solitaire ring: the base XY plane is moved up in Z by (Diameter / 2) + Distance |
| Gem by XYZ | Gem XYZ | Gems › Gems | Creates a gem by Width (X), Height (Y) and Depth (Z) |
| Three Stones | ThreeStones | Gems › Gems | Creates a three-stones set: one center stone plus two symmetric side stones placed around a ring diameter. Same placement as the ArtisanThreeStones command. |
| Toi et Moi | ToiEtMoi | Gems › Gems | Creates a Toi et Moi pair: two independent stones straddling the top of a ring diameter, one leaning to each side. Same placement as the ArtisanToiEtMoi command. |
| Baguette | Baguette | Gems › Gems | Baguette stone: length, top and bottom widths (tapered when they differ), depth and table proportions |
| Cabochon | Cabochon | Gems › Gems | Cabochon stone: Round, Oval, Rectangular, Heart, Pear, Marquise or Diamond outline; Cabochon, FlatTop or BuffTop with single or double bevel |
| Gem Info | Gem Info | Gems › Gems | Extracts gem information and outputs it as JSON with setting type and compound. |
| Metal Info | Metal Info | Gems › Gems | Extracts metal geometry information and outputs it as JSON with material. |
| Pearl | Pearl | Gems › Gems | Pearl with an optional wire and calotte |
| Prong Axis | Prong Axis | Gems › Gems | Axis curves for the prongs of a gem: number of prongs, height over and under the girdle, bottom diameter |
| Cutter | Cutter | Gems › Cutter | Creates a Cutter object from a Gem and parameters |
| Cutter - Parameters | Cutter Params | Gems › Cutter | Define the parameters for a cutter |
| Gems on Curve | GemsOnCrv | Gems › Gems By Curve | Places gems along a curve with optional prongs and cutters |
| Gems on Curve - Cutter Params | GemOnCrv Cutter | Gems › Gems By Curve | Define cutter parameters for the Gems on Curve component |
| Gems on Curve - Gem Params | GemOnCrv Gems | Gems › Gems By Curve | Define gem parameters for the Gems on Curve component |
| Gems on Curve - Prong Params | GemOnCrv Prongs | Gems › Gems By Curve | Define prong parameters for the Gems on Curve component |
| Gems by Network | GemsByNet | Gems › Gems By Network | Places gems across a network of curves with automatic gradient sizing |
| Gems on 2 Curves | GemsOn2Crv | Gems › Gems On 2 Curves | Places gems between two curves using a spine or tangency algorithm |
| Gems on 2 Curves - Params | Gem2Crv Params | Gems › Gems On 2 Curves | Define parameters for the Gems on 2 Curves component |
| MicroSetting | MicroSetting | Gems › Micro Setting | Applies micro-setting cutters, V-cutters, channel and row prongs to a list of gems |
| MicroSetting - Channel | MS Channel | Gems › Micro Setting | Define channel parameters for the MicroSetting component |
| MicroSetting - Cutters | MS Cutters | Gems › Micro Setting | Define cutter parameters for the MicroSetting component |
| MicroSetting - Row Prongs | MS RowProngs | Gems › Micro Setting | Define row prong parameters for the MicroSetting component |
| MicroSetting - V-Cutters | MS VCutters | Gems › Micro Setting | Define V-cutter parameters for the MicroSetting component |
| Center Between Gems | Center Between | Gems › Utilities | Circles tangent to every three neighbouring gems: where the shared prongs go |
| Curve From Gems | Curve From Gems | Gems › Utilities | Interpolated curve through the gem centres, in the order given |
| Gem Collisions | Gem Collisions | Gems › Utilities | Finds the pairs of gems whose meshes intersect |
| Gem Offset | Gem Offset | Gems › Utilities | Girdle curve of each gem offset outwards (or inwards with a negative value) on the gem plane |
| Gems Color By Size | Color By Size | Gems › Utilities | A colour per gem by its size, with the plugin’s size palette (0.8 to 3.5 mm in 0.1 mm steps) |
| Gems Flip | Gems Flip | Gems › Utilities | Flips the plane of each gem (table pointing the other way) |
| Rotate Gems | Rotate Gems | Gems › Utilities | Rotates each gem about its own axis (positive = left, negative = right) |
| Advanced Basket | AdvancedBasket | Gemset › Advanced Basket | Creates an advanced basket (per-prong and per-rail control) from a GemObject |
| Advanced Basket - Prong Claw Parameters | AB Prong Claw | Gemset › Advanced Basket | Define the claw tip parameters used by a CLAW mode prong |
| Advanced Basket - Prong Offset Parameters | AB Prong Offset | Gemset › Advanced Basket | Define the V-shaped cross-section parameters used by an OFFSET mode prong (top and bottom sections) |
| Advanced Basket - Prong Parameters | AB Prong | Gemset › Advanced Basket | Define ONE prong of an advanced basket. Wire several of these into the Prong Params list input of the Advanced Basket component. |
| Advanced Basket - Rail Parameters | AB Rail | Gemset › Advanced Basket | Define ONE rail of an advanced basket. Wire several of these into the Rail Params list input of the Advanced Basket component. |
| Advanced Bezel | AdvancedBezel | Gemset › Advanced Bezel | Creates an advanced bezel (free wall profile) from a GemObject |
| Advanced Bezel - Airgap Parameters | AB Airgaps | Gemset › Advanced Bezel | Define the airgap parameters for an advanced bezel |
| Advanced Bezel - Cutter Parameters | AB Cutters | Gemset › Advanced Bezel | Define the cutter parameters for an advanced bezel |
| Advanced Bezel - Parameters | AB Params | Gemset › Advanced Bezel | Define the basic parameters for an advanced bezel. The wall profile point list is only editable through the main component’s JSON input. |
| Azure | Azure | Gemset › Azure | Azure cutters under the gems of a solid: one tapered hole per gem, optionally subtracted from the solid |
| Basket | Basket | Gemset › Basket | Creates a basket from a GemObject |
| Basket - Base Rail Parameters | Basket Base Rail | Gemset › Basket | Define the base rail parameters for a basket |
| Basket - Prong Parameters | Basket Prongs | Gemset › Basket | Define the prong parameters for a basket |
| Basket - Upper Rail Parameters | Basket Upper Rail | Gemset › Basket | Define the upper rail parameters for a basket |
| Bezel | Bezel | Gemset › Bezel | Creates a bezel from a GemObject |
| Bezel - Airgap Parameters | Bezel Airgaps | Gemset › Bezel | Define the airgap parameters for a bezel |
| Bezel - Cutter Parameters | Bezel Cutters | Gemset › Bezel | Define the cutter parameters for a bezel |
| Bezel - Parameters | Bezel - Params | Gemset › Bezel | Define the basic parameters for a bezel |
| Channel | Channel | Gemset › Channel | Creates a channel setting (metal band with a gem groove) swept along a curve |
| Channel - Gems Parameters | Channel Gems | Gemset › Channel | Define the gem row and setting parameters for a channel (shared prongs / scalloped) |
| Channel - Section Parameters | Channel Section | Gemset › Channel | Define the metal cross-section parameters for a channel |
| Cluster | Cluster | Gemset › Cluster | Creates a cluster from a GemObject |
| Cluster - Center Prongs Params | Cluster Center Prongs | Gemset › Cluster | The cluster centre stone’s own prongs (the Halo’s): round, Double, Triple, Claw or custom, curving into the main gem rail |
| Cluster - Gems Parameters | Cluster Gems | Gemset › Cluster | Define the gem parameters for a cluster |
| Cluster - Main Gem Rail Parameters | Cluster Main Gem Rail | Gemset › Cluster | Define the main gem rail parameters for a cluster |
| Cluster - Prongs Parameters | Cluster Prongs | Gemset › Cluster | Define the prong parameters for a cluster |
| Halo | Halo | Gemset › Halo | Creates a halo from a GemObject |
| Halo - Channel Parameters | Halo Channel | Gemset › Halo | Define the channel parameters for a halo |
| Halo - Gems Parameters | Halo Gems | Gemset › Halo | Define the gem parameters for a halo |
| Halo - Prongs Parameters | Halo Prongs | Gemset › Halo | Define the prong parameters for a halo |
| Hidden Halo | Hidden Halo | Gemset › Hidden Halo | Hidden halo under a gem: channel, small stones and centre-gem prongs on a CIRCLE, OVAL or SQUARE rail. Takes the Hidden Halo params dictionaries. |
| Hidden Halo - Channel 2 Params | Hidden Halo Channel 2 | Gemset › Hidden Halo | Second channel of a double hidden halo: Enable plus the channel parameters |
| Hidden Halo - Channel Params | Hidden Halo Channel | Gemset › Hidden Halo | Channel parameters of a hidden halo |
| Hidden Halo - Gems Params | Hidden Halo Gems | Gemset › Hidden Halo | Small stone parameters of a hidden halo: stones, setting mode, shared prongs and scalloped cutters |
| Hidden Halo - Prongs Params | Hidden Halo Prongs | Gemset › Hidden Halo | Centre-gem prong parameters of a hidden halo (Basket prongs on the halo) |
| Martini | Martini | Gemset › Martini | Creates a martini gemset from a GemObject |
| Martini - Prong Parameters | Martini Prongs | Gemset › Martini | Define the prong parameters for a martini |
| Martini - Side Bezel Parameters | Martini Side Bezel | Gemset › Martini | Define the side bezel parameters for a martini |
| Martini - Upper Rail Parameters | Martini Upper Rail | Gemset › Martini | Define the upper rail parameters for a martini |
| Pave | Pave | Gemset › Pave | Pavé over surfaces: packs round stones over the geometry, with prongs between them and optional cutters |
| Pave Along Surface | Pave Along Srf | Gemset › Pave | Rows of stones along the surface isocurves through the given points (U or V direction) |
| Peghead | Peghead | Gemset › Peghead | Creates a peghead from a GemObject |
| Peghead - Parameters | Peghead Params | Gemset › Peghead | Define the parameters for a peghead |
| Tapered Baguettes on Curves | TaperedBaguettes | Gemset › Tapered Baguettes | Places tapered baguette gems spanning between two rail curves, top edge on the first curve |
| Tapered Baguettes - Params | TaperedBag Params | Gemset › Tapered Baguettes | Define parameters for the Tapered Baguettes on Curves component |
| Trellis | Trellis | Gemset › Trellis | Creates a trellis gemset from a GemObject |
| Trellis - Prongs Parameters | Trellis Prongs | Gemset › Trellis | Define the prong parameters for a trellis gemset |
| Trellis - Upper Rail Parameters | Trellis Upper Rail | Gemset › Trellis | Define the upper rail parameters for a trellis gemset |
| Trilogy Bezel Set | Trilogy Bezels | Gemset › Trilogy | Bezels over a three stones set (center gem + two side gems, as output by the Three Stones component). The Bezel params components feed the centre and, optionally, the sides. |
| Trilogy East West | Trilogy East West | Gemset › Trilogy | Advanced baskets over a three stones set (center gem + two side gems). Prong and rail params come from the Advanced Basket params components, one dictionary per prong / rail. |
| Trilogy Halo | Trilogy Halo | Gemset › Trilogy | Halos over a three stones set (center gem + two side gems). The Halo params components feed the centre and, optionally, the sides. |
| Trilogy Individual | Trilogy Individual | Gemset › Trilogy | An individual setting under each stone of a three stones set: Tulip, Martini or Advanced Basket for the centre and for the sides. Wire the params of the chosen setting (Tulip: Prong + Ornament; Martini: Prong + Upper Rail + Side Bezel; Advanced Basket: Prongs + Rails lists). |
| Trilogy Trellis | TrilogyTrellis | Gemset › Trilogy | Creates a trellis-style gemset over a three stones set (center gem + two side gems, as output by the Three Stones component) |
| Trilogy Trellis - Cross Prongs Parameters | TT Cross Prongs | Gemset › Trilogy | Define the cross prong parameters for a trilogy trellis (the 4 blend prongs that cross over the center stone to the opposite side gem) |
| Trilogy Trellis - Shank Prongs Parameters | TT Shank Prongs | Gemset › Trilogy | Define the shank prong parameters for a trilogy trellis (the 4 prongs that descend from the side gems to the ring curve) |
| Trilogy Trellis - Upper Rail Parameters | TT Upper Rail | Gemset › Trilogy | Define the under-girdle rail parameters for a trilogy trellis. Wire to Upper Rail (center + sides) or to Side Rail (sides only). |
| Tulip | Tulip | Gemset › Tulip | Creates a tulip gemset from a GemObject |
| Tulip - Ornament Parameters | Tulip Ornament | Gemset › Tulip | Define the ornament (union / leaf) parameters for a tulip |
| Tulip - Prong Parameters | Tulip Prongs | Gemset › Tulip | Define the prong (petal) parameters for a tulip |
| Advanced Cathedral | Adv Cathedral | Shanks › Advanced Cathedral | Creates an advanced cathedral shank with optional parameters |
| Advanced Cathedral - Gems Params | Adv Cathedral Gems Params | Shanks › Advanced Cathedral | Parameters for Advanced Cathedral Gems |
| Advanced Cathedral - Shank Params | Adv Cathedral Shank Params | Shanks › Advanced Cathedral | Parameters for the Advanced Cathedral shank |
| Advanced Pave Shank | AdvancedPaveShank | Shanks › Advanced Pave Shank | Creates an advanced pave shank: a band with longitudinal rows of stones, optional cutters and prongs |
| Advanced Pave Shank - Band Params | AdvancedPaveShank - Band Params | Shanks › Advanced Pave Shank | Band parameters for Advanced Pave Shank: top profile and opening |
| Advanced Pave Shank - Cutters Params | AdvancedPaveShank - Cutters Params | Shanks › Advanced Pave Shank | Cutter parameters for Advanced Pave Shank (one cutter solid per gem, subtracted from the band) |
| Advanced Pave Shank - Row Params | AdvancedPaveShank - Row Params | Shanks › Advanced Pave Shank | One longitudinal gem row for Advanced Pave Shank. Wire several into the Rows list input, one per row |
| Advanced | Shank - Advanced | Shanks › Advanced Ring | Creates a shank defined by multiple profiles along a curve |
| Advanced - Gems Parameters | Advanced Gems | Shanks › Advanced Ring | Parameters for gems in RingBySection |
| Advanced - Global Parameters | Advanced Global | Shanks › Advanced Ring | Global parameters for RingBySection |
| Advanced - Profile Parameters | Advanced Profile | Shanks › Advanced Ring | Parameters for a profile section of RingBySection |
| Anniversary | Anniversary | Shanks › Anniversary | Creates an anniversary band: a plain band with a row of touching bezel-set stones along the top (half eternity by default), uniform or graduated |
| Anniversary - Band Params | Anniversary Band | Shanks › Anniversary | Anniversary band sections: Top under the stones, Bottom at the back |
| Anniversary - Bezels Params | Anniversary Bezels | Shanks › Anniversary | Anniversary bezel cups: profile and how far they close over the stones |
| Anniversary - Stones Params | Anniversary Stones | Shanks › Anniversary | Anniversary stones: placed as Eternity, uniform or graduated, bezels touching |
| Bypass | Bypass | Shanks › Bypass | Creates a bypass (crossover) shank with optional parameters |
| Bypass - Gems Params | Bypass Gems Params | Shanks › Bypass | Parameters for Bypass Gems |
| Bypass - Shank Params | Bypass - Shank Params | Shanks › Bypass | Parameters for Bypass Shank |
| Cathedral | Cathedral | Shanks › Cathedral | Creates a cathedral shank with optional parameters |
| Cathedral - Gems Params | Cathedral Gems Params | Shanks › Cathedral | Parameters for Cathedral Gems |
| Cathedral - Shank Params | Cathedral - Shank Params | Shanks › Cathedral | Parameters for Cathedral Shank |
| Class Ring | ClassRing | Shanks › Class Ring | Creates a class ring (signet-style shank with a stone seat) with optional parameters |
| Class Ring - Gem Params | Class Ring - Gem Params | Shanks › Class Ring | Gem parameters for Class Ring |
| Class Ring - Shank Params | Class Ring - Shank Params | Shanks › Class Ring | Shank parameters for Class Ring |
| Class Ring - Top Side Params | Class Ring - Top Side Params | Shanks › Class Ring | Top side parameters for Class Ring |
| Classic | Classic | Shanks › Classic | Creates a classic ring with optional parameters |
| Classic - Advanced Parameters | Classic - Advanced | Shanks › Classic | Define advanced parameters for a Classic ring |
| Classic - External Profile | Classic - External | Shanks › Classic | Define external profile parameters for a Classic ring |
| Classic - Gems Parameters | Classic - Gems | Shanks › Classic | Define gem-related parameters for a Classic ring |
| Classic - Profile | Classic - Profile | Shanks › Classic | Define a ClassicProfile for a Classic Ring |
| Classic - Profile With Enable | Classic - Profile With Enable | Shanks › Classic | Define a ClassicProfile for a Classic Ring with an enable toggle |
| Contour Band | ContourBand | Shanks › Contour Band | Creates a contour band fitted against an existing ring or gemset |
| Contour Band - Fit Params | Contour Band - Fit Params | Shanks › Contour Band | Fit parameters for Contour Band: how the band seats against the mother ring |
| Contour Band - Gems Params | Contour Band Gems Params | Shanks › Contour Band | Gems parameters for Contour Band |
| Contour Band - Shank Params | Contour Band - Shank Params | Shanks › Contour Band | Shank parameters for Contour Band |
| Engraving | Engraving | Shanks › Engraving | Creates an engraved text ring flowing text along an implicit ring curve built from a finger diameter |
| Engraving - Text Parameters | Engraving Text | Shanks › Engraving | Define the text parameters for an engraved ring |
| Eternity | Eternity | Shanks › Eternity | Creates an eternity ring with configurable gems, prongs, bezels and shank parameters |
| Eternity - Bezels Parameters | EternityBezels | Shanks › Eternity | Defines bezel rail and profile parameters for Eternity rings |
| Eternity - Gems Parameters | Eternity - Gems Parameters | Shanks › Eternity | Define gem-related parameters for an Eternity ring |
| Eternity - Prongs Parameters | Eternity - Prongs Parameters | Shanks › Eternity | Defines prong parameters for Eternity rings |
| Eternity - Shank Lower | Eternity - Shank Lower | Shanks › Eternity | Defines parameters for the lower part of the Eternity shank |
| Eternity - Shank Upper | Eternity - Shank Upper | Shanks › Eternity | Defines parameters for the upper part of the Eternity shank |
| Graduated | Graduated | Shanks › Graduated | Creates a graduated shank: stones shrinking from the centre stone towards the band, with prongs and cutters |
| Graduated - Gems Params | Graduated Gems | Shanks › Graduated | Graduated gems, prongs, under-bezel, drill and cutters parameters |
| Graduated - Shank Params | Graduated Shank | Shanks › Graduated | Graduated shank section parameters |
| Pave Shank | PaveShank | Shanks › Pave Shank | Creates a pave shank (multi-row) (a Classic band with one profile carrying N rows of gems) with optional parameters |
| Pave Shank - Cutters Params | PaveShank - Cutters Params | Shanks › Pave Shank | Gem drill-cutter parameters for a Pave Shank (percentages of the gem size unless noted) |
| Pave Shank - Gems Params | PaveShank - Gems Params | Shanks › Pave Shank | Gem parameters for a Pave Shank |
| Pave Shank - Prongs Params | PaveShank - Prongs Params | Shanks › Pave Shank | Prong (bead) parameters for a Pave Shank |
| Pave Shank - Rows Params | PaveShank - Rows Params | Shanks › Pave Shank | Row layout parameters for a Pave Shank |
| Ring Curve | RingCurve | Shanks › Ring Curve | Create a base curve for shanks using FingerSize, Parameters, and Profile |
| Ring Curve - Parameters | Ring Curve Params | Shanks › Ring Curve | Parameters for RingCurve (Type, Bypass, Shape, etc.) |
| Ring Cylinder | RingCyl | Shanks › Ring Cut | Creates a cylinder from a ring diameter and extrusion height |
| Ring Extrude | Ring Extrude | Shanks › Ring Extrude | Ring extruded from a frontal profile, shaped by a lateral profile: top, side and bottom lengths and thicknesses |
| Cut By Ring Size | Cut Ring Size | Shanks › Ring Size | Subtracts a cylinder of the ring diameter, along the Y axis, from breps, surfaces, SubDs and meshes |
| Estimate Ring Size | Estimate Size | Shanks › Ring Size | Estimates the finger diameter of a ring (finger axis on Y, centred on the origin) from its inner gap |
| Ring Sizes - British | British | Shanks › Ring Sizes | Predefined list of ring size systems. |
| Ring Sizes - China | China | Shanks › Ring Sizes | Predefined list of Chinese ring sizes. |
| Ring Sizes - Europe | Europe | Shanks › Ring Sizes | Predefined list of European ring sizes. |
| Ring Sizes - USA | USA | Shanks › Ring Sizes | Predefined list of USA ring sizes. |
| Ring Sizes - Australia | Australia | Shanks › Ring Sizes | Predefined list of ring size systems. |
| Ring Sizes - Brazil | Brazil | Shanks › Ring Sizes | Predefined list of Brazilian ring sizes. |
| Ring Sizes - Canada | Canada | Shanks › Ring Sizes | Predefined list of Canadian ring sizes. |
| Ring Sizes - France | France | Shanks › Ring Sizes | Ring sizes for France system |
| Ring Sizes - Germany | Germany | Shanks › Ring Sizes | Predefined list of ring size system: Germany. |
| Ring Sizes - India | India | Shanks › Ring Sizes | Predefined list of Indian ring sizes. |
| Ring Sizes - India Extended | India Extended | Shanks › Ring Sizes | Predefined list of extended Indian ring sizes. |
| Ring Sizes - Israel | Israel | Shanks › Ring Sizes | Predefined list of Israeli ring sizes. |
| Ring Sizes - Italy | Italy | Shanks › Ring Sizes | Predefined list of ring size system: Italy. |
| Ring Sizes - Japan | Japan | Shanks › Ring Sizes | Predefined list of ring size system: Japan. |
| Ring Sizes - Russia | Russia | Shanks › Ring Sizes | Predefined list of ring size system: Russia. |
| Ring Sizes - South America | South America | Shanks › Ring Sizes | Predefined list of South American ring sizes. |
| Ring Sizes - Spain | Spain | Shanks › Ring Sizes | Predefined list of ring size system: Spain. |
| Ring Sizes - Switzerland | Switzerland | Shanks › Ring Sizes | Predefined list of ring size system: Switzerland. |
| Ring Sizes - Türkiye | Türkiye | Shanks › Ring Sizes | Predefined list of Turkish ring sizes. |
| Scoop Ring | Scoop Ring | Shanks › Scoop Ring | Hollows the selected faces of a ring brep over a central angle, leaving a wall and an optional liner |
| Advanced Signet Ring | Adv Signet | Shanks › Signet | Signet ring: top plate profile, shank profiles, lateral profile and bottom cut |
| Signet | Signet | Shanks › Signet | Signet ring: top plate profile and tapered shank, with an optional recess |
| Split Shank | Split Shank | Shanks › Split Shank | Creates a split shank (forked arms) with optional gems |
| Split Shank - Curve Params | Split Curve | Shanks › Split Shank | Split shank arm/curve parameters |
| Split Shank - Gems Params | Split Gems | Shanks › Split Shank | Split shank gems parameters |
| Twisted Shank | Twisted | Shanks › Twisted | Creates a twisted solitaire shank: plain shoulders under the head, two twisted strands on the sides, a plain back |
| Twisted Shank - Band Params | Twisted Band | Shanks › Twisted | Twisted shank band sections: Top under the head, Bottom at the back |
| Twisted Shank - Opening Params | Twisted Opening | Shanks › Twisted | Twisted shank opening under the head, as Classic |
| Twisted Shank - Twist Params | Twisted Twist | Shanks › Twisted | Twisted shank strands: where, how tight and how deep |
| Two Rows Shank | TwoRowsShank | Shanks › Two Rows Shank | Creates a two-rows knife pave shank with optional parameters |
| Two Rows Shank - Cutters Params | TwoRows - Cutters Params | Shanks › Two Rows Shank | Gem drill-cutter parameters for a Two Rows Shank (percentages of the gem size unless noted) |
| Two Rows Shank - Gems Params | TwoRows - Gems Params | Shanks › Two Rows Shank | Gem parameters for a Two Rows Shank |
| Two Rows Shank - Prongs Params | TwoRows - Prongs Params | Shanks › Two Rows Shank | Prong parameters for a Two Rows Shank |
| Two Rows Shank - Rail Params | TwoRows - Rail Params | Shanks › Two Rows Shank | Rail / channel parameters for a Two Rows Shank |
| Plain Band | Plain Band | Shanks › Wedding | Creates a single plain band with optional parameters |
| Wedding | Wedding | Shanks › Wedding | Creates a pair of wedding rings with optional parameters |
| Wedding - Gems | Wedding - Gems | Shanks › Wedding | Define gem-related parameters for a Wedding Ring |
| Wedding - Profile | Wedding - Profile | Shanks › Wedding | Define a profile for a Wedding Ring |
| Bail | Bail | Accessories › Bail | Creates a Bail accessory |
| Bail Parameters | Bail Params | Accessories › Bail | Define parameters for a Bail accessory |
| Bead | Bead | Accessories › Bead | Creates a Bead accessory |
| Bead Parameters | Bead Params | Accessories › Bead | Define parameters for a Bead accessory |
| Charm | Charm | Accessories › Charm | Creates a Charm accessory |
| Charm Parameters | Charm Params | Accessories › Charm | Define parameters for a Charm accessory |
| Milgrain | Milgrain | Accessories › Milgrain | Creates a Milgrain accessory along a curve |
| Milgrain Parameters | Milgrain Params | Accessories › Milgrain | Define parameters for a Milgrain accessory |
| Rope | Rope | Accessories › Rope | Creates a Rope accessory |
| Rope Parameters | Rope Params | Accessories › Rope | Define parameters for a Rope accessory |
| Raster To Vector Reader | RasterToVectorReader | Readers › Artistic | Reads raster to vector values from a dictionary or JSON. |
| Text On Curve Reader | TextOnCurveReader | Readers › Artistic | Reads text on curve values from a dictionary or JSON. |
| Baguette Reader | BaguetteReader | Readers › Gems | Reads baguette values from a dictionary or JSON. |
| Cabochon Reader | CabochonReader | Readers › Gems | Reads cabochon values from a dictionary or JSON. |
| Pearl Reader | PearlReader | Readers › Gems | Reads pearl values from a dictionary or JSON. |
| Prong Axis Reader | ProngAxisReader | Readers › Gems | Reads prong axis values from a dictionary or JSON. |
| Bezel Airgap Reader | BezelAirgapReader | Readers › Gemsets | Reads a Bezel airgap dictionary and outputs its standard values. |
| Bezel Cutter Reader | BezelCutterReader | Readers › Gemsets | Reads a Bezel cutter dictionary and outputs its standard values. |
| Bezel Params Reader | BezelParamsReader | Readers › Gemsets | Reads a Bezel dictionary and outputs its standard values. |
| Cluster Center Prongs Reader | ClusterCenterProngsReader | Readers › Gemsets | Reads the centre stone prongs of a cluster from a scheme dictionary or JSON. |
| Cluster Gems Reader | ClusterGemsReader | Readers › Gemsets | Reads a Cluster gems dictionary and outputs its standard values. |
| Cluster Main Gem Rail Reader | ClusterMainGemRailReader | Readers › Gemsets | Reads a Cluster main gem rail dictionary and outputs its standard values. |
| Cluster Prongs Reader | ClusterProngsReader | Readers › Gemsets | Reads a Cluster prongs dictionary and outputs its standard values. |
| Peghead Reader | PegheadReader | Readers › Gemsets | Reads a Peghead dictionary and outputs its standard values. |
| Basket Base Rail Reader | BasketBaseRailReader | Readers › Gemsets | Reads a Basket base rail dictionary and outputs its standard values. |
| Basket Prong Reader | BasketProngReader | Readers › Gemsets | Reads a Basket prong dictionary and outputs its standard values. |
| Basket Upper Rail Reader | BasketUpperRailReader | Readers › Gemsets | Reads a Basket upper rail dictionary and outputs its standard values. |
| Martini Prong Reader | MartiniProngReader | Readers › Gemsets | Reads a Martini prong dictionary and outputs its standard values. |
| Martini Side Bezel Reader | MartiniSideBezelReader | Readers › Gemsets | Reads a Martini side bezel dictionary and outputs its standard values. |
| Martini Upper Rail Reader | MartiniUpperRailReader | Readers › Gemsets | Reads a Martini upper rail dictionary and outputs its standard values. |
| Trellis Prongs Reader | TrellisProngsReader | Readers › Gemsets | Reads a Trellis prongs dictionary and outputs its standard values. |
| Trellis Upper Rail Reader | TrellisUpperRailReader | Readers › Gemsets | Reads a Trellis upper rail dictionary and outputs its standard values. |
| Tulip Ornament Reader | TulipOrnamentReader | Readers › Gemsets | Reads a Tulip ornament dictionary and outputs its standard values. |
| Tulip Prong Reader | TulipProngReader | Readers › Gemsets | Reads a Tulip prong dictionary and outputs its standard values. |
| Azure Reader | AzureReader | Readers › Gemsets | Reads azure values from a dictionary or JSON. |
| Halo Channel Reader | HaloChannelReader | Readers › Gemsets | Reads a Halo channel dictionary and outputs its standard values. |
| Halo Gems Reader | HaloGemsReader | Readers › Gemsets | Reads a Halo gems dictionary and outputs its standard values. |
| Halo Prongs Reader | HaloProngsReader | Readers › Gemsets | Reads a Halo prongs dictionary and outputs its standard values. |
| Halo Reader | HaloReader | Readers › Gemsets | Reads a Halo dictionary and outputs its standard values. |
| Hidden Halo Channel 2 Reader | HiddenHaloChannel2Reader | Readers › Gemsets | Reads the second channel of a hidden halo (enable and channel values) from a scheme dictionary or JSON. |
| Hidden Halo Channel Reader | HiddenHaloChannelReader | Readers › Gemsets | Reads the channel values of a hidden halo from a scheme dictionary or JSON. |
| Hidden Halo Gems Reader | HiddenHaloGemsReader | Readers › Gemsets | Reads the small stone values of a hidden halo from a scheme dictionary or JSON. |
| Hidden Halo Prongs Reader | HiddenHaloProngsReader | Readers › Gemsets | Reads the centre-gem prong values of a hidden halo from a scheme dictionary or JSON. |
| Hidden Halo Reader | HiddenHaloReader | Readers › Gemsets | Reads the hidden halo rail shape and lengths from a scheme dictionary or JSON; the channel, gems and prongs have their own Hidden Halo readers. |
| Pave Along Surface Reader | PaveAlongSrfReader | Readers › Gemsets | Reads pave along surface values from a dictionary or JSON. |
| Pave Reader | PaveReader | Readers › Gemsets | Reads pave values from a dictionary or JSON. |
| Trilogy Bezel Set Reader | TrilogyBezelsReader | Readers › Gemsets | Reads the trilogy bezel set root values; the bezels themselves are read with the Bezel readers. |
| Trilogy East West Reader | TrilogyEastWestReader | Readers › Gemsets | Reads the trilogy east west root values; the baskets are read with the Advanced Basket readers. |
| Trilogy Halo Reader | TrilogyHaloReader | Readers › Gemsets | Reads the trilogy halo root values; the halos themselves are read with the Halo readers. |
| Trilogy Individual Reader | TrilogyIndividualReader | Readers › Gemsets | Reads the trilogy individual root values; each setting is read with the Tulip, Martini or Advanced Basket readers. |
| Trellis Reader | TrellisReader | Readers › Gemsets | Reads a Trellis dictionary and outputs its standard values. |
| Tulip Reader | TulipReader | Readers › Gemsets | Reads a Tulip dictionary and outputs its standard values. |
| Center Stone Reader | CenterStoneReader | Readers › Global | Reads a center-stone JSON (material, shape, size…) and outputs standard values. |
| Computation Mode | Mode | Readers › Global | Splits a RENDER / MANUFACTURING string into Render and Manufacturing booleans. Defaults to Render when no input is provided. |
| Eternity Reader | EternityReader | Readers › Global | Reads the ‘eternity’ section from a JSON and outputs sub-dictionaries (gems, prongs, bezels, shank upper/lower) ready to connect to the Eternity readers. |
| Gemset Reader | GemsetReader | Readers › Global | Reads a gemset JSON (style, material, bezel, halo…) and outputs style, material, and grouped dictionaries for bezel, halo, trellis, tulip, and basket. |
| Global Reader | GlobalReader | Readers › Global | Reads a global-settings JSON (generate flags, manufacturer, computation mode…) and outputs standard values. |
| Info | Info | Readers › Global | Design identity: name, description, tags, unique id and date. Double-click to edit the stored values; a connected input overrides its stored value. Outputs the info JSON for Export Design JSON. |
| Info Reader | InfoReader | Readers › Global | Reads an info JSON (name, description, tags, unique_id, date; a legacy ‘info’ wrapper is also accepted) and outputs its fields. |
| Shank Reader | ShankReader | Readers › Global | Reads a shank JSON (style, material, diameter, classic_/cathedral_/advanced_cathedral_ fields) and outputs style, material, diameter, the per-style dictionaries and the scheme. |
| Wedding Reader | WeddingReader | Readers › Global | Reads a wedding rings JSON (ring1_ / ring2_ material, diameter, profile and gems fields) and outputs each ring’s material, diameter and record, plus the scheme. |
| Gemset Basket Reader | GemsetBasket | Readers › Global | Reads a gemset JSON and outputs the material, the basket parameters as a dictionary and the scheme of the fields it understands. |
| Gemset Bezel Reader | GemsetBezel | Readers › Global | Reads a gemset JSON and outputs the material, the bezel parameters as a dictionary and the scheme of the fields it understands. |
| Gemset Cluster Reader | GemsetCluster | Readers › Global | Reads a gemset JSON and outputs the material, the cluster parameters as a dictionary and the scheme of the fields it understands. |
| Gemset Halo Reader | GemsetHalo | Readers › Global | Reads a gemset JSON and outputs the material, the halo parameters as a dictionary and the scheme of the fields it understands. |
| Gemset HiddenHalo Reader | GemsetHiddenHalo | Readers › Global | Reads a gemset JSON and outputs the material, the hiddenhalo parameters as a dictionary and the scheme of the fields it understands. |
| Gemset Martini Reader | GemsetMartini | Readers › Global | Reads a gemset JSON and outputs the material, the martini parameters as a dictionary and the scheme of the fields it understands. |
| Gemset Peghead Reader | GemsetPeghead | Readers › Global | Reads a gemset JSON and outputs the material, the peghead parameters as a dictionary and the scheme of the fields it understands. |
| Gemset Trellis Reader | GemsetTrellis | Readers › Global | Reads a gemset JSON and outputs the material, the trellis parameters as a dictionary and the scheme of the fields it understands. |
| Gemset Tulip Reader | GemsetTulip | Readers › Global | Reads a gemset JSON and outputs the material, the tulip parameters as a dictionary and the scheme of the fields it understands. |
| Shank Advanced Cathedral Reader | ShankAdvancedCathedral | Readers › Global | Reads a shank JSON and outputs the material, the diameter, the advanced cathedral parameters as a JSON dictionary and the scheme of the fields it understands. |
| Shank Anniversary Reader | ShankAnniversary | Readers › Global | Reads a shank JSON and outputs the material, the diameter, the anniversary parameters as a JSON dictionary and the scheme of the fields it understands. |
| Shank Bypass Reader | ShankBypass | Readers › Global | Reads a shank JSON and outputs the material, the diameter, the bypass parameters as a JSON dictionary and the scheme of the fields it understands. |
| Shank Cathedral Reader | ShankCathedral | Readers › Global | Reads a shank JSON and outputs the material, the diameter, the cathedral parameters as a JSON dictionary and the scheme of the fields it understands. |
| Shank Classic Reader | ShankClassic | Readers › Global | Reads a shank JSON and outputs the material, the diameter, the classic parameters as a JSON dictionary and the scheme of the fields it understands. |
| Shank Graduated Reader | ShankGraduated | Readers › Global | Reads a shank JSON and outputs the material, the diameter, the graduated parameters as a JSON dictionary and the scheme of the fields it understands. |
| Shank Pave Reader | ShankMultiRow | Readers › Global | Reads a shank JSON and outputs the material, the diameter, the pave parameters as a JSON dictionary and the scheme of the fields it understands. |
| Shank Split Reader | ShankSplitShank | Readers › Global | Reads a shank JSON and outputs the material, the diameter, the split parameters as a JSON dictionary and the scheme of the fields it understands. |
| Shank Twisted Reader | ShankTwistedShank | Readers › Global | Reads a shank JSON and outputs the material, the diameter, the twisted parameters as a JSON dictionary and the scheme of the fields it understands. |
| Shank Two Rows Reader | ShankTwoRows | Readers › Global | Reads a shank JSON and outputs the material, the diameter, the two rows parameters as a JSON dictionary and the scheme of the fields it understands. |
| Advanced Cathedral Gems Reader | AdvCathedralGemsReader | Readers › Shanks | Reads an Advanced Cathedral gems dictionary and outputs its standard values. |
| Advanced Cathedral Shank Reader | AdvCathedralShankReader | Readers › Shanks | Reads an Advanced Cathedral shank dictionary and outputs its standard values. |
| Cathedral Gems Reader | CathedralGems | Readers › Shanks | Reads cathedral gems parameters from a Cathedral dictionary. |
| Cathedral Shank Reader | Cathedral Shank Reader | Readers › Shanks | Reads cathedral shank parameters from a Cathedral dictionary. |
| Eternity Bezels Reader | Eternity Bezels Reader | Readers › Shanks | Reads eternity bezels parameters from an Eternity JSON dictionary. |
| Eternity Gems Reader | Eternity Gems Reader | Readers › Shanks | Reads eternity gems parameters from an Eternity JSON dictionary. |
| Eternity Prongs Reader | Eternity Prongs Reader | Readers › Shanks | Reads eternity prongs parameters from an Eternity JSON dictionary. |
| Eternity Shank Lower Reader | Eternity Shank Lower Reader | Readers › Shanks | Reads eternity lower shank parameters from an Eternity JSON dictionary. |
| Eternity Shank Upper Reader | Eternity Shank Upper Reader | Readers › Shanks | Reads eternity upper shank parameters from an Eternity JSON dictionary. |
| Graduated Gems Reader | GraduatedGemsReader | Readers › Shanks | Reads the graduated gems values from a scheme dictionary or JSON. |
| Graduated Shank Reader | GraduatedShankReader | Readers › Shanks | Reads the graduated shank section values from a scheme dictionary or JSON. |
| Ring Extrude Reader | RingExtrudeReader | Readers › Shanks | Reads the ring extrude values from a dictionary or JSON. |
| Scoop Ring Reader | ScoopReader | Readers › Shanks | Reads the scoop ring values from a dictionary or JSON. |
| Signet Ring Reader | SignetReader | Readers › Shanks | Reads the signet ring values (Signet and Advanced Signet) from a dictionary or JSON. |
| Split Shank Curve Reader | SplitCurveReader | Readers › Shanks | Reads the split shank curve values from a scheme dictionary or JSON. |
| Split Shank Gems Reader | SplitGemsReader | Readers › Shanks | Reads the split shank gems values from a scheme dictionary or JSON. |
| Bypass Gems Reader | BypassGems | Readers › Shanks | Reads the gem, prong, cutter and drill parameters of a Bypass shank from its Bypass dictionary. |
| Bypass Shank Reader | BypassShank | Readers › Shanks | Reads the band and arm parameters of a Bypass shank from its Bypass dictionary. |
| Classic Adv Reader | ClassicAdv | Readers › Shanks | Reads classic advanced parameters from a Classic dictionary. |
| Classic Bottom Reader | ClassicBottom | Readers › Shanks | Reads classic bottom profile parameters from a Classic dictionary. |
| Classic External Reader | ClassicExternal | Readers › Shanks | Reads classic external profile parameters from a Classic dictionary. |
| Classic Gems Reader | ClassicGems | Readers › Shanks | Reads classic gems parameters from a Classic dictionary. |
| Classic Mid Reader | ClassicMid | Readers › Shanks | Reads classic mid profile parameters from a Classic dictionary. |
| Classic Top Reader | ClassicTop | Readers › Shanks | Reads classic top profile parameters from a Classic dictionary. |
| Pave Shank Adv Reader | PaveShankAdv | Readers › Shanks | Reads the opening (advanced) parameters of a Pave Shank from its Pave dictionary. |
| Pave Shank Cutters Reader | PaveShankCutters | Readers › Shanks | Reads the gem drill-cutter parameters of a Pave Shank from its Pave dictionary. |
| Pave Shank Gems Reader | PaveShankGems | Readers › Shanks | Reads the gem parameters of a Pave Shank from its Pave dictionary. |
| Pave Shank Prongs Reader | PaveShankProngs | Readers › Shanks | Reads the prong (bead) parameters of a Pave Shank from its Pave dictionary. |
| Pave Shank Rows Reader | PaveShankRows | Readers › Shanks | Reads the row layout parameters of a Pave Shank from its Pave dictionary. |
| Pave Shank Top Reader | PaveShankTop | Readers › Shanks | Reads the profile of a Pave Shank band from its Pave dictionary. |
| Two Rows Adv Reader | TwoRowsAdv | Readers › Shanks | Reads the opening (advanced) parameters of a Two Rows Shank from its Two Rows dictionary. |
| Two Rows Bottom Reader | TwoRowsBottom | Readers › Shanks | Reads the bottom profile of a Two Rows Shank from its Two Rows dictionary. |
| Two Rows Cutters Reader | TwoRowsCutters | Readers › Shanks | Reads the gem drill-cutter parameters of a Two Rows Shank from its Two Rows dictionary. |
| Two Rows External Reader | TwoRowsExternal | Readers › Shanks | Reads the external profile of a Two Rows Shank from its Two Rows dictionary. |
| Two Rows Gems Reader | TwoRowsGems | Readers › Shanks | Reads the gem parameters of a Two Rows Shank from its Two Rows dictionary. |
| Two Rows Mid Reader | TwoRowsMid | Readers › Shanks | Reads the mid profile of a Two Rows Shank from its Two Rows dictionary. |
| Two Rows Prongs Reader | TwoRowsProngs | Readers › Shanks | Reads the prong parameters of a Two Rows Shank from its Two Rows dictionary. |
| Two Rows Rail Reader | TwoRowsRail | Readers › Shanks | Reads the rail / channel parameters of a Two Rows Shank from its Two Rows dictionary. |
| Two Rows Top Reader | TwoRowsTop | Readers › Shanks | Reads the top profile of a Two Rows Shank from its Two Rows dictionary. |
| Wedding Gems Reader | WeddingGems | Readers › Shanks | Reads the gems of a wedding ring from its ring record. |
| Wedding Profile Reader | WeddingProfile | Readers › Shanks | Reads the profile of a wedding ring from its ring record. |
| Anniversary Band Reader | AnniversaryBandReader | Readers › Shanks | Reads the band sections of an anniversary band from a scheme dictionary or JSON. |
| Anniversary Bezels Reader | AnniversaryBezelsReader | Readers › Shanks | Reads the bezels of an anniversary band from a scheme dictionary or JSON. |
| Anniversary Stones Reader | AnniversaryStonesReader | Readers › Shanks | Reads the stones of an anniversary band from a scheme dictionary or JSON. |
| Twisted Shank Band Reader | TwistedBandReader | Readers › Shanks | Reads the band sections of a twisted shank from a scheme dictionary or JSON. |
| Twisted Shank Opening Reader | TwistedOpeningReader | Readers › Shanks | Reads the opening of a twisted shank from a scheme dictionary or JSON. |
| Twisted Shank Twist Reader | TwistedTwistReader | Readers › Shanks | Reads the strands of a twisted shank from a scheme dictionary or JSON. |
| Sprue Cluster Tree | Sprue Cluster | Manufacturing › Sprues | Creates a cluster casting tree (wire lattice of cells around a trunk) and places copies of the pieces in its cells |
| Sprue Curve | Sprue Curve | Manufacturing › Sprues | Creates a perimeter frame sprue around a piece, with connections to the piece and an injection pipe |
| Sprue External Tree | Sprue External Tree | Manufacturing › Sprues | Creates an external sprue tree from a base point and contact points |
| Sprue Helix | Sprue Helix | Manufacturing › Sprues | Creates a helix casting tree from a base point and hangs copies of a piece along the wire |
| Sprue Inner Branch | Sprue Inner Branch | Manufacturing › Sprues | Creates an inner sprue branch from a base point and contact points |
| Sprue Inner Tree | Sprue Inner Tree | Manufacturing › Sprues | Creates an inner sprue tree from a base point and contact points |
| Sprue Single | Sprue Single | Manufacturing › Sprues | Creates a single sprue from a base point and parameters |
| Sprue Spiral | Sprue Spiral | Manufacturing › Sprues | Creates a flat spiral casting tree from a base point and places copies of a piece along the wire |
| Sprue Tree | Sprue Tree | Manufacturing › Sprues | Creates a casting tree (trunk with floors of branches) and hangs copies of the pieces on it |