Skip to content

Artisan Grasshopper

Component reference

Artisan for Grasshopper installs 395 components across 8 ribbon tabs. Each one is documented with the exact ports it exposes, read straight from the plugin.

  • Artisan — Assets, exporters, AI and the utilities that hold a definition together; the pre-capsule exporters and selectors live in the groups’ dropdown menus. (50 components)
  • Artistic — Reliefs, raster tracing and text on curves: the artistic tools. (9 components)
  • Diamonds — Stones and their settings, laid out like the plugin’s Diamonds tab: gems, gems on curves, gemsets, trilogy, pavé, cutters and gem tools. (93 components)
  • Shanks — Ring bodies: classic, cathedral, eternity, signet, bypass and the rest. (96 components)
  • Accessories — Bails, beads, charms, milgrain and rope details. (10 components)
  • Readers — Unpack a parameter dictionary back into its individual values. (118 components)
  • Capsules — The Bespoke capsule contract: Capsule Input and Mode, Capsule Output and Capsule Info. (4 components)
  • Manufacturing — Sprues that get a piece ready for casting or 3D printing. (15 components)

All components

ComponentNicknameTabDescription
Semantic From GemsGems SemanticArtisan › AIGenerates a semantic text description from a list of gems, grouping by shape, compound and size
OpenRouterOpenRouterArtisan › AISend a prompt to OpenRouter API and get a response
Bezel Airgap Profile by NameBezelAirgapProfileArtisan › AssetsGets a bezel airgap profile Asset by name (HEART, SQUARE, ROUNDED_SQUARE or any profile of your library)
Bezel Cutter Profile by NameBezelCutProfileArtisan › AssetsGets a bezel cutter profile Asset by name (ROUNDED, SQUARE, SHARP or any profile of your library)
Bezel Profile by NameBezelProfileArtisan › AssetsGets a bezel profile Asset by name (CONCAVE, STRAIGHT, CONVEX or any profile of your library)
Halo Channel Profile by NameHaloChProfileArtisan › AssetsGets a halo channel profile Asset by name (SOFT_DOOM, DOMMED_RECTANGLE, FLAT_ROUNDED_CORNERS or any profile of your library)
Halo Profile by NameHaloProfileNameArtisan › AssetsGets a halo profile Asset by name (SOFT_DOOM, DOMMED_RECTANGLE, FLAT_ROUNDED_CORNERS or any profile of your library)
Peghead Profile by NamePegheadProfileArtisan › AssetsGets a peghead profile Asset by name (STRAIGHT, CONCAVE, CONVEX or any profile of your library)
Ring External Profile by NameExtProfileNameArtisan › AssetsGets an external profile Asset by name (SQUARE_DOOM_SIDES, CUTTED_OVAL, OVAL_FLATTENED_TOP, OVAL_FLATTENED_BOTTOM)
Ring Profile by NameRingProfileNameArtisan › AssetsGets a ring profile Asset by name: HALF_ROUND, OVAL, RECTANGLE, ROUNDED_TRAPEZOID or any ring profile of your library
Asset SelectorAssetsArtisan › AssetsSelect an Asset from a dialog or by ID
Exporter 3DM FilesExporter 3DMArtisan › ExportersExport jewelry geometry to 3DM and GLB with layer organization
Exporter GLB FilesExporter GLBArtisan › ExportersExport jewelry geometry to 3DM and GLB with layer organization
Exporter Manufacturing STLExport STLArtisan › ExportersExport manufacturing geometry to STL
PartPartArtisan › ExportersNames 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 ChartTechnical ChartArtisan › ExportersCalculates gem count/carats and metal volume/weight from MetalInfo and GemInfo inputs
Export Scheme Base64Export Scheme64Artisan › ExportersCombines the global scheme and any number of component schemes into one flat JSON and returns it as a Base64 string (no disk write).
Export InfoExport InfoArtisan › ExportersExports product info as JSON (name, descriptions, style_id, default_sku).
Export SchemeExport SchemeArtisan › ExportersCombines 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…).
Export UI FilesExporter UIArtisan › ExportersSaves JSON for UI
Exporter GLB Base64Exporter GLB64Artisan › ExportersExport jewelry geometry to a GLB Base64 string (no disk write)
Exporter GLB PartsGLB PartsArtisan › ExportersExports 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 Base64Exporter STL64Artisan › ExportersExport manufacturing geometry to an STL Base64 string (no disk write)
Semantic ExportSemanticArtisan › ExportersSemantic file export. Add extra Semantic inputs via Zoom (+/-).
SKU CombinerSKU CombinerArtisan › ExportersCombine geometric SKU list with material/gem options into all possible combinations.
SKU EqualsSKU EqualsArtisan › ExportersExtracts a single variant from a SKU Bundle by index.
SKU Super GeneratorSKU Super GeneratorArtisan › ExportersGenerate all SKU combinations from fixed Metal/Gem inputs and dynamic panels (value,sku,name triples).
Technical Chart 64Tech Chart 64Artisan › ExportersCalculates gem count/carats and metal volume/weight; outputs JSON only (no disk write)
Technical Chart PartsTech PartsArtisan › ExportersTechnical 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).
Dictionary QueryDict QueryArtisan › UtilsRetrieve a value from a Dictionary using a key
JSON PanelJSONArtisan › UtilsDisplays 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 NameGHFileNameArtisan › UtilsName and folder of the current Grasshopper definition file.
Selector TypesSelector TypesArtisan › UtilsPredefined list of selector types.
CounterCounterArtisan › UtilsCounts ticks using a timer-like behaviour
GH PathGH PathArtisan › UtilsResolve export folder path. If input is null/empty, returns the .gh definition folder.
Plane TranslatePlnTransArtisan › UtilsTranslates a plane along its local axes
SelectorSelectorArtisan › UtilsCreate a Selector object from parameters and a panel of items (value,sku,name).
Selector HubSelector HubArtisan › UtilsCombine multiple Selectors into one JSON output.
Progress BarProgressArtisan › UtilsDisplays progress as a percentage
RhinoArtisan SettingsSettingsArtisan › UtilsControl global settings for RhinoArtisan plugin
String In ListStrInListArtisan › UtilsChecks if a string exists in a list of strings
Computation ModeComputation ModeArtisan › ValuesPredefined list of computation modes (Render / Manufacturing).
Design TypeDesign TypeArtisan › ValuesPredefined list of design types.
Gem CompoundCompoundArtisan › ValuesPredefined list of gem compounds.
Gem Setting TypeSettingArtisan › ValuesPredefined list of gem setting types.
Default Value BoolDefaultBoolArtisan › ValuesOutputs Bool when it has data; otherwise outputs Default Bool.
Default Value DoubleDefaultDoubleArtisan › ValuesOutputs Double when it has data; otherwise outputs Default Double.
Default Value IntDefaultIntArtisan › ValuesOutputs Value when it has data; otherwise outputs Default Value.
Default Value StringDefaultStringArtisan › ValuesOutputs String when it has data; otherwise outputs Default String.
Sub-Design TypeSub-Design TypeArtisan › ValuesPredefined list of sub-design types.
Raster To VectorRaster To VectorArtistic › ArtisticTraces an image file into curves (black shapes on a light background work best)
Text On CurveText On CurveArtistic › ArtisticFlows a text along a curve: outline curves, and solids when a thickness is given
Relief ProjectReliefArtistic › ReliefBuilds a relief from a stack of operations (connect the Relief operation components to Operations, in order) and outputs the mesh
Relief ExtrudeExtrudeArtistic › ReliefRelief operation: raises (or engraves, with a negative height) the area inside closed curves
Relief GeometryGeometryArtistic › ReliefRelief operation: heights from meshes, breps or SubDs sitting over the workbench plane
Relief ImageImageArtistic › ReliefRelief operation: heights from a grayscale image (white = Height), fitted to the workbench or to the given closed curves
Relief ProfileProfileArtistic › ReliefRelief operation: puffs the area inside closed curves with a height profile (Round, Smooth, Chamfer, Plateau or a profile from your library)
Relief SmoothSmoothArtistic › ReliefRelief operation: blurs the operations below it, over the whole relief or only around the given points
Relief TextureTextureArtistic › ReliefRelief 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
GemGemDiamonds › GemsCreates a gem by Width
Gem by CaratGem CtDiamonds › GemsCreates a gem by weight (carat)
Gem by XYZGem XYZDiamonds › GemsCreates a gem by Width (X), Height (Y) and Depth (Z)
Center StoneCenterStoneDiamonds › GemsCreates a gem from CenterStone Reader outputs. Uses carat if provided, otherwise XYZ dimensions.
Center Stone for Solitaire RingsCenterStone SolitaireDiamonds › GemsCreates 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.
Three StonesThreeStonesDiamonds › GemsCreates 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 MoiToiEtMoiDiamonds › GemsCreates 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.
BaguetteBaguetteDiamonds › GemsBaguette stone: length, top and bottom widths (tapered when they differ), depth and table proportions
CabochonCabochonDiamonds › GemsCabochon stone: Round, Oval, Rectangular, Heart, Pear, Marquise or Diamond outline; Cabochon, FlatTop or BuffTop with single or double bevel
PearlPearlDiamonds › GemsPearl with an optional wire and calotte
Gems by NetworkGemsByNetDiamonds › Gems on CurvesPlaces gems across a network of curves with automatic gradient sizing
Gems on 2 CurvesGemsOn2CrvDiamonds › Gems on CurvesPlaces gems between two curves using a spine or tangency algorithm
Gems on CurveGemsOnCrvDiamonds › Gems on CurvesPlaces gems along a curve with optional prongs and cutters
Tapered Baguettes on CurvesTaperedBaguettesDiamonds › Gems on CurvesPlaces tapered baguette gems spanning between two rail curves, top edge on the first curve
Gems on 2 Curves - ParamsGem2Crv ParamsDiamonds › Gems on CurvesDefine parameters for the Gems on 2 Curves component
Gems on Curve - Cutter ParamsGemOnCrv CutterDiamonds › Gems on CurvesDefine cutter parameters for the Gems on Curve component
Gems on Curve - Gem ParamsGemOnCrv GemsDiamonds › Gems on CurvesDefine gem parameters for the Gems on Curve component
Gems on Curve - Prong ParamsGemOnCrv ProngsDiamonds › Gems on CurvesDefine prong parameters for the Gems on Curve component
Tapered Baguettes - ParamsTaperedBag ParamsDiamonds › Gems on CurvesDefine parameters for the Tapered Baguettes on Curves component
Advanced BasketAdvancedBasketDiamonds › GemsetsCreates an advanced basket (per-prong and per-rail control) from a GemObject
Advanced BezelAdvancedBezelDiamonds › GemsetsCreates an advanced bezel (free wall profile) from a GemObject
BasketBasketDiamonds › GemsetsCreates a basket from a GemObject
BezelBezelDiamonds › GemsetsCreates a bezel from a GemObject
ChannelChannelDiamonds › GemsetsCreates a channel setting (metal band with a gem groove) swept along a curve
ClusterClusterDiamonds › GemsetsCreates a cluster from a GemObject
HaloHaloDiamonds › GemsetsCreates a halo from a GemObject
Hidden HaloHidden HaloDiamonds › GemsetsHidden halo under a gem: channel, small stones and centre-gem prongs on a CIRCLE, OVAL or SQUARE rail. Takes the Hidden Halo params dictionaries.
MartiniMartiniDiamonds › GemsetsCreates a martini gemset from a GemObject
PegheadPegheadDiamonds › GemsetsCreates a peghead from a GemObject
TrellisTrellisDiamonds › GemsetsCreates a trellis gemset from a GemObject
TulipTulipDiamonds › GemsetsCreates a tulip gemset from a GemObject
Advanced Basket - Prong Claw ParametersAB Prong ClawDiamonds › GemsetsDefine the claw tip parameters used by a CLAW mode prong
Advanced Basket - Prong Offset ParametersAB Prong OffsetDiamonds › GemsetsDefine the V-shaped cross-section parameters used by an OFFSET mode prong (top and bottom sections)
Advanced Basket - Prong ParametersAB ProngDiamonds › GemsetsDefine ONE prong of an advanced basket. Wire several of these into the Prong Params list input of the Advanced Basket component.
Advanced Basket - Rail ParametersAB RailDiamonds › GemsetsDefine ONE rail of an advanced basket. Wire several of these into the Rail Params list input of the Advanced Basket component.
Advanced Bezel - Airgap ParametersAB AirgapsDiamonds › GemsetsDefine the airgap parameters for an advanced bezel
Advanced Bezel - Cutter ParametersAB CuttersDiamonds › GemsetsDefine the cutter parameters for an advanced bezel
Advanced Bezel - ParametersAB ParamsDiamonds › GemsetsDefine the basic parameters for an advanced bezel. The wall profile point list is only editable through the main component’s JSON input.
Basket - Base Rail ParametersBasket Base RailDiamonds › GemsetsDefine the base rail parameters for a basket
Basket - Prong ParametersBasket ProngsDiamonds › GemsetsDefine the prong parameters for a basket
Basket - Upper Rail ParametersBasket Upper RailDiamonds › GemsetsDefine the upper rail parameters for a basket
Bezel - Airgap ParametersBezel AirgapsDiamonds › GemsetsDefine the airgap parameters for a bezel
Bezel - Cutter ParametersBezel CuttersDiamonds › GemsetsDefine the cutter parameters for a bezel
Bezel - ParametersBezel - ParamsDiamonds › GemsetsDefine the basic parameters for a bezel
Channel - Gems ParametersChannel GemsDiamonds › GemsetsDefine the gem row and setting parameters for a channel (shared prongs / scalloped)
Channel - Section ParametersChannel SectionDiamonds › GemsetsDefine the metal cross-section parameters for a channel
Cluster - Center Prongs ParamsCluster Center ProngsDiamonds › GemsetsThe cluster centre stone’s own prongs (the Halo’s): round, Double, Triple, Claw or custom, curving into the main gem rail
Cluster - Gems ParametersCluster GemsDiamonds › GemsetsDefine the gem parameters for a cluster
Cluster - Main Gem Rail ParametersCluster Main Gem RailDiamonds › GemsetsDefine the main gem rail parameters for a cluster
Cluster - Prongs ParametersCluster ProngsDiamonds › GemsetsDefine the prong parameters for a cluster
Halo - Channel ParametersHalo ChannelDiamonds › GemsetsDefine the channel parameters for a halo
Halo - Gems ParametersHalo GemsDiamonds › GemsetsDefine the gem parameters for a halo
Halo - Prongs ParametersHalo ProngsDiamonds › GemsetsDefine the prong parameters for a halo
Hidden Halo - Channel 2 ParamsHidden Halo Channel 2Diamonds › GemsetsSecond channel of a double hidden halo: Enable plus the channel parameters
Hidden Halo - Channel ParamsHidden Halo ChannelDiamonds › GemsetsChannel parameters of a hidden halo
Hidden Halo - Gems ParamsHidden Halo GemsDiamonds › GemsetsSmall stone parameters of a hidden halo: stones, setting mode, shared prongs and scalloped cutters
Hidden Halo - Prongs ParamsHidden Halo ProngsDiamonds › GemsetsCentre-gem prong parameters of a hidden halo (Basket prongs on the halo)
Martini - Prong ParametersMartini ProngsDiamonds › GemsetsDefine the prong parameters for a martini
Martini - Side Bezel ParametersMartini Side BezelDiamonds › GemsetsDefine the side bezel parameters for a martini
Martini - Upper Rail ParametersMartini Upper RailDiamonds › GemsetsDefine the upper rail parameters for a martini
Peghead - ParametersPeghead ParamsDiamonds › GemsetsDefine the parameters for a peghead
Trellis - Prongs ParametersTrellis ProngsDiamonds › GemsetsDefine the prong parameters for a trellis gemset
Trellis - Upper Rail ParametersTrellis Upper RailDiamonds › GemsetsDefine the upper rail parameters for a trellis gemset
Tulip - Ornament ParametersTulip OrnamentDiamonds › GemsetsDefine the ornament (union / leaf) parameters for a tulip
Tulip - Prong ParametersTulip ProngsDiamonds › GemsetsDefine the prong (petal) parameters for a tulip
Trilogy Bezel SetTrilogy BezelsDiamonds › Gemsets - TrilogyBezels 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 WestTrilogy East WestDiamonds › Gemsets - TrilogyAdvanced 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 HaloTrilogy HaloDiamonds › Gemsets - TrilogyHalos over a three stones set (center gem + two side gems). The Halo params components feed the centre and, optionally, the sides.
Trilogy IndividualTrilogy IndividualDiamonds › Gemsets - TrilogyAn 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 TrellisTrilogyTrellisDiamonds › Gemsets - TrilogyCreates 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 ParametersTT Cross ProngsDiamonds › Gemsets - TrilogyDefine 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 ParametersTT Shank ProngsDiamonds › Gemsets - TrilogyDefine 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 ParametersTT Upper RailDiamonds › Gemsets - TrilogyDefine the under-girdle rail parameters for a trilogy trellis. Wire to Upper Rail (center + sides) or to Side Rail (sides only).
PavePaveDiamonds › PavePavé over surfaces: packs round stones over the geometry, with prongs between them and optional cutters
Pave Along SurfacePave Along SrfDiamonds › PaveRows of stones along the surface isocurves through the given points (U or V direction)
AzureAzureDiamonds › Setting CuttersAzure cutters under the gems of a solid: one tapered hole per gem, optionally subtracted from the solid
CutterCutterDiamonds › Setting CuttersCreates a Cutter object from a Gem and parameters
MicroSettingMicroSettingDiamonds › Setting CuttersApplies micro-setting cutters, V-cutters, channel and row prongs to a list of gems
Cutter - ParametersCutter ParamsDiamonds › Setting CuttersDefine the parameters for a cutter
MicroSetting - ChannelMS ChannelDiamonds › Setting CuttersDefine channel parameters for the MicroSetting component
MicroSetting - CuttersMS CuttersDiamonds › Setting CuttersDefine cutter parameters for the MicroSetting component
MicroSetting - Row ProngsMS RowProngsDiamonds › Setting CuttersDefine row prong parameters for the MicroSetting component
MicroSetting - V-CuttersMS VCuttersDiamonds › Setting CuttersDefine V-cutter parameters for the MicroSetting component
Center Between GemsCenter BetweenDiamonds › UtilitiesCircles tangent to every three neighbouring gems: where the shared prongs go
Curve From GemsCurve From GemsDiamonds › UtilitiesInterpolated curve through the gem centres, in the order given
Gem CollisionsGem CollisionsDiamonds › UtilitiesFinds the pairs of gems whose meshes intersect
Gem InfoGem InfoDiamonds › UtilitiesExtracts gem information and outputs it as JSON with setting type and compound.
Gem OffsetGem OffsetDiamonds › UtilitiesGirdle curve of each gem offset outwards (or inwards with a negative value) on the gem plane
Gems Color By SizeColor By SizeDiamonds › UtilitiesA colour per gem by its size, with the plugin’s size palette (0.8 to 3.5 mm in 0.1 mm steps)
Gems FlipGems FlipDiamonds › UtilitiesFlips the plane of each gem (table pointing the other way)
Metal InfoMetal InfoDiamonds › UtilitiesExtracts metal geometry information and outputs it as JSON with material.
Prong AxisProng AxisDiamonds › UtilitiesAxis curves for the prongs of a gem: number of prongs, height over and under the girdle, bottom diameter
Rotate GemsRotate GemsDiamonds › UtilitiesRotates each gem about its own axis (positive = left, negative = right)
AdvancedShank - AdvancedShanks › ShanksCreates a shank defined by multiple profiles along a curve
Advanced CathedralAdv CathedralShanks › ShanksCreates an advanced cathedral shank with optional parameters
Advanced Pave ShankAdvancedPaveShankShanks › ShanksCreates an advanced pave shank: a band with longitudinal rows of stones, optional cutters and prongs
Advanced Signet RingAdv SignetShanks › ShanksSignet ring: top plate profile, shank profiles, lateral profile and bottom cut
AnniversaryAnniversaryShanks › ShanksCreates an anniversary band: a plain band with a row of touching bezel-set stones along the top (half eternity by default), uniform or graduated
BypassBypassShanks › ShanksCreates a bypass (crossover) shank with optional parameters
CathedralCathedralShanks › ShanksCreates a cathedral shank with optional parameters
Class RingClassRingShanks › ShanksCreates a class ring (signet-style shank with a stone seat) with optional parameters
ClassicClassicShanks › ShanksCreates a classic ring with optional parameters
Contour BandContourBandShanks › ShanksCreates a contour band fitted against an existing ring or gemset
EngravingEngravingShanks › ShanksCreates an engraved text ring flowing text along an implicit ring curve built from a finger diameter
EternityEternityShanks › ShanksCreates an eternity ring with configurable gems, prongs, bezels and shank parameters
GraduatedGraduatedShanks › ShanksCreates a graduated shank: stones shrinking from the centre stone towards the band, with prongs and cutters
Pave ShankPaveShankShanks › ShanksCreates a pave shank (multi-row) (a Classic band with one profile carrying N rows of gems) with optional parameters
Plain BandPlain BandShanks › ShanksCreates a single plain band with optional parameters
SignetSignetShanks › ShanksSignet ring: top plate profile and tapered shank, with an optional recess
Split ShankSplit ShankShanks › ShanksCreates a split shank (forked arms) with optional gems
Twisted ShankTwistedShanks › ShanksCreates a twisted solitaire shank: plain shoulders under the head, two twisted strands on the sides, a plain back
Two Rows ShankTwoRowsShankShanks › ShanksCreates a two-rows knife pave shank with optional parameters
WeddingWeddingShanks › ShanksCreates a pair of wedding rings with optional parameters
Advanced - Gems ParametersAdvanced GemsShanks › ShanksParameters for gems in RingBySection
Advanced - Global ParametersAdvanced GlobalShanks › ShanksGlobal parameters for RingBySection
Advanced - Profile ParametersAdvanced ProfileShanks › ShanksParameters for a profile section of RingBySection
Advanced Cathedral - Gems ParamsAdv Cathedral Gems ParamsShanks › ShanksParameters for Advanced Cathedral Gems
Advanced Cathedral - Shank ParamsAdv Cathedral Shank ParamsShanks › ShanksParameters for the Advanced Cathedral shank
Advanced Pave Shank - Band ParamsAdvancedPaveShank - Band ParamsShanks › ShanksBand parameters for Advanced Pave Shank: top profile and opening
Advanced Pave Shank - Cutters ParamsAdvancedPaveShank - Cutters ParamsShanks › ShanksCutter parameters for Advanced Pave Shank (one cutter solid per gem, subtracted from the band)
Advanced Pave Shank - Row ParamsAdvancedPaveShank - Row ParamsShanks › ShanksOne longitudinal gem row for Advanced Pave Shank. Wire several into the Rows list input, one per row
Anniversary - Band ParamsAnniversary BandShanks › ShanksAnniversary band sections: Top under the stones, Bottom at the back
Anniversary - Bezels ParamsAnniversary BezelsShanks › ShanksAnniversary bezel cups: profile and how far they close over the stones
Anniversary - Stones ParamsAnniversary StonesShanks › ShanksAnniversary stones: placed as Eternity, uniform or graduated, bezels touching
Bypass - Gems ParamsBypass Gems ParamsShanks › ShanksParameters for Bypass Gems
Bypass - Shank ParamsBypass - Shank ParamsShanks › ShanksParameters for Bypass Shank
Cathedral - Gems ParamsCathedral Gems ParamsShanks › ShanksParameters for Cathedral Gems
Cathedral - Shank ParamsCathedral - Shank ParamsShanks › ShanksParameters for Cathedral Shank
Class Ring - Gem ParamsClass Ring - Gem ParamsShanks › ShanksGem parameters for Class Ring
Class Ring - Shank ParamsClass Ring - Shank ParamsShanks › ShanksShank parameters for Class Ring
Class Ring - Top Side ParamsClass Ring - Top Side ParamsShanks › ShanksTop side parameters for Class Ring
Classic - Advanced ParametersClassic - AdvancedShanks › ShanksDefine advanced parameters for a Classic ring
Classic - External ProfileClassic - ExternalShanks › ShanksDefine external profile parameters for a Classic ring
Classic - Gems ParametersClassic - GemsShanks › ShanksDefine gem-related parameters for a Classic ring
Classic - Mounting ParametersClassic - MountingShanks › ShanksDefine the gemset mounting holes of a Classic ring: the peg holes (and the flat seat) at the top of the band
Classic - ProfileClassic - ProfileShanks › ShanksDefine a ClassicProfile for a Classic Ring
Classic - Profile With EnableClassic - Profile With EnableShanks › ShanksDefine a ClassicProfile for a Classic Ring with an enable toggle
Contour Band - Fit ParamsContour Band - Fit ParamsShanks › ShanksFit parameters for Contour Band: how the band seats against the mother ring
Contour Band - Gems ParamsContour Band Gems ParamsShanks › ShanksGems parameters for Contour Band
Contour Band - Shank ParamsContour Band - Shank ParamsShanks › ShanksShank parameters for Contour Band
Engraving - Text ParametersEngraving TextShanks › ShanksDefine the text parameters for an engraved ring
Eternity - Bezels ParametersEternityBezelsShanks › ShanksDefines bezel rail and profile parameters for Eternity rings
Eternity - Gems ParametersEternity - Gems ParametersShanks › ShanksDefine gem-related parameters for an Eternity ring
Eternity - Prongs ParametersEternity - Prongs ParametersShanks › ShanksDefines prong parameters for Eternity rings
Eternity - Shank LowerEternity - Shank LowerShanks › ShanksDefines parameters for the lower part of the Eternity shank
Eternity - Shank UpperEternity - Shank UpperShanks › ShanksDefines parameters for the upper part of the Eternity shank
Graduated - Gems ParamsGraduated GemsShanks › ShanksGraduated gems, prongs, under-bezel, drill and cutters parameters
Graduated - Shank ParamsGraduated ShankShanks › ShanksGraduated shank section parameters
Pave Shank - Cutters ParamsPaveShank - Cutters ParamsShanks › ShanksGem drill-cutter parameters for a Pave Shank (percentages of the gem size unless noted)
Pave Shank - Gems ParamsPaveShank - Gems ParamsShanks › ShanksGem parameters for a Pave Shank
Pave Shank - Prongs ParamsPaveShank - Prongs ParamsShanks › ShanksProng (bead) parameters for a Pave Shank
Pave Shank - Rows ParamsPaveShank - Rows ParamsShanks › ShanksRow layout parameters for a Pave Shank
Split Shank - Curve ParamsSplit CurveShanks › ShanksSplit shank arm/curve parameters
Split Shank - Gems ParamsSplit GemsShanks › ShanksSplit shank gems parameters
Twisted Shank - Band ParamsTwisted BandShanks › ShanksTwisted shank band sections: Top under the head, Bottom at the back
Twisted Shank - Opening ParamsTwisted OpeningShanks › ShanksTwisted shank opening under the head, as Classic
Twisted Shank - Twist ParamsTwisted TwistShanks › ShanksTwisted shank strands: where, how tight and how deep
Two Rows Shank - Cutters ParamsTwoRows - Cutters ParamsShanks › ShanksGem drill-cutter parameters for a Two Rows Shank (percentages of the gem size unless noted)
Two Rows Shank - Gems ParamsTwoRows - Gems ParamsShanks › ShanksGem parameters for a Two Rows Shank
Two Rows Shank - Prongs ParamsTwoRows - Prongs ParamsShanks › ShanksProng parameters for a Two Rows Shank
Two Rows Shank - Rail ParamsTwoRows - Rail ParamsShanks › ShanksRail / channel parameters for a Two Rows Shank
Wedding - GemsWedding - GemsShanks › ShanksDefine gem-related parameters for a Wedding Ring
Wedding - ProfileWedding - ProfileShanks › ShanksDefine a profile for a Wedding Ring
Ring Sizes - BritishBritishShanks › SizesPredefined list of ring size systems.
Ring Sizes - ChinaChinaShanks › SizesPredefined list of Chinese ring sizes.
Ring Sizes - EuropeEuropeShanks › SizesPredefined list of European ring sizes.
Ring Sizes - USAUSAShanks › SizesPredefined list of USA ring sizes.
Ring Sizes - AustraliaAustraliaShanks › SizesPredefined list of ring size systems.
Ring Sizes - BrazilBrazilShanks › SizesPredefined list of Brazilian ring sizes.
Ring Sizes - CanadaCanadaShanks › SizesPredefined list of Canadian ring sizes.
Ring Sizes - FranceFranceShanks › SizesRing sizes for France system
Ring Sizes - GermanyGermanyShanks › SizesPredefined list of ring size system: Germany.
Ring Sizes - IndiaIndiaShanks › SizesPredefined list of Indian ring sizes.
Ring Sizes - India ExtendedIndia ExtendedShanks › SizesPredefined list of extended Indian ring sizes.
Ring Sizes - IsraelIsraelShanks › SizesPredefined list of Israeli ring sizes.
Ring Sizes - ItalyItalyShanks › SizesPredefined list of ring size system: Italy.
Ring Sizes - JapanJapanShanks › SizesPredefined list of ring size system: Japan.
Ring Sizes - RussiaRussiaShanks › SizesPredefined list of ring size system: Russia.
Ring Sizes - South AmericaSouth AmericaShanks › SizesPredefined list of South American ring sizes.
Ring Sizes - SpainSpainShanks › SizesPredefined list of ring size system: Spain.
Ring Sizes - SwitzerlandSwitzerlandShanks › SizesPredefined list of ring size system: Switzerland.
Ring Sizes - TürkiyeTürkiyeShanks › SizesPredefined list of Turkish ring sizes.
Cut By Ring SizeCut Ring SizeShanks › ToolsSubtracts a cylinder of the ring diameter, along the Y axis, from breps, surfaces, SubDs and meshes
Estimate Ring SizeEstimate SizeShanks › ToolsEstimates the finger diameter of a ring (finger axis on Y, centred on the origin) from its inner gap
Ring CurveRingCurveShanks › ToolsCreate a base curve for shanks using FingerSize, Parameters, and Profile
Ring CylinderRingCylShanks › ToolsCreates a cylinder from a ring diameter and extrusion height
Ring ExtrudeRing ExtrudeShanks › ToolsRing extruded from a frontal profile, shaped by a lateral profile: top, side and bottom lengths and thicknesses
Scoop RingScoop RingShanks › ToolsHollows the selected faces of a ring brep over a central angle, leaving a wall and an optional liner
Ring Curve - ParametersRing Curve ParamsShanks › ToolsParameters for RingCurve (Type, Bypass, Shape, etc.)
BailBailAccessories › AccessoriesCreates a Bail accessory
BeadBeadAccessories › AccessoriesCreates a Bead accessory
CharmCharmAccessories › AccessoriesCreates a Charm accessory
MilgrainMilgrainAccessories › AccessoriesCreates a Milgrain accessory along a curve
RopeRopeAccessories › AccessoriesCreates a Rope accessory
Bail ParametersBail ParamsAccessories › AccessoriesDefine parameters for a Bail accessory
Bead ParametersBead ParamsAccessories › AccessoriesDefine parameters for a Bead accessory
Charm ParametersCharm ParamsAccessories › AccessoriesDefine parameters for a Charm accessory
Milgrain ParametersMilgrain ParamsAccessories › AccessoriesDefine parameters for a Milgrain accessory
Rope ParametersRope ParamsAccessories › AccessoriesDefine parameters for a Rope accessory
Raster To Vector ReaderRasterToVectorReaderReaders › ArtisticReads raster to vector values from a dictionary or JSON.
Text On Curve ReaderTextOnCurveReaderReaders › ArtisticReads text on curve values from a dictionary or JSON.
Baguette ReaderBaguetteReaderReaders › GemsReads baguette values from a dictionary or JSON.
Cabochon ReaderCabochonReaderReaders › GemsReads cabochon values from a dictionary or JSON.
Pearl ReaderPearlReaderReaders › GemsReads pearl values from a dictionary or JSON.
Prong Axis ReaderProngAxisReaderReaders › GemsReads prong axis values from a dictionary or JSON.
Bezel Airgap ReaderBezelAirgapReaderReaders › GemsetsReads a Bezel airgap dictionary and outputs its standard values.
Bezel Cutter ReaderBezelCutterReaderReaders › GemsetsReads a Bezel cutter dictionary and outputs its standard values.
Bezel Params ReaderBezelParamsReaderReaders › GemsetsReads a Bezel dictionary and outputs its standard values.
Cluster Center Prongs ReaderClusterCenterProngsReaderReaders › GemsetsReads the centre stone prongs of a cluster from a scheme dictionary or JSON.
Cluster Gems ReaderClusterGemsReaderReaders › GemsetsReads a Cluster gems dictionary and outputs its standard values.
Cluster Main Gem Rail ReaderClusterMainGemRailReaderReaders › GemsetsReads a Cluster main gem rail dictionary and outputs its standard values.
Cluster Prongs ReaderClusterProngsReaderReaders › GemsetsReads a Cluster prongs dictionary and outputs its standard values.
Peghead ReaderPegheadReaderReaders › GemsetsReads a Peghead dictionary and outputs its standard values.
Basket Base Rail ReaderBasketBaseRailReaderReaders › GemsetsReads a Basket base rail dictionary and outputs its standard values.
Basket Prong ReaderBasketProngReaderReaders › GemsetsReads a Basket prong dictionary and outputs its standard values.
Basket Upper Rail ReaderBasketUpperRailReaderReaders › GemsetsReads a Basket upper rail dictionary and outputs its standard values.
Martini Prong ReaderMartiniProngReaderReaders › GemsetsReads a Martini prong dictionary and outputs its standard values.
Martini Side Bezel ReaderMartiniSideBezelReaderReaders › GemsetsReads a Martini side bezel dictionary and outputs its standard values.
Martini Upper Rail ReaderMartiniUpperRailReaderReaders › GemsetsReads a Martini upper rail dictionary and outputs its standard values.
Trellis Prongs ReaderTrellisProngsReaderReaders › GemsetsReads a Trellis prongs dictionary and outputs its standard values.
Trellis Upper Rail ReaderTrellisUpperRailReaderReaders › GemsetsReads a Trellis upper rail dictionary and outputs its standard values.
Tulip Ornament ReaderTulipOrnamentReaderReaders › GemsetsReads a Tulip ornament dictionary and outputs its standard values.
Tulip Prong ReaderTulipProngReaderReaders › GemsetsReads a Tulip prong dictionary and outputs its standard values.
Azure ReaderAzureReaderReaders › GemsetsReads azure values from a dictionary or JSON.
Halo Channel ReaderHaloChannelReaderReaders › GemsetsReads a Halo channel dictionary and outputs its standard values.
Halo Gems ReaderHaloGemsReaderReaders › GemsetsReads a Halo gems dictionary and outputs its standard values.
Halo Prongs ReaderHaloProngsReaderReaders › GemsetsReads a Halo prongs dictionary and outputs its standard values.
Halo ReaderHaloReaderReaders › GemsetsReads a Halo dictionary and outputs its standard values.
Hidden Halo Channel 2 ReaderHiddenHaloChannel2ReaderReaders › GemsetsReads the second channel of a hidden halo (enable and channel values) from a scheme dictionary or JSON.
Hidden Halo Channel ReaderHiddenHaloChannelReaderReaders › GemsetsReads the channel values of a hidden halo from a scheme dictionary or JSON.
Hidden Halo Gems ReaderHiddenHaloGemsReaderReaders › GemsetsReads the small stone values of a hidden halo from a scheme dictionary or JSON.
Hidden Halo Prongs ReaderHiddenHaloProngsReaderReaders › GemsetsReads the centre-gem prong values of a hidden halo from a scheme dictionary or JSON.
Hidden Halo ReaderHiddenHaloReaderReaders › GemsetsReads 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 ReaderPaveAlongSrfReaderReaders › GemsetsReads pave along surface values from a dictionary or JSON.
Pave ReaderPaveReaderReaders › GemsetsReads pave values from a dictionary or JSON.
Trilogy Bezel Set ReaderTrilogyBezelsReaderReaders › GemsetsReads the trilogy bezel set root values; the bezels themselves are read with the Bezel readers.
Trilogy East West ReaderTrilogyEastWestReaderReaders › GemsetsReads the trilogy east west root values; the baskets are read with the Advanced Basket readers.
Trilogy Halo ReaderTrilogyHaloReaderReaders › GemsetsReads the trilogy halo root values; the halos themselves are read with the Halo readers.
Trilogy Individual ReaderTrilogyIndividualReaderReaders › GemsetsReads the trilogy individual root values; each setting is read with the Tulip, Martini or Advanced Basket readers.
Trellis ReaderTrellisReaderReaders › GemsetsReads a Trellis dictionary and outputs its standard values.
Tulip ReaderTulipReaderReaders › GemsetsReads a Tulip dictionary and outputs its standard values.
Center Stone ReaderCenterStoneReaderReaders › GlobalReads a center-stone JSON (material, shape, size…) and outputs standard values.
Computation ModeModeReaders › GlobalSplits a RENDER / MANUFACTURING string into Render and Manufacturing booleans. Defaults to Render when no input is provided.
Eternity ReaderEternityReaderReaders › GlobalReads the ‘eternity’ section from a JSON and outputs sub-dictionaries (gems, prongs, bezels, shank upper/lower) ready to connect to the Eternity readers.
Gemset ReaderGemsetReaderReaders › GlobalReads a gemset JSON (style, material, bezel, halo…) and outputs style, material, and grouped dictionaries for bezel, halo, trellis, tulip, and basket.
Global ReaderGlobalReaderReaders › GlobalReads a global-settings JSON (generate flags, manufacturer, computation mode…) and outputs standard values.
InfoInfoReaders › GlobalDesign 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 Capsule Info.
Info ReaderInfoReaderReaders › GlobalReads an info JSON (name, description, tags, unique_id, date; a legacy ‘info’ wrapper is also accepted) and outputs its fields.
Shank ReaderShankReaderReaders › GlobalReads a shank JSON (style, material, diameter, classic_/cathedral_/advanced_cathedral_ fields) and outputs style, material, diameter, the per-style dictionaries and the scheme.
Wedding ReaderWeddingReaderReaders › GlobalReads 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 ReaderGemsetBasketReaders › GlobalReads a gemset JSON and outputs the material, the basket parameters as a dictionary and the scheme of the fields it understands.
Gemset Bezel ReaderGemsetBezelReaders › GlobalReads a gemset JSON and outputs the material, the bezel parameters as a dictionary and the scheme of the fields it understands.
Gemset Cluster ReaderGemsetClusterReaders › GlobalReads a gemset JSON and outputs the material, the cluster parameters as a dictionary and the scheme of the fields it understands.
Gemset Halo ReaderGemsetHaloReaders › GlobalReads a gemset JSON and outputs the material, the halo parameters as a dictionary and the scheme of the fields it understands.
Gemset HiddenHalo ReaderGemsetHiddenHaloReaders › GlobalReads a gemset JSON and outputs the material, the hiddenhalo parameters as a dictionary and the scheme of the fields it understands.
Gemset Martini ReaderGemsetMartiniReaders › GlobalReads a gemset JSON and outputs the material, the martini parameters as a dictionary and the scheme of the fields it understands.
Gemset Peghead ReaderGemsetPegheadReaders › GlobalReads a gemset JSON and outputs the material, the peghead parameters as a dictionary and the scheme of the fields it understands.
Gemset Trellis ReaderGemsetTrellisReaders › GlobalReads a gemset JSON and outputs the material, the trellis parameters as a dictionary and the scheme of the fields it understands.
Gemset Tulip ReaderGemsetTulipReaders › GlobalReads a gemset JSON and outputs the material, the tulip parameters as a dictionary and the scheme of the fields it understands.
Shank Advanced Cathedral ReaderShankAdvancedCathedralReaders › GlobalReads 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 ReaderShankAnniversaryReaders › GlobalReads 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 ReaderShankBypassReaders › GlobalReads 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 ReaderShankCathedralReaders › GlobalReads 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 ReaderShankClassicReaders › GlobalReads 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 ReaderShankGraduatedReaders › GlobalReads 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 ReaderShankMultiRowReaders › GlobalReads 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 ReaderShankSplitShankReaders › GlobalReads 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 ReaderShankTwistedShankReaders › GlobalReads 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 ReaderShankTwoRowsReaders › GlobalReads 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 ReaderAdvCathedralGemsReaderReaders › ShanksReads an Advanced Cathedral gems dictionary and outputs its standard values.
Advanced Cathedral Shank ReaderAdvCathedralShankReaderReaders › ShanksReads an Advanced Cathedral shank dictionary and outputs its standard values.
Cathedral Gems ReaderCathedralGemsReaders › ShanksReads cathedral gems parameters from a Cathedral dictionary.
Cathedral Shank ReaderCathedral Shank ReaderReaders › ShanksReads cathedral shank parameters from a Cathedral dictionary.
Classic Mounting ReaderClassicMountingReaders › ShanksReads the gemset mounting holes (peg holes and flat seat at the top of the band) from a Classic dictionary.
Eternity Bezels ReaderEternity Bezels ReaderReaders › ShanksReads eternity bezels parameters from an Eternity JSON dictionary.
Eternity Gems ReaderEternity Gems ReaderReaders › ShanksReads eternity gems parameters from an Eternity JSON dictionary.
Eternity Prongs ReaderEternity Prongs ReaderReaders › ShanksReads eternity prongs parameters from an Eternity JSON dictionary.
Eternity Shank Lower ReaderEternity Shank Lower ReaderReaders › ShanksReads eternity lower shank parameters from an Eternity JSON dictionary.
Eternity Shank Upper ReaderEternity Shank Upper ReaderReaders › ShanksReads eternity upper shank parameters from an Eternity JSON dictionary.
Graduated Gems ReaderGraduatedGemsReaderReaders › ShanksReads the graduated gems values from a scheme dictionary or JSON.
Graduated Shank ReaderGraduatedShankReaderReaders › ShanksReads the graduated shank section values from a scheme dictionary or JSON.
Ring Extrude ReaderRingExtrudeReaderReaders › ShanksReads the ring extrude values from a dictionary or JSON.
Scoop Ring ReaderScoopReaderReaders › ShanksReads the scoop ring values from a dictionary or JSON.
Signet Ring ReaderSignetReaderReaders › ShanksReads the signet ring values (Signet and Advanced Signet) from a dictionary or JSON.
Split Shank Curve ReaderSplitCurveReaderReaders › ShanksReads the split shank curve values from a scheme dictionary or JSON.
Split Shank Gems ReaderSplitGemsReaderReaders › ShanksReads the split shank gems values from a scheme dictionary or JSON.
Bypass Gems ReaderBypassGemsReaders › ShanksReads the gem, prong, cutter and drill parameters of a Bypass shank from its Bypass dictionary.
Bypass Shank ReaderBypassShankReaders › ShanksReads the band and arm parameters of a Bypass shank from its Bypass dictionary.
Classic Adv ReaderClassicAdvReaders › ShanksReads classic advanced parameters from a Classic dictionary.
Classic Bottom ReaderClassicBottomReaders › ShanksReads classic bottom profile parameters from a Classic dictionary.
Classic External ReaderClassicExternalReaders › ShanksReads classic external profile parameters from a Classic dictionary.
Classic Gems ReaderClassicGemsReaders › ShanksReads classic gems parameters from a Classic dictionary.
Classic Mid ReaderClassicMidReaders › ShanksReads classic mid profile parameters from a Classic dictionary.
Classic Top ReaderClassicTopReaders › ShanksReads classic top profile parameters from a Classic dictionary.
Pave Shank Adv ReaderPaveShankAdvReaders › ShanksReads the opening (advanced) parameters of a Pave Shank from its Pave dictionary.
Pave Shank Cutters ReaderPaveShankCuttersReaders › ShanksReads the gem drill-cutter parameters of a Pave Shank from its Pave dictionary.
Pave Shank Gems ReaderPaveShankGemsReaders › ShanksReads the gem parameters of a Pave Shank from its Pave dictionary.
Pave Shank Prongs ReaderPaveShankProngsReaders › ShanksReads the prong (bead) parameters of a Pave Shank from its Pave dictionary.
Pave Shank Rows ReaderPaveShankRowsReaders › ShanksReads the row layout parameters of a Pave Shank from its Pave dictionary.
Pave Shank Top ReaderPaveShankTopReaders › ShanksReads the profile of a Pave Shank band from its Pave dictionary.
Two Rows Adv ReaderTwoRowsAdvReaders › ShanksReads the opening (advanced) parameters of a Two Rows Shank from its Two Rows dictionary.
Two Rows Bottom ReaderTwoRowsBottomReaders › ShanksReads the bottom profile of a Two Rows Shank from its Two Rows dictionary.
Two Rows Cutters ReaderTwoRowsCuttersReaders › ShanksReads the gem drill-cutter parameters of a Two Rows Shank from its Two Rows dictionary.
Two Rows External ReaderTwoRowsExternalReaders › ShanksReads the external profile of a Two Rows Shank from its Two Rows dictionary.
Two Rows Gems ReaderTwoRowsGemsReaders › ShanksReads the gem parameters of a Two Rows Shank from its Two Rows dictionary.
Two Rows Mid ReaderTwoRowsMidReaders › ShanksReads the mid profile of a Two Rows Shank from its Two Rows dictionary.
Two Rows Prongs ReaderTwoRowsProngsReaders › ShanksReads the prong parameters of a Two Rows Shank from its Two Rows dictionary.
Two Rows Rail ReaderTwoRowsRailReaders › ShanksReads the rail / channel parameters of a Two Rows Shank from its Two Rows dictionary.
Two Rows Top ReaderTwoRowsTopReaders › ShanksReads the top profile of a Two Rows Shank from its Two Rows dictionary.
Wedding Gems ReaderWeddingGemsReaders › ShanksReads the gems of a wedding ring from its ring record.
Wedding Profile ReaderWeddingProfileReaders › ShanksReads the profile of a wedding ring from its ring record.
Anniversary Band ReaderAnniversaryBandReaderReaders › ShanksReads the band sections of an anniversary band from a scheme dictionary or JSON.
Anniversary Bezels ReaderAnniversaryBezelsReaderReaders › ShanksReads the bezels of an anniversary band from a scheme dictionary or JSON.
Anniversary Stones ReaderAnniversaryStonesReaderReaders › ShanksReads the stones of an anniversary band from a scheme dictionary or JSON.
Twisted Shank Band ReaderTwistedBandReaderReaders › ShanksReads the band sections of a twisted shank from a scheme dictionary or JSON.
Twisted Shank Opening ReaderTwistedOpeningReaderReaders › ShanksReads the opening of a twisted shank from a scheme dictionary or JSON.
Twisted Shank Twist ReaderTwistedTwistReaderReaders › ShanksReads the strands of a twisted shank from a scheme dictionary or JSON.
Capsule InfoCapsule InfoCapsules › BespokeWrites <gh file name>.json next to the .gh file with the info, the merged schema and the configurator schema. Double-click to edit the stored info (name, description, tags, unique id, date).
Capsule InputRH_IN:100:GLOBALCapsules › BespokeThe input of a Knowledge Capsule: outputs the design record that arrives from Compute (or from a wired test panel; an empty record otherwise). Wire it into the readers. Compute finds it by its name, RH_IN:100:GLOBAL, with no group needed.
Capsule ModeRH_IN:000:MODECapsules › BespokeThe computation mode of a Knowledge Capsule: RENDER (default) or MANUFACTURING, as the backend sends it (or a wired test panel). Wire it into the Computation Mode inputs and into Capsule Output. Compute finds it by its name, RH_IN:000:MODE, with no group needed.
Capsule OutputCapsule OutputCapsules › BespokeThe outputs of a knowledge capsule from its Parts: GLB (Base64), TECH (technical chart JSON), RESOLVED (the values the engine used, from the schemes the parts carry) and SEMANTIC (the piece in words). It sits in its own RH_OUT group, created on placement, so Compute publishes the four.
CopiesCopiesManufacturing › LayoutLays copies of a piece in a row along -Y, each copy shifted by the piece’s bounding box depth plus a gap, so multi-part pieces keep their parts together
DistributeDistributeManufacturing › LayoutLines the pieces up in a row along X, each resting on Z = 0 with its back edge on Y = 0 and a gap to the next, ready for the build tray
Automatic RepairAutomatic RepairManufacturing › PrintingRepairs the pieces into a single printable mesh: closes gaps, fixes normals and makes the result watertight (the Print Model). Rhino 8 or higher
Ring ResizerRing ResizerManufacturing › PrintingResizes a ring mesh to a run of inner diameters, with an optional identifier tag and sprue per size, laid in a row along Y
Sprue Cluster TreeSprue ClusterManufacturing › SpruesCreates a cluster casting tree (wire lattice of cells around a trunk) and places copies of the pieces in its cells
Sprue CurveSprue CurveManufacturing › SpruesCreates a perimeter frame sprue around a piece, with connections to the piece and an injection pipe
Sprue External FrameSprue External FrameManufacturing › SpruesCreates an external frame sprue around the pieces: a rounded wire frame grown from their bounding box, with connectors along the sides and at the ends
Sprue External TreeSprue External TreeManufacturing › SpruesCreates an external sprue tree from a base point and contact points
Sprue HelixSprue HelixManufacturing › SpruesCreates a helix casting tree from a base point and hangs copies of a piece along the wire
Sprue Inner BranchSprue Inner BranchManufacturing › SpruesCreates an inner sprue branch from a base point and contact points
Sprue Inner TreeSprue Inner TreeManufacturing › SpruesCreates an inner sprue tree from a base point and contact points
Sprue Multiple CopiesSprue Multiple CopiesManufacturing › SpruesCreates a trunk between two points and a branch from it to each contact point on the pieces
Sprue SingleSprue SingleManufacturing › SpruesCreates a single sprue from a base point and parameters
Sprue SpiralSprue SpiralManufacturing › SpruesCreates a flat spiral casting tree from a base point and places copies of a piece along the wire
Sprue TreeSprue TreeManufacturing › SpruesCreates a casting tree (trunk with floors of branches) and hangs copies of the pieces on it