Skip to content

Artisan Grasshopper

Component reference

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

  • Artisan — Assets, exporters, manufacturing and the utilities that hold a definition together. (49 components)
  • Gems — Create individual stones by carat, size or shape, and read their properties. (24 components)
  • Gemset — Settings that place and hold stones — bezels, baskets, halos, prongs and rails. (46 components)
  • Shanks — Ring bodies: classic, cathedral, eternity, signet, bypass and the rest. (71 components)
  • Accessories — Bails, beads, charms, milgrain and rope details. (10 components)
  • Readers — Unpack a parameter dictionary back into its individual values. (44 components)

All components

ComponentNicknameTabDescription
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)
Bezel Cutter Profile by NameBezelCutProfileArtisan › AssetsGets a bezel cutter profile Asset by name (ROUNDED, SQUARE, SHARP)
Bezel Profile by NameBezelProfileArtisan › AssetsGets a bezel profile Asset by name (CONCAVE, STRAIGHT, CONVEX)
Halo Profile by NameHaloProfileNameArtisan › AssetsGets a halo profile Asset by name (SOFT_DOOM, DOMMED_RECTANGLE, FLAT_ROUNDED_CORNERS)
Peghead Profile by NamePegheadProfileArtisan › AssetsGets a peghead profile Asset by name (STRAIGHT, CONCAVE, CONVEX)
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, DONUT)
Asset SelectorAssetsArtisan › AssetsSelect an Asset from a dialog or by ID
Default Value BoolDefaultBoolArtisan › Default ValuesOutputs Bool when it has data; otherwise outputs Default Bool.
Default Value DoubleDefaultDoubleArtisan › Default ValuesOutputs Double when it has data; otherwise outputs Default Double.
Default Value IntDefaultIntArtisan › Default ValuesOutputs Value when it has data; otherwise outputs Default Value.
Default Value StringDefaultStringArtisan › Default ValuesOutputs String when it has data; otherwise outputs Default String.
Export InfoExport InfoArtisan › ExportersExports product info as JSON (name, descriptions, style_id, default_sku).
Export UI FilesExporter UIArtisan › ExportersSaves JSON for UI
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).
Exporter 3DM FilesExporter 3DMArtisan › ExportersExport jewelry geometry to 3DM and GLB with layer organization
Exporter GLB Base64Exporter GLB64Artisan › ExportersExport jewelry geometry to a GLB Base64 string (no disk write)
Exporter GLB FilesExporter GLBArtisan › ExportersExport jewelry geometry to 3DM and GLB with layer organization
Exporter Manufacturing STLExport STLArtisan › ExportersExport manufacturing geometry to STL
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 (+/-).
Taxonomy ExporterTaxonomy ExporterArtisan › ExportersCombines global, center_stone, gemset, shank and eternity taxonomies into a single JSON.
Technical ChartTechnical ChartArtisan › ExportersCalculates gem count/carats and metal volume/weight from MetalInfo and GemInfo inputs
Technical Chart 64Tech Chart 64Artisan › ExportersCalculates gem count/carats and metal volume/weight; outputs JSON only (no disk write)
Sprue External TreeSprue External TreeArtisan › ManufacturingCreates an external sprue tree from a base point and contact points
Sprue Inner BranchSprue Inner BranchArtisan › ManufacturingCreates an inner sprue branch from a base point and contact points
Sprue Inner TreeSprue Inner TreeArtisan › ManufacturingCreates an inner sprue tree from a base point and contact points
Sprue SingleSprue SingleArtisan › ManufacturingCreates a single sprue from a base point and parameters
Semantic From GemsGems SemanticArtisan › SemanticGenerates a semantic text description from a list of gems, grouping by shape, compound and size
Dictionary QueryDict QueryArtisan › UtilsRetrieve a value from a Dictionary using a key
Halo Channel Profile by NameHaloChProfileArtisan › UtilsGets a halo channel profile Asset by name (SOFT_DOOM, DOMMED_RECTANGLE, FLAT_ROUNDED_CORNERS)
SKU CombinerSKU CombinerArtisan › UtilsCombine geometric SKU list with material/gem options into all possible combinations.
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.
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
Progress BarProgressArtisan › UtilsDisplays progress as a percentage
Resolve GH File NameGHFileNameArtisan › UtilsResolve the current Grasshopper definition file name. If input is null/empty, returns the .gh definition file name.
RhinoArtisan SettingsSettingsArtisan › UtilsControl global settings for RhinoArtisan plugin
String In ListStrInListArtisan › UtilsChecks if a string exists in a list of strings
Computation ModeComputation ModeArtisan › Value ListPredefined list of computation modes (Render / Manufacturing).
Design TypeDesign TypeArtisan › Value ListPredefined list of design types.
Gem CompoundCompoundArtisan › Value ListPredefined list of gem compounds.
Gem Setting TypeSettingArtisan › Value ListPredefined list of gem setting types.
Sub-Design TypeSub-Design TypeArtisan › Value ListPredefined list of sub-design types.
Center StoneCenterStoneGems › GemsCreates a gem from CenterStone Reader outputs. Uses carat if provided, otherwise XYZ dimensions.
Center Stone for Solitaire RingsCenterStone SolitaireGems › 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.
GemGemGems › GemsCreates a gem by Width
Gem by CaratGem CtGems › GemsCreates a gem by weight (carat)
Gem by Carat for Solitaire RingsGem Ct SolitaireGems › GemsCreates 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 XYZGem XYZGems › GemsCreates a gem by Width (X), Height (Y) and Depth (Z)
Three StonesThreeStonesGems › 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 MoiToiEtMoiGems › 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.
Gem InfoGem InfoGems › GemsExtracts gem information and outputs it as JSON with setting type and compound.
Metal InfoMetal InfoGems › GemsExtracts metal geometry information and outputs it as JSON with material.
CutterCutterGems › CutterCreates a Cutter object from a Gem and parameters
Cutter - ParametersCutter ParamsGems › CutterDefine the parameters for a cutter
Gems on CurveGemsOnCrvGems › Gems By CurvePlaces gems along a curve with optional prongs and cutters
Gems on Curve - Cutter ParamsGemOnCrv CutterGems › Gems By CurveDefine cutter parameters for the Gems on Curve component
Gems on Curve - Gem ParamsGemOnCrv GemsGems › Gems By CurveDefine gem parameters for the Gems on Curve component
Gems on Curve - Prong ParamsGemOnCrv ProngsGems › Gems By CurveDefine prong parameters for the Gems on Curve component
Gems by NetworkGemsByNetGems › Gems By NetworkPlaces gems across a network of curves with automatic gradient sizing
Gems on 2 CurvesGemsOn2CrvGems › Gems On 2 CurvesPlaces gems between two curves using a spine or tangency algorithm
Gems on 2 Curves - ParamsGem2Crv ParamsGems › Gems On 2 CurvesDefine parameters for the Gems on 2 Curves component
MicroSettingMicroSettingGems › Micro SettingApplies micro-setting cutters, V-cutters, channel and row prongs to a list of gems
MicroSetting - ChannelMS ChannelGems › Micro SettingDefine channel parameters for the MicroSetting component
MicroSetting - CuttersMS CuttersGems › Micro SettingDefine cutter parameters for the MicroSetting component
MicroSetting - Row ProngsMS RowProngsGems › Micro SettingDefine row prong parameters for the MicroSetting component
MicroSetting - V-CuttersMS VCuttersGems › Micro SettingDefine V-cutter parameters for the MicroSetting component
Advanced BasketAdvancedBasketGemset › Advanced BasketCreates an advanced basket (per-prong and per-rail control) from a GemObject
Advanced Basket - Prong Claw ParametersAB Prong ClawGemset › Advanced BasketDefine the claw tip parameters used by a CLAW mode prong
Advanced Basket - Prong Offset ParametersAB Prong OffsetGemset › Advanced BasketDefine the V-shaped cross-section parameters used by an OFFSET mode prong (top and bottom sections)
Advanced Basket - Prong ParametersAB ProngGemset › Advanced BasketDefine 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 RailGemset › Advanced BasketDefine ONE rail of an advanced basket. Wire several of these into the Rail Params list input of the Advanced Basket component.
Advanced BezelAdvancedBezelGemset › Advanced BezelCreates an advanced bezel (free wall profile) from a GemObject
Advanced Bezel - Airgap ParametersAB AirgapsGemset › Advanced BezelDefine the airgap parameters for an advanced bezel
Advanced Bezel - Cutter ParametersAB CuttersGemset › Advanced BezelDefine the cutter parameters for an advanced bezel
Advanced Bezel - ParametersAB ParamsGemset › Advanced BezelDefine the basic parameters for an advanced bezel. The wall profile point list is only editable through the main component’s JSON input.
BasketBasketGemset › BasketCreates a basket from a GemObject
Basket - Base Rail ParametersBasket Base RailGemset › BasketDefine the base rail parameters for a basket
Basket - Prong ParametersBasket ProngsGemset › BasketDefine the prong parameters for a basket
Basket - Upper Rail ParametersBasket Upper RailGemset › BasketDefine the upper rail parameters for a basket
BezelBezelGemset › BezelCreates a bezel from a GemObject
Bezel - Airgap ParametersBezel AirgapsGemset › BezelDefine the airgap parameters for a bezel
Bezel - Cutter ParametersBezel CuttersGemset › BezelDefine the cutter parameters for a bezel
Bezel - ParametersBezel - ParamsGemset › BezelDefine the basic parameters for a bezel
ChannelChannelGemset › ChannelCreates a channel setting (metal band with a gem groove) swept along a curve
Channel - Gems ParametersChannel GemsGemset › ChannelDefine the gem row and setting parameters for a channel (shared prongs / scalloped)
Channel - Section ParametersChannel SectionGemset › ChannelDefine the metal cross-section parameters for a channel
ClusterClusterGemset › ClusterCreates a cluster from a GemObject
Cluster - Gems ParametersCluster GemsGemset › ClusterDefine the gem parameters for a cluster
Cluster - Main Gem Rail ParametersCluster Main Gem RailGemset › ClusterDefine the main gem rail parameters for a cluster
Cluster - Prongs ParametersCluster ProngsGemset › ClusterDefine the prong parameters for a cluster
HaloHaloGemset › HaloCreates a halo from a GemObject
Halo - Channel ParametersHalo ChannelGemset › HaloDefine the channel parameters for a halo
Halo - Gems ParametersHalo GemsGemset › HaloDefine the gem parameters for a halo
Halo - Prongs ParametersHalo ProngsGemset › HaloDefine the prong parameters for a halo
MartiniMartiniGemset › MartiniCreates a martini gemset from a GemObject
Martini - Prong ParametersMartini ProngsGemset › MartiniDefine the prong parameters for a martini
Martini - Side Bezel ParametersMartini Side BezelGemset › MartiniDefine the side bezel parameters for a martini
Martini - Upper Rail ParametersMartini Upper RailGemset › MartiniDefine the upper rail parameters for a martini
PegheadPegheadGemset › PegheadCreates a peghead from a GemObject
Peghead - ParametersPeghead ParamsGemset › PegheadDefine the parameters for a peghead
Tapered Baguettes on CurvesTaperedBaguettesGemset › Tapered BaguettesPlaces tapered baguette gems spanning between two rail curves, top edge on the first curve
Tapered Baguettes - ParamsTaperedBag ParamsGemset › Tapered BaguettesDefine parameters for the Tapered Baguettes on Curves component
TrellisTrellisGemset › TrellisCreates a trellis gemset from a GemObject
Trellis - Prongs ParametersTrellis ProngsGemset › TrellisDefine the prong parameters for a trellis gemset
Trellis - Upper Rail ParametersTrellis Upper RailGemset › TrellisDefine the upper rail parameters for a trellis gemset
Trilogy TrellisTrilogyTrellisGemset › Trilogy TrellisCreates 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 ProngsGemset › Trilogy TrellisDefine 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 ProngsGemset › Trilogy TrellisDefine 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 RailGemset › Trilogy TrellisDefine the under-girdle rail parameters for a trilogy trellis. Wire to Upper Rail (center + sides) or to Side Rail (sides only).
TulipTulipGemset › TulipCreates a tulip gemset from a GemObject
Tulip - Ornament ParametersTulip OrnamentGemset › TulipDefine the ornament (union / leaf) parameters for a tulip
Tulip - Prong ParametersTulip ProngsGemset › TulipDefine the prong (petal) parameters for a tulip
Advanced CathedralAdv CathedralShanks › Advanced CathedralCreates an advanced cathedral shank with optional parameters
Advanced Cathedral - Gems ParamsAdv Cathedral Gems ParamsShanks › Advanced CathedralParameters for Advanced Cathedral Gems
Advanced Cathedral - Shank ParamsAdv Cathedral Shank ParamsShanks › Advanced CathedralParameters for the Advanced Cathedral shank
AdvancedShank - AdvancedShanks › Advanced RingCreates a shank defined by multiple profiles along a curve
Advanced - Gems ParametersAdvanced GemsShanks › Advanced RingParameters for gems in RingBySection
Advanced - Global ParametersAdvanced GlobalShanks › Advanced RingGlobal parameters for RingBySection
Advanced - Profile ParametersAdvanced ProfileShanks › Advanced RingParameters for a profile section of RingBySection
BypassBypassShanks › BypassCreates a bypass (crossover) shank with optional parameters
Bypass - Gems ParamsBypass Gems ParamsShanks › BypassParameters for Bypass Gems
Bypass - Shank ParamsBypass - Shank ParamsShanks › BypassParameters for Bypass Shank
CathedralCathedralShanks › CathedralCreates a cathedral shank with optional parameters
Cathedral - Gems ParamsCathedral Gems ParamsShanks › CathedralParameters for Cathedral Gems
Cathedral - Shank ParamsCathedral - Shank ParamsShanks › CathedralParameters for Cathedral Shank
Class RingClassRingShanks › Class RingCreates a class ring (signet-style shank with a stone seat) with optional parameters
Class Ring - Gem ParamsClass Ring - Gem ParamsShanks › Class RingGem parameters for Class Ring
Class Ring - Shank ParamsClass Ring - Shank ParamsShanks › Class RingShank parameters for Class Ring
Class Ring - Top Side ParamsClass Ring - Top Side ParamsShanks › Class RingTop side parameters for Class Ring
ClassicClassicShanks › ClassicCreates a classic ring with optional parameters
Classic - Advanced ParametersClassic - AdvancedShanks › ClassicDefine advanced parameters for a Classic ring
Classic - External ProfileClassic - ExternalShanks › ClassicDefine external profile parameters for a Classic ring
Classic - Gems ParametersClassic - GemsShanks › ClassicDefine gem-related parameters for a Classic ring
Classic - ProfileClassic - ProfileShanks › ClassicDefine a ClassicProfile for a Classic Ring
Classic - Profile With EnableClassic - Profile With EnableShanks › ClassicDefine a ClassicProfile for a Classic Ring with an enable toggle
EngravingEngravingShanks › EngravingCreates an engraved text ring flowing text along an implicit ring curve built from a finger diameter
Engraving - Text ParametersEngraving TextShanks › EngravingDefine the text parameters for an engraved ring
EternityEternityShanks › EternityCreates an eternity ring with configurable gems, prongs, bezels and shank parameters
Eternity - Bezels ParametersEternityBezelsShanks › EternityDefines bezel rail and profile parameters for Eternity rings
Eternity - Gems ParametersEternity - Gems ParametersShanks › EternityDefine gem-related parameters for an Eternity ring
Eternity - Prongs ParametersEternity - Prongs ParametersShanks › EternityDefines prong parameters for Eternity rings
Eternity - Shank LowerEternity - Shank LowerShanks › EternityDefines parameters for the lower part of the Eternity shank
Eternity - Shank UpperEternity - Shank UpperShanks › EternityDefines parameters for the upper part of the Eternity shank
Matching ShankMatchingShankShanks › Matching ShankCreates a matching band fitted against an existing ring or gemset
Matching Shank - Fit ParamsMatching Shank - Fit ParamsShanks › Matching ShankFit parameters for Matching Shank: how the band seats against the mother ring
Matching Shank - Gems ParamsMatching Shank Gems ParamsShanks › Matching ShankGems parameters for Matching Shank
Matching Shank - Shank ParamsMatching Shank - Shank ParamsShanks › Matching ShankShank parameters for Matching Shank
Pave ShankPaveShankShanks › Pave ShankCreates a pave shank: a band with longitudinal rows of stones, optional cutters and prongs
Pave Shank - Band ParamsPaveShank - Band ParamsShanks › Pave ShankBand parameters for Pave Shank: top profile and opening
Pave Shank - Cutters ParamsPaveShank - Cutters ParamsShanks › Pave ShankCutter parameters for Pave Shank (one cutter solid per gem, subtracted from the band)
Pave Shank - Row ParamsPaveShank - Row ParamsShanks › Pave ShankOne longitudinal gem row for Pave Shank. Wire several into the Rows list input, one per row
Ring CurveRingCurveShanks › Ring CurveCreate a base curve for shanks using FingerSize, Parameters, and Profile
Ring Curve - ParametersRing Curve ParamsShanks › Ring CurveParameters for RingCurve (Type, Bypass, Shape, etc.)
Ring CylinderRingCylShanks › Ring CutCreates a cylinder from a ring diameter and extrusion height
Ring Sizes - BritishBritishShanks › Ring SizesPredefined list of ring size systems.
Ring Sizes - ChinaChinaShanks › Ring SizesPredefined list of Chinese ring sizes.
Ring Sizes - EuropeEuropeShanks › Ring SizesPredefined list of European ring sizes.
Ring Sizes - USAUSAShanks › Ring SizesPredefined list of USA ring sizes.
Ring Sizes - AustraliaAustraliaShanks › Ring SizesPredefined list of ring size systems.
Ring Sizes - BrazilBrazilShanks › Ring SizesPredefined list of Brazilian ring sizes.
Ring Sizes - CanadaCanadaShanks › Ring SizesPredefined list of Canadian ring sizes.
Ring Sizes - FranceFranceShanks › Ring SizesRing sizes for France system
Ring Sizes - GermanyGermanyShanks › Ring SizesPredefined list of ring size system: Germany.
Ring Sizes - IndiaIndiaShanks › Ring SizesPredefined list of Indian ring sizes.
Ring Sizes - India ExtendedIndia ExtendedShanks › Ring SizesPredefined list of extended Indian ring sizes.
Ring Sizes - IsraelIsraelShanks › Ring SizesPredefined list of Israeli ring sizes.
Ring Sizes - ItalyItalyShanks › Ring SizesPredefined list of ring size system: Italy.
Ring Sizes - JapanJapanShanks › Ring SizesPredefined list of ring size system: Japan.
Ring Sizes - RussiaRussiaShanks › Ring SizesPredefined list of ring size system: Russia.
Ring Sizes - South AmericaSouth AmericaShanks › Ring SizesPredefined list of South American ring sizes.
Ring Sizes - SpainSpainShanks › Ring SizesPredefined list of ring size system: Spain.
Ring Sizes - SwitzerlandSwitzerlandShanks › Ring SizesPredefined list of ring size system: Switzerland.
Ring Sizes - TürkiyeTürkiyeShanks › Ring SizesPredefined list of Turkish ring sizes.
SignetSignetShanks › SignetDescription
Two Rows ShankTwoRowsShankShanks › Two Rows ShankCreates a two-rows knife pave shank with optional parameters
Two Rows Shank - Cutters ParamsTwoRows - Cutters ParamsShanks › Two Rows ShankGem drill-cutter parameters for a Two Rows Shank (percentages of the gem size unless noted)
Two Rows Shank - Gems ParamsTwoRows - Gems ParamsShanks › Two Rows ShankGem parameters for a Two Rows Shank
Two Rows Shank - Prongs ParamsTwoRows - Prongs ParamsShanks › Two Rows ShankProng parameters for a Two Rows Shank
Two Rows Shank - Rail ParamsTwoRows - Rail ParamsShanks › Two Rows ShankRail / channel parameters for a Two Rows Shank
WeddingWeddingShanks › WeddingCreates a pair of wedding rings with optional parameters
Wedding BandWedding BandShanks › WeddingCreates a single wedding band with optional parameters
Wedding - GemsWedding - GemsShanks › WeddingDefine gem-related parameters for a Wedding Ring
Wedding - ProfileWedding - ProfileShanks › WeddingDefine a profile for a Wedding Ring
BailBailAccessories › BailCreates a Bail accessory
Bail ParametersBail ParamsAccessories › BailDefine parameters for a Bail accessory
BeadBeadAccessories › BeadCreates a Bead accessory
Bead ParametersBead ParamsAccessories › BeadDefine parameters for a Bead accessory
CharmCharmAccessories › CharmCreates a Charm accessory
Charm ParametersCharm ParamsAccessories › CharmDefine parameters for a Charm accessory
MilgrainMilgrainAccessories › MilgrainCreates a Milgrain accessory along a curve
Milgrain ParametersMilgrain ParamsAccessories › MilgrainDefine parameters for a Milgrain accessory
RopeRopeAccessories › RopeCreates a Rope accessory
Rope ParametersRope ParamsAccessories › RopeDefine parameters for a Rope accessory
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 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.
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.
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 the ‘center_stone’ section from a JSON 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 the ‘gemset’ section from a JSON and outputs style, material, and grouped dictionaries for bezel, halo, trellis, tulip, and basket.
Global ReaderGlobalReaderReaders › GlobalReads the ‘global’ section from a JSON and outputs standard values.
Shank ReaderShankReaderReaders › GlobalReads the ‘shank’ section from a JSON and outputs style, material, diameter, classic and cathedral dictionaries.
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.
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.
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.