Artisan Grasshopper
Gemsets
46 components in Diamonds › Gemsets.
Advanced Basket
Creates an advanced basket (per-prong and per-rail control) from a GemObject
Nickname: AdvancedBasket · Tab: Diamonds › Gemsets
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Gem | Gem | GemObject | item | — | Gem object to create the advanced basket for |
| Prong Params (optional) | Prongs | Generic | list | — | One dictionary per prong (Advanced Basket - Prong Parameters). When wired, this list replaces the prong list coming from the JSON. |
| Rail Params (optional) | Rails | Generic | list | — | One dictionary per rail (Advanced Basket - Rail Parameters). When wired, this list replaces the rail list coming from the JSON. |
| Advanced Basket JSON (optional) | JSON | Text | item | — | JSON representation of an AdvancedBasket. The full model, including the prong and rail lists and their custom profile assets, can be provided here. |
| Computation Mode (optional) | Computation Mode | Text | item | RENDER | Computation mode: RENDER or MANUFACTURING. Defaults to RENDER. The advanced basket geometry is currently mode-independent (the manufacturing extension is a per-prong parameter). |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Breps | Breps | Brep | list | Brep parts of the advanced basket |
| Magnet Top | Magnet Top | Plane | item | Top center of the bounding box |
| Magnet Bottom | Magnet Bot. | Plane | item | Bottom center of the bounding box |
| Magnet North | Magnet North | Plane | item | North center of the bounding box |
| Magnet South | Magnet South | Plane | item | South center of the bounding box |
| Magnet West | Magnet West | Plane | item | West center of the bounding box |
| Magnet East | Magnet East | Plane | item | East center of the bounding box |
| Scheme | Scheme | Generic | item | Advanced basket scheme dictionary (reader-compatible keys) |
| Rail Gems | Rail Gems | Generic | list | Gem geometries of the rail gems: the stones of every rail that carries gems (empty when none does) |
Advanced Bezel
Creates an advanced bezel (free wall profile) from a GemObject
Nickname: AdvancedBezel · Tab: Diamonds › Gemsets
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Gem | Gem | GemObject | item | — | Gem object to create the advanced bezel for |
| Bezel Params (optional) | Params | Generic | item | — | Basic advanced bezel parameters |
| Cutter Params (optional) | Cutters | Generic | item | — | Cutter parameters for the advanced bezel |
| Airgap Params (optional) | Airgaps | Generic | item | — | Airgap parameters for the advanced bezel |
| Advanced Bezel JSON (optional) | JSON | Text | item | — | JSON representation of an AdvancedBezel. The wall profile point list (ProfilePoints, relative DX/DY offsets with IsBreak flags) can only be edited through this input. |
| Computation Mode (optional) | Computation Mode | Text | item | RENDER | Computation mode: RENDER or MANUFACTURING. Defaults to RENDER. |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Breps | Breps | Brep | list | Brep parts of the advanced bezel |
| Magnet Top | Magnet Top | Plane | item | Top center of the bounding box |
| Magnet Bottom | Magnet Bot. | Plane | item | Bottom center of the bounding box |
| Magnet North | Magnet North | Plane | item | North center of the bounding box |
| Magnet South | Magnet South | Plane | item | South center of the bounding box |
| Magnet West | Magnet West | Plane | item | West center of the bounding box |
| Magnet East | Magnet East | Plane | item | East center of the bounding box |
| Scheme | Scheme | Generic | item | Advanced bezel scheme dictionary (reader-compatible keys) |
Basket
Creates a basket from a GemObject
Nickname: Basket · Tab: Diamonds › Gemsets
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Gem | Gem | GemObject | item | — | Gem object to create the basket for |
| Prong Params (optional) | Prongs | Generic | item | — | Prong parameters for the basket |
| Upper Rail Params (optional) | Upper Rail | Generic | item | — | Upper rail parameters for the basket |
| Base Rail Params (optional) | Base Rail | Generic | item | — | Base rail parameters for the basket |
| Basket JSON (optional) | JSON | Text | item | — | JSON representation of a Basket |
| Computation Mode (optional) | Computation Mode | Text | item | RENDER | Computation mode: RENDER or MANUFACTURING. Defaults to RENDER. |
| Part Path (optional) | Part Path | Text | item | — | Where this component’s parts go in the design, as section.id (for example gemset.main). Wire the Path output of the reader; leave it empty when the design has a single one (gemset.main is used). |
| Material (optional) | Material | Text | item | — | Metal token of the metal parts (the Material output of the reader). Empty = GOLD_WHITE_18. |
| Upper Rail Gems (optional) | Upper Rail Gems | Generic | item | — | Gems on the outer face of the upper rail, between the prongs: a gems parameters dictionary (a Cathedral - Gems Params, the Gems output of the Basket Upper Rail Reader or the Upper Rail Gems output of the Gemset Basket Reader). FLUSH, SHARED or SCALLOPED. Every free stretch between prongs takes the stones that fit: Angle, Distribution and Number of gems are not used. The rail then has a square section, and grows to what the stones need when it is smaller. |
| Base Rail Gems (optional) | Base Rail Gems | Generic | item | — | Gems on the outer face of the base rail, between the prongs: a gems parameters dictionary (a Cathedral - Gems Params, the Gems output of the Basket Base Rail Reader or the Base Rail Gems output of the Gemset Basket Reader). FLUSH, SHARED or SCALLOPED. Every free stretch between prongs takes the stones that fit: Angle, Distribution and Number of gems are not used. The rail then has a square section, and grows to what the stones need when it is smaller. None while Flush Fit is on (there is no base rail). |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Breps | Breps | Brep | list | Brep parts of the basket |
| SubDs | SubDs | SubD | list | SubD parts of the basket |
| Magnet Top | Magnet Top | Plane | item | Top center of the bounding box |
| Magnet Bottom | Magnet Bot. | Plane | item | Bottom center of the bounding box |
| Magnet North | Magnet North | Plane | item | North center of the bounding box |
| Magnet South | Magnet South | Plane | item | South center of the bounding box |
| Magnet West | Magnet West | Plane | item | West center of the bounding box |
| Magnet East | Magnet East | Plane | item | East center of the bounding box |
| Scheme | Scheme | Generic | item | Basket scheme with reader-compatible keys |
| Semantic | Semantic | Text | item | Semantic text description of the basket |
| Prongs | Prongs | Brep | list | Prongs of the basket, with their post supports |
| Upper Rail | Upper Rail | Brep | list | Upper rail of the basket (empty when it is disabled) |
| Base Rail | Base Rail | Brep | list | Base rail of the basket (empty when it is disabled) |
| Width | Width | Number | item | Width of the basket along X (the distance between the west and east magnets), for the shanks that size their arms or opening to the setting |
| Parts | Parts | Part | list | The parts of this basket for Capsule Output: the prongs (<path>), the upper rail (<path>.upper_rail) and the base rail (<path>.base_rail), and the stones of a rail that carries gems (<path>.upper_rail_gems, <path>.base_rail_gems). |
| Rail Gems | Rail Gems | Generic | list | Gem geometries of the rail gems: the stones of the upper rail, then those of the base rail (empty when no rail carries gems) |
Bezel
Creates a bezel from a GemObject
Nickname: Bezel · Tab: Diamonds › Gemsets
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Gem | Gem | GemObject | item | — | Gem object to create the bezel for |
| Bezel Params (optional) | Params | Generic | item | — | Basic bezel parameters |
| Cutter Params (optional) | Cutters | Generic | item | — | Cutter parameters for the bezel |
| Airgap Params (optional) | Airgaps | Generic | item | — | Airgap parameters for the bezel |
| Bezel JSON (optional) | JSON | Text | item | — | JSON representation of a Bezel |
| Computation Mode (optional) | Computation Mode | Text | item | RENDER | Computation mode: RENDER or MANUFACTURING. Defaults to RENDER. |
| Part Path (optional) | Part Path | Text | item | — | Where this component’s parts go in the design, as section.id (for example gemset.main). Wire the Path output of the reader; leave it empty when the design has a single one (gemset.main is used). |
| Material (optional) | Material | Text | item | — | Metal token of the metal parts (the Material output of the reader). Empty = GOLD_WHITE_18. |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Breps | Breps | Brep | list | Brep parts of the bezel |
| Magnet Top | Magnet Top | Plane | item | Top center of the bounding box |
| Magnet Bottom | Magnet Bot. | Plane | item | Bottom center of the bounding box |
| Magnet North | Magnet North | Plane | item | North center of the bounding box |
| Magnet South | Magnet South | Plane | item | South center of the bounding box |
| Magnet West | Magnet West | Plane | item | West center of the bounding box |
| Magnet East | Magnet East | Plane | item | East center of the bounding box |
| Scheme | Scheme | Generic | item | Bezel scheme with reader-compatible keys |
| Semantic | Semantic | Text | item | Semantic text description of the bezel |
| Width | Width | Number | item | Width of the setting along X (the distance between the west and east magnets), for the shanks that size their arms or opening to it |
| Parts | Parts | Part | list | The bezel as a part for Capsule Output (<path>). |
Channel
Creates a channel setting (metal band with a gem groove) swept along a curve
Nickname: Channel · Tab: Diamonds › Gemsets
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Curve | Curve | Curve | item | — | Rail curve the channel is swept along |
| Orientation Mesh (optional) | Orientation | Mesh | item | — | Optional mesh that orients the section and the gems (its normal is up). If omitted, the curve plane normal is used. |
| Section Params (optional) | Section | Generic | item | — | Metal section parameters (from Channel - Section Parameters) |
| Gems Params (optional) | Gems | Generic | item | — | Gem row and setting parameters (from Channel - Gems Parameters) |
| T0 (optional) | T0 | Number | item | — | Segment start (curve parameter). Wire T0 and T1 to switch to Segment mode. |
| T1 (optional) | T1 | Number | item | — | Segment end (curve parameter). Wire T0 and T1 to switch to Segment mode. |
| Margin (optional) | Margin | Number | item | 0 | Gap (mm) between the end gem edge and the channel wall at each end (Segment only) |
| Invert Segment (optional) | Invert Segment | Boolean | item | false | Closed-curve Segment: pick the complementary (smaller) arc between T0 and T1 |
| Flip Curve (optional) | Flip Curve | Boolean | item | false | Reverse the curve direction: flips gem order and start point |
| Channel JSON (optional) | JSON | Text | item | — | JSON representation of a ChannelSetting |
| Computation Mode (optional) | Computation Mode | Text | item | RENDER | Computation mode: RENDER or MANUFACTURING. Defaults to RENDER. |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Breps | Breps | Brep | list | Brep parts of the channel (metal band + prongs) |
| Gems | Gems | GemObject | list | Gem objects placed in the channel |
| Cutters | Cutters | Brep | list | Scalloped cutter breps (when Boolean Cutters is off) |
| Magnet Top | Magnet Top | Plane | item | Top center of the bounding box |
| Magnet Bottom | Magnet Bot. | Plane | item | Bottom center of the bounding box |
| Magnet North | Magnet North | Plane | item | North center of the bounding box |
| Magnet South | Magnet South | Plane | item | South center of the bounding box |
| Magnet West | Magnet West | Plane | item | West center of the bounding box |
| Magnet East | Magnet East | Plane | item | East center of the bounding box |
| Scheme | Scheme | Generic | item | Channel scheme dictionary (backend keys) |
Cluster
Creates a cluster from a GemObject
Nickname: Cluster · Tab: Diamonds › Gemsets
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Gem | Gem | GemObject | item | — | Gem object to create the cluster for |
| Gems Params (optional) | Gems | Generic | item | — | Cluster gem parameters |
| Prongs Params (optional) | Prongs | Generic | item | — | Cluster prongs parameters |
| Main Gem Rail Params (optional) | Main Gem Rail | Generic | item | — | Cluster Main Gem Rail parameters |
| Cluster JSON (optional) | JSON | Text | item | — | JSON representation of a Cluster |
| Computation Mode (optional) | Computation Mode | Text | item | RENDER | Computation mode: RENDER or MANUFACTURING. Defaults to RENDER. |
| Center Prongs Params | Center Prongs | Generic | item | — | The centre stone’s own prongs (Cluster - Center Prongs Params). Off unless enabled |
| Part Path (optional) | Part Path | Text | item | — | Where this component’s parts go in the design, as section.id (for example gemset.main). Wire the Path output of the reader; leave it empty when the design has a single one (gemset.main is used). |
| Material (optional) | Material | Text | item | — | Metal token of the metal parts (the Material output of the reader). Empty = GOLD_WHITE_18. |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Breps | Breps | Brep | list | Brep parts of the cluster |
| Gems | Gems | GemObject | list | Gem objects |
| Meshes | Gems Meshes | Geometry | list | Gem Meshes |
| Magnet Top | Magnet Top | Plane | item | Top center of the bounding box |
| Magnet Bottom | Magnet Bot. | Plane | item | Bottom center of the bounding box |
| Magnet North | Magnet North | Plane | item | North center of the bounding box |
| Magnet South | Magnet South | Plane | item | South center of the bounding box |
| Magnet West | Magnet West | Plane | item | West center of the bounding box |
| Magnet East | Magnet East | Plane | item | East center of the bounding box |
| Scheme | Scheme | Generic | item | Cluster scheme with reader-compatible keys |
| Semantic | Semantic | Text | item | Semantic text description of the cluster |
| Center Prongs | Center Prongs | Brep | list | Prongs that hold the centre stone (the internal ones), not included in Breps |
| Width | Width | Number | item | Width of the setting along X (the distance between the west and east magnets), for the shanks that size their arms or opening to it |
| Parts | Parts | Part | list | The parts of this cluster for Capsule Output: the metal (<path>), the gems (<path>.cluster_gems) and the centre-stone prongs (<path>.cluster_prongs_int). |
Halo
Creates a halo from a GemObject
Nickname: Halo · Tab: Diamonds › Gemsets
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Gem | Gem | GemObject | item | — | Gem object for the halo |
| Channel Params (optional) | Channel | Generic | item | — | Channel parameters for the halo |
| Gems Params (optional) | Gems | Generic | item | — | Gem parameters for the halo |
| Prongs Params (optional) | Prongs | Generic | item | — | Prong parameters for the halo |
| Halo JSON (optional) | JSON | Text | item | — | JSON representation of a Halo |
| Computation Mode (optional) | Computation Mode | Text | item | RENDER | Computation mode: RENDER or MANUFACTURING. Defaults to RENDER. |
| Part Path (optional) | Part Path | Text | item | — | Where this component’s parts go in the design, as section.id (for example gemset.main). Wire the Path output of the reader; leave it empty when the design has a single one (gemset.main is used). |
| Material (optional) | Material | Text | item | — | Metal token of the metal parts (the Material output of the reader). Empty = GOLD_WHITE_18. |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Breps | Breps | Brep | list | Brep parts of the halo |
| Gems | Gems | GemObject | list | Gem objects |
| Meshes | Gems Meshes | Geometry | list | Gem meshes |
| Magnet Top | Magnet Top | Plane | item | Top center of the bounding box |
| Magnet Bottom | Magnet Bot. | Plane | item | Bottom center of the bounding box |
| Magnet North | Magnet North | Plane | item | Bottom center of the bounding box |
| Magnet South | Magnet South | Plane | item | Bottom center of the bounding box |
| Magnet West | Magnet West | Plane | item | Bottom center of the bounding box |
| Magnet East | Magnet East | Plane | item | Bottom center of the bounding box |
| Scheme | Scheme | Generic | item | Halo scheme with reader-compatible keys |
| Semantic | Semantic | Text | item | Semantic text description of the halo |
| Center Prongs | Center Prongs | Brep | list | Prongs that hold the centre stone, not included in Breps |
| Width | Width | Number | item | Width of the setting along X (the distance between the west and east magnets), for the shanks that size their arms or opening to it |
| Parts | Parts | Part | list | The parts of this halo for Capsule Output: the metal (<path>), the gems (<path>.halo_gems, set as the record says) and the centre-stone prongs (<path>.halo_center_prongs). |
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.
Nickname: Hidden Halo · Tab: Diamonds › Gemsets
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Gem | Gem | GemObject | item | — | Centre gem the hidden halo sits under |
| Channel Params (optional) | Channel | Generic | item | — | Channel parameters (Hidden Halo - Channel Params) |
| Gems Params (optional) | Gems | Generic | item | — | Small stone parameters (Hidden Halo - Gems Params) |
| Prongs Params (optional) | Prongs | Generic | item | — | Centre-gem prong parameters (Hidden Halo - Prongs Params) |
| Rail Shape | Rail | Text | item | CIRCLE | Rail shape: CIRCLE, OVAL or SQUARE. Unwired (or wired to nothing): SQUARE fitted to the stone for princess, cushion, emerald, radiant, asscher and baguette centre stones, CIRCLE otherwise |
| JSON (optional) | JSON | Text | item | — | JSON representation of a HiddenHalo |
| Computation Mode | Mode | Text | item | RENDER | RENDER or MANUFACTURING |
| Rail X Length (optional) | RailX | Number | item | 0 | OVAL / SQUARE rail: X extent; 0 keeps the shape default |
| Rail Y Length (optional) | RailY | Number | item | 0 | OVAL / SQUARE rail: Y extent; 0 keeps the shape default |
| Channel 2 Params (optional) | Channel 2 | Generic | item | — | Second channel under the first (Hidden Halo - Channel 2 Params); wired, it builds the second channel unless enable is false |
| Part Path (optional) | Part Path | Text | item | — | Where this component’s parts go in the design, as section.id (for example gemset.main). Wire the Path output of the reader; leave it empty when the design has a single one (gemset.main is used). |
| Material (optional) | Material | Text | item | — | Metal token of the metal parts (the Material output of the reader). Empty = GOLD_WHITE_18. |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Breps | Breps | Brep | list | Hidden halo breps |
| Gems | Gems | Generic | list | Halo gems |
| Meshes | Meshes | Geometry | list | Gem meshes |
| Cutters | Cutters | Brep | list | Cutter breps |
| Magnet Top | Magnet Top | Point | item | Top center of the bounding box |
| Magnet Bottom | Magnet Bot. | Point | item | Bottom center of the bounding box |
| Scheme | Scheme | Generic | item | Hidden halo scheme dictionary (reader-compatible keys) |
| Semantic | Semantic | Text | item | Semantic text description of the hidden halo |
| Magnet North | Magnet North | Plane | item | Channel ring extreme towards +Y of the gem |
| Magnet South | Magnet South | Plane | item | Channel ring extreme towards -Y of the gem |
| Magnet West | Magnet West | Plane | item | Channel ring extreme towards -X of the gem |
| Magnet East | Magnet East | Plane | item | Channel ring extreme towards +X of the gem |
| Channel Breps | Channel | Brep | list | The halo: channel ring(s) and the shared prongs between the stones, without the centre-gem prongs |
| Prong Breps | Prongs | Brep | list | The centre-gem prongs only |
| Width | Width | Number | item | Width of the setting along X (the distance between the west and east magnets), for the shanks that size their arms or opening to it |
| Parts | Parts | Part | list | The parts of this hidden halo for Capsule Output: the prongs (<path>), the channel (<path>.hidden_halo) and its gems (<path>.hidden_halo_gems). |
Martini
Creates a martini gemset from a GemObject
Nickname: Martini · Tab: Diamonds › Gemsets
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Gem | Gem | GemObject | item | — | Gem object to create the martini for |
| Prong Params (optional) | Prongs | Generic | item | — | Prong parameters for the martini |
| Upper Rail Params (optional) | Upper Rail | Generic | item | — | Upper rail parameters for the martini |
| Side Bezel Params (optional) | Side Bezel | Generic | item | — | Side bezel parameters for the martini |
| Martini JSON (optional) | JSON | Text | item | — | JSON representation of a Martini |
| Computation Mode (optional) | Computation Mode | Text | item | RENDER | Computation mode: RENDER or MANUFACTURING. Defaults to RENDER. |
| Part Path (optional) | Part Path | Text | item | — | Where this component’s parts go in the design, as section.id (for example gemset.main). Wire the Path output of the reader; leave it empty when the design has a single one (gemset.main is used). |
| Material (optional) | Material | Text | item | — | Metal token of the metal parts (the Material output of the reader). Empty = GOLD_WHITE_18. |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Breps | Breps | Brep | list | Brep parts of the martini |
| Gems | Gems | GemObject | list | Side gem objects |
| Meshes | Gems Meshes | Geometry | list | Side gem meshes |
| Magnet Top | Magnet Top | Plane | item | Top center of the bounding box |
| Magnet Bottom | Magnet Bot. | Plane | item | Bottom center of the bounding box |
| Magnet North | Magnet North | Plane | item | North center of the bounding box |
| Magnet South | Magnet South | Plane | item | South center of the bounding box |
| Magnet West | Magnet West | Plane | item | West center of the bounding box |
| Magnet East | Magnet East | Plane | item | East center of the bounding box |
| Scheme | Scheme | Generic | item | Martini scheme dictionary (reader-compatible keys) |
| Semantic | Semantic | Text | item | Semantic text description of the martini |
| Width | Width | Number | item | Width of the setting along X (the distance between the west and east magnets), for the shanks that size their arms or opening to it |
| Parts | Parts | Part | list | The parts of this martini for Capsule Output: the metal (<path>) and the side gems (<path>.martini_gems). |
Peghead
Creates a peghead from a GemObject
Nickname: Peghead · Tab: Diamonds › Gemsets
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Gem | Gem | GemObject | item | — | Gem object to create the peghead for |
| Peghead Params (optional) | Peghead | Generic | item | — | Parameters for the peghead |
| Peghead JSON (optional) | JSON | Text | item | — | JSON representation of a Peghead |
| Computation Mode (optional) | Computation Mode | Text | item | RENDER | Computation mode: RENDER or MANUFACTURING. Defaults to RENDER. |
| Part Path (optional) | Part Path | Text | item | — | Where this component’s parts go in the design, as section.id (for example gemset.main). Wire the Path output of the reader; leave it empty when the design has a single one (gemset.main is used). |
| Material (optional) | Material | Text | item | — | Metal token of the metal parts (the Material output of the reader). Empty = GOLD_WHITE_18. |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Breps | Breps | Brep | list | Brep parts of the peghead |
| Magnet Top | Magnet Top | Plane | item | Top center of the bounding box |
| Magnet Bottom | Magnet Bot. | Plane | item | Bottom center of the bounding box |
| Magnet North | Magnet North | Plane | item | North center of the bounding box |
| Magnet South | Magnet South | Plane | item | South center of the bounding box |
| Magnet West | Magnet West | Plane | item | West center of the bounding box |
| Magnet East | Magnet East | Plane | item | East center of the bounding box |
| Scheme | Scheme | Generic | item | Peghead scheme with reader-compatible keys |
| Semantic | Semantic | Text | item | Semantic text description of the peghead |
| Width | Width | Number | item | Width of the setting along X (the distance between the west and east magnets), for the shanks that size their arms or opening to it |
| Parts | Parts | Part | list | The peghead as a part for Capsule Output (<path>). |
Trellis
Creates a trellis gemset from a GemObject
Nickname: Trellis · Tab: Diamonds › Gemsets
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Gem | Gem | GemObject | item | — | Gem object to create the trellis for |
| Prongs Params (optional) | Prongs | Generic | item | — | Prong parameters for the trellis |
| Upper Rail Params (optional) | Upper Rail | Generic | item | — | Upper rail parameters for the trellis |
| Ring Curve (optional) | Ring Curve | Curve | item | — | Optional ring curve. If omitted, a default circle is built from the Diameter. |
| Diameter (optional) | Diameter | Number | item | 17.35 | Ring (finger) diameter used to build the default ring curve when none is supplied |
| Curve Vertical Separation (optional) | Curve Vert. Sep. | Number | item | 5.6 | Vertical gap between the gem girdle and the top of the default ring curve |
| Rotate 90 (optional) | Rotate 90 | Boolean | item | false | Rotate the whole gemset 90 degrees around the gem table normal |
| Trellis JSON (optional) | JSON | Text | item | — | JSON representation of a TrellisGemset |
| Computation Mode (optional) | Computation Mode | Text | item | RENDER | Computation mode: RENDER or MANUFACTURING. Defaults to RENDER. |
| Rail Diameter (optional) | Rail Diameter | Number | item | 5.2 | Legacy upper rail diameter (moved here from the Upper Rail params) |
| Part Path (optional) | Part Path | Text | item | — | Where this component’s parts go in the design, as section.id (for example gemset.main). Wire the Path output of the reader; leave it empty when the design has a single one (gemset.main is used). |
| Material (optional) | Material | Text | item | — | Metal token of the metal parts (the Material output of the reader). Empty = GOLD_WHITE_18. |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Breps | Breps | Brep | list | Brep parts of the trellis |
| Magnet Top | Magnet Top | Plane | item | Top center of the bounding box |
| Magnet Bottom | Magnet Bot. | Plane | item | Bottom center of the bounding box |
| Magnet North | Magnet North | Plane | item | North center of the bounding box |
| Magnet South | Magnet South | Plane | item | South center of the bounding box |
| Magnet West | Magnet West | Plane | item | West center of the bounding box |
| Magnet East | Magnet East | Plane | item | East center of the bounding box |
| Scheme | Scheme | Generic | item | Trellis scheme dictionary (reader-compatible keys) |
| Semantic | Semantic | Text | item | Semantic text description of the trellis |
| Upper Rail | Upper Rail | Brep | list | The upper rail, not included in Breps |
| Width | Width | Number | item | Width of the setting along X (the distance between the west and east magnets), for the shanks that size their arms or opening to it |
| Parts | Parts | Part | list | The parts of this trellis for Capsule Output: the prongs (<path>) and the upper rail (<path>.trellis_upper_rail). |
Tulip
Creates a tulip gemset from a GemObject
Nickname: Tulip · Tab: Diamonds › Gemsets
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Gem | Gem | GemObject | item | — | Gem object to create the tulip for |
| Prong Params (optional) | Prongs | Generic | item | — | Prong (petal) parameters for the tulip |
| Ornament Params (optional) | Ornament | Generic | item | — | Ornament parameters for the tulip |
| Tulip JSON (optional) | JSON | Text | item | — | JSON representation of a Tulip |
| Computation Mode (optional) | Computation Mode | Text | item | RENDER | Computation mode: RENDER or MANUFACTURING. Defaults to RENDER. |
| Part Path (optional) | Part Path | Text | item | — | Where this component’s parts go in the design, as section.id (for example gemset.main). Wire the Path output of the reader; leave it empty when the design has a single one (gemset.main is used). |
| Material (optional) | Material | Text | item | — | Metal token of the metal parts (the Material output of the reader). Empty = GOLD_WHITE_18. |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Breps | Breps | Brep | list | Brep parts of the tulip |
| SubDs | SubDs | SubD | list | SubD parts of the tulip |
| Magnet Top | Magnet Top | Plane | item | Top center of the bounding box |
| Magnet Bottom | Magnet Bot. | Plane | item | Bottom center of the bounding box |
| Magnet North | Magnet North | Plane | item | North center of the bounding box |
| Magnet South | Magnet South | Plane | item | South center of the bounding box |
| Magnet West | Magnet West | Plane | item | West center of the bounding box |
| Magnet East | Magnet East | Plane | item | East center of the bounding box |
| Scheme | Scheme | Generic | item | Tulip scheme dictionary (reader-compatible keys) |
| Semantic | Semantic | Text | item | Semantic text description of the tulip |
| Ornament | Ornament | SubD | list | The ornaments (union or leaves), not included in SubDs |
| Width | Width | Number | item | Width of the setting along X (the distance between the west and east magnets), for the shanks that size their arms or opening to it |
| Parts | Parts | Part | list | The parts of this tulip for Capsule Output: the prongs and petals (<path>) and the ornaments (<path>.tulip_ornament). |
Advanced Basket - Prong Claw Parameters
Define the claw tip parameters used by a CLAW mode prong
Nickname: AB Prong Claw · Tab: Diamonds › Gemsets · In the tab’s dropdown, not on the ribbon face
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Claw Cap Distance | Claw Cap Dist. | Number | item | 1.35 | Pulls the claw apex toward the gem centre (radial) |
| Claw Cap Height | Claw Cap Height | Number | item | -0.85 | Raises/lowers the claw apex (plus/minus Z, range -5 to 5) |
| Claw Tip Width | Claw Tip Width | Number | item | 0.15 | Apex thickness as a fraction of the tube (0 = sharp point, 1 = full) |
| Claw Tip Smoothness | Claw Tip Smooth. | Number | item | 0.25 | Smooths the body-to-cap transition (0-1) |
| Cap Claw Gem Inside | Cap Claw Gem Inside | Number | item | 0.8 | Legacy claw cap: radial dig into the gem |
| Cap Claw Height | Cap Claw Height | Number | item | 0 | Legacy claw cap: cap height |
| Cap Claw Tension | Cap Claw Tension | Number | item | 30 | Legacy claw cap: cap tension |
| Cap Claw On Curve | Cap Claw On Curve | Integer | item | 20 | Legacy claw cap: percentage on curve |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Claw Parameters | Claw | Generic | item | Claw parameters for an advanced basket prong |
Advanced Basket - Prong Offset Parameters
Define the V-shaped cross-section parameters used by an OFFSET mode prong (top and bottom sections)
Nickname: AB Prong Offset · Tab: Diamonds › Gemsets · In the tab’s dropdown, not on the ribbon face
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Thickness | Thickness | Number | item | 0.6 | Arm thickness of the top V profile |
| Length | Length | Number | item | 2 | Arm length of the top V profile |
| Angle | Angle | Number | item | 90 | Opening angle (degrees, 30-180) of the top V profile |
| Fillet | Fillet | Number | item | 0.1 | Corner fillet radius of the top V profile |
| Bottom Thickness | Bottom Thickness | Number | item | 0.6 | Arm thickness of the bottom V profile |
| Bottom Length | Bottom Length | Number | item | 2 | Arm length of the bottom V profile |
| Bottom Angle | Bottom Angle | Number | item | 90 | Opening angle (degrees, 30-180) of the bottom V profile |
| Bottom Fillet | Bottom Fillet | Number | item | 0.1 | Corner fillet radius of the bottom V profile |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Offset Parameters | Offset | Generic | item | Offset (V) parameters for an advanced basket prong |
Advanced Basket - Prong Parameters
Define ONE prong of an advanced basket. Wire several of these into the Prong Params list input of the Advanced Basket component.
Nickname: AB Prong · Tab: Diamonds › Gemsets · In the tab’s dropdown, not on the ribbon face
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Mode | Mode | Text | item | ROUND | Prong mode: ROUND, CUSTOM, OFFSET, DOUBLE, CLAW or TRIPLE |
| Position | Position | Number | item | 0 | Normalized position (0-1) of the prong along the gem girdle curve |
| Diameter | Diameter | Number | item | 1.5 | Prong diameter at the top |
| Bottom Diameter | Bottom Diameter | Number | item | 1.5 | Prong diameter at the bottom |
| Height | Height | Number | item | 4 | Prong height under the girdle |
| Gem Inside | Gem Inside | Number | item | 0 | Radial dig of the prong into the gem girdle |
| Over Girdle | Over Girdle | Number | item | 0.2 | How far the prong tip rises over the gem girdle |
| Bottom Inside | Bottom Inside | Number | item | 0.5 | Bottom position factor 0-1: 0 = gem centre, 1 = straight under the top |
| Bottom To Center | Bottom To Center | Boolean | item | false | ON: Bottom Inside can pull the prong bases toward the gem centre. OFF: bases stay straight under their tops (Double/Triple pairs stay parallel). |
| Middle Gem Inside | Middle Gem Inside | Number | item | 0 | Triple mode: extra gem-inside offset for the exterior (middle) prong top |
| Middle Bottom Inside | Middle Bottom Inside | Number | item | 0.5 | Triple mode: bottom inside factor of the exterior (middle) prong |
| Rotation | Rotation | Number | item | 0 | Rotation of the prong cross-section (degrees) |
| Straight | Straight | Boolean | item | false | Straight prong instead of the curved (belly) rail |
| Inclination | Inclination | Number | item | 3 | Curved mode: belly outward bow in degrees (0 = no bow) |
| Inclination Z | Inclination Z | Number | item | 0 | Curved mode: belly height along the chord as a 0-1 fraction (0 = belly low) |
| Angle | Angle | Number | item | 2 | Double/Triple modes: pair separation (halfDiameter = Diameter / Angle) |
| Tangent | Tangent | Boolean | item | false | ON: the prong faces the gem curve’s outward normal instead of the radial direction |
| Extension For Manufacturing | Manuf. Ext. | Number | item | 0.7 | Extra prong material added above the gem |
| Profile (optional) | Profile | Generic | item | — | Closed profile asset for CUSTOM mode |
| Bottom Use Custom Profile | Bottom Custom Profile | Boolean | item | false | CUSTOM mode: also use the custom profile for the bottom section |
| Offset Params (optional) | Offset | Generic | item | — | Offset (V) parameters dictionary (Advanced Basket - Prong Offset Parameters). Merged into this prong. |
| Claw Params (optional) | Claw | Generic | item | — | Claw parameters dictionary (Advanced Basket - Prong Claw Parameters). Merged into this prong. |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Prong Parameters | Prong | Generic | item | Parameters of one advanced basket prong |
Advanced Basket - Rail Parameters
Define ONE rail of an advanced basket. Wire several of these into the Rail Params list input of the Advanced Basket component.
Nickname: AB Rail · Tab: Diamonds › Gemsets · In the tab’s dropdown, not on the ribbon face
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Mode | Mode | Text | item | ROUND | Rail mode: ROUND, CUSTOM or SQUARE |
| Position | Position | Number | item | 0 | Vertical position of the rail under the girdle |
| Width | Width | Number | item | 1.5 | Rail profile width |
| Height | Height | Number | item | 1.2 | Rail profile height |
| Under Girdle | Under Girdle | Number | item | 1 | Distance of the rail under the gem girdle |
| Rotation | Rotation | Number | item | 0 | Rotation of the rail profile (degrees) |
| Bend Height | Bend Height | Number | item | 0 | Height of the rail bend |
| Bend Rotation | Bend Rotation | Number | item | 0 | Rotation of the rail bend (degrees) |
| Gem Size Percentage | Gem Size % | Number | item | 70 | Rail size as a percentage of the gem size |
| Fillet Radius | Fillet Radius | Number | item | 0.001 | Fillet radius of the rail profile corners |
| Offset Y | Offset Y | Number | item | 0 | Shifts the whole rail along the local Y axis (0 = centered on the gem) |
| Creation Mode | Creation Mode | Text | item | SWEEP | Rail creation mode: SWEEP or REVOLVE |
| Profile Position | Profile Position | Text | item | FRONT | Custom profile orientation: FRONT or SIDE |
| Profile Mirror | Profile Mirror | Text | item | NONE | Custom profile mirroring: NONE or MIRROR |
| Profile (optional) | Profile | Generic | item | — | Closed profile asset for CUSTOM mode |
| Chamfer | Chamfer | Boolean | item | false | Carves the gem seat into the rail (boolean with the gem cutter, like the Basket’s upper rail) |
| Chamfer Offset | Chamfer Offset | Number | item | 0 | Shifts the chamfer cutter outward (+) / inward (-) from the gem |
| Gems (optional) | Gems | Generic | item | — | Gems on the outer face of this rail, between the prongs: a gems parameters dictionary (a Cathedral - Gems Params). FLUSH, SHARED or SCALLOPED. Every free stretch between prongs takes the stones that fit: Angle, Distribution and Number of gems are not used. The rail then has the square section whatever its Mode, and grows to what the stones need when it is smaller. A bent rail (Bend Height) takes none. |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Rail Parameters | Rail | Generic | item | Parameters of one advanced basket rail |
Advanced Bezel - Airgap Parameters
Define the airgap parameters for an advanced bezel
Nickname: AB Airgaps · Tab: Diamonds › Gemsets · In the tab’s dropdown, not on the ribbon face
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Enable | Enable | Boolean | item | false | Enable airgaps |
| Profile (optional) | Profile | Text | item | — | Airgap profile: HEART, SQUARE or ROUNDED_SQUARE. When omitted, the workspace default closed profile is used. |
| Number | Number | Integer | item | 4 | Number of airgaps |
| Width | Width | Number | item | 2 | Airgap width |
| Height | Height | Number | item | 2 | Airgap height |
| Rotation | Rotation | Number | item | 0 | Rotation |
| Rotation V | Rotation V | Number | item | 0 | Vertical (conic) rotation |
| Rotation Global | Rotation Global | Number | item | 45 | Global rotation around the gem axis |
| Move In Vertical | Move In Vertical | Number | item | -2 | Vertical offset of the airgaps |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Airgap Parameters | Airgaps | Generic | item | Advanced bezel airgap parameters |
Advanced Bezel - Cutter Parameters
Define the cutter parameters for an advanced bezel
Nickname: AB Cutters · Tab: Diamonds › Gemsets · In the tab’s dropdown, not on the ribbon face
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Enable | Enable | Boolean | item | false | Enable cutters |
| Profile (optional) | Profile | Text | item | — | Cutter profile: ROUNDED, SQUARE or SHARP. When omitted, the workspace default closed profile is used. |
| Number | Number | Integer | item | 4 | Number of cutters |
| Width | Width | Number | item | 3.5 | Cutter width |
| Height | Height | Number | item | 2 | Cutter height |
| Rotation | Rotation | Number | item | 0 | Rotation |
| Rotation V | Rotation V | Number | item | 10 | Vertical (conic) rotation |
| Rotation Global | Rotation Global | Number | item | 0 | Global rotation around the gem axis |
| Move In Vertical | Move In Vertical | Number | item | 0 | Vertical offset of the cutters |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Cutter Parameters | Cutters | Generic | item | Advanced bezel cutter parameters |
Advanced Bezel - Parameters
Define the basic parameters for an advanced bezel. The wall profile point list is only editable through the main component’s JSON input.
Nickname: AB Params · Tab: Diamonds › Gemsets · In the tab’s dropdown, not on the ribbon face
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Height | Height | Number | item | 3.8 | Bezel height |
| Width | Width | Number | item | 1.5 | Bezel width |
| Gem Inside | Gem Inside | Number | item | 0 | Radial dig of the bezel wall into the gem girdle |
| Girdle Height | Girdle Height | Number | item | 0.3 | Girdle height |
| Girdle Width | Girdle Width | Number | item | 1.5 | Girdle width |
| Support | Support | Integer | item | 0 | Number of support bridges (0 = none) |
| Support Width | Support Width | Number | item | 1 | Support bridge width |
| Support Thickness | Support Thickness | Number | item | 1 | Support bridge thickness |
| Fillet Radius | Fillet Radius | Number | item | 0 | Fillet radius applied to the sharp corners of the wall profile; 0 keeps them sharp |
| Bezel Mode | Bezel Mode | Integer | item | 0 | Wall construction for the single-rail (rounded) gem shapes: 0 = Auto, 1 = Sweep, 2 = Rail revolve |
| Revolve Axis X | Revolve Axis X | Number | item | 0 | X offset (gem-plane coordinates) of the Rail revolve axis point |
| Revolve Axis Y | Revolve Axis Y | Number | item | 0 | Y offset (gem-plane coordinates) of the Rail revolve axis point |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Bezel Parameters | Params | Generic | item | Advanced bezel basic parameters |
Basket - Base Rail Parameters
Define the base rail parameters for a basket
Nickname: Basket Base Rail · Tab: Diamonds › Gemsets · In the tab’s dropdown, not on the ribbon face
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Enabled | Enabled | Boolean | item | true | Enable base rail |
| Profile | Profile | Text | item | SQUARE | Rail section profile: ROUND or SQUARE |
| Height | Height | Number | item | 1.2 | Height of the base rail |
| Width | Width | Number | item | 1.5 | Width of the base rail |
| Diameter % | Diameter % | Number | item | 50 | Diameter percentage |
| Rotation | Rotation | Number | item | 0 | Rotation angle |
| Move in Z | Move in Z | Number | item | 0 | Vertical offset |
| Flush Fit | Flush Fit | Boolean | item | false | Flush fit: no base rail, the prongs meet under the gem so the head sits flat on the shank. Wins over Enabled. |
| Flush Fit Offset | Flush Fit Offset | Number | item | 0 | Flush fit: radius (mm) the prong bottoms stop at around the gem centre; 0 = they meet at the centre. |
| Flush Fit Angle | Flush Fit Angle | Number | item | 0 | Flush fit, bent prongs: angle from vertical (degrees, 0-75) the prongs meet the base at; 0 = vertical. |
| Flush Fit Bend | Flush Fit Bend | Number | item | 0 | Flush fit, bent prongs: share of the drop (percent, 0-90) the prong goes straight down before turning in; 0 = it turns from the girdle. |
| Flush Fit Round Foot | Flush Fit Round Foot | Boolean | item | true | Flush fit: domed feet (half a foot, like the tips); off = flat feet. |
| Connector (optional) | Connector | Generic | item | — | Dictionary from the Reader Connector output. Individual inputs override. |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Base Rail Params | Base Rail | Generic | item | Base rail parameters for a basket |
Basket - Prong Parameters
Define the prong parameters for a basket
Nickname: Basket Prongs · Tab: Diamonds › Gemsets · In the tab’s dropdown, not on the ribbon face
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Number | Number | Integer | item | -4 | Number of prongs |
| Profile | Profile | Text | item | ROUND | Prong section profile: ROUND, SQUARE, HEART, TRAPEZOID or CLAW |
| Diameter Top | Diameter Top | Number | item | 1.2 | Diameter at the top |
| Diameter Girdle | Diameter Girdle | Number | item | 1.2 | Diameter at girdle |
| Diameter Bottom | Diameter Bottom | Number | item | 1.2 | Diameter at the bottom |
| Height | Height | Number | item | 4 | Height of prongs |
| Height Over Girdle | Height Over Girdle | Number | item | 0.3 | Height over girdle |
| Straight | Straight | Boolean | item | false | Straight prong? |
| Cap Bump | Cap Bump | Number | item | 0.6 | Bump amount applied to the prong cap |
| V Prongs (optional) | V Prongs | Boolean | item | false | V prongs on the sharp corners of the stone (princess corners, pear and heart tips, 6-prong marquise tips, trillion corners); ROUND profile only |
| V Thickness (optional) | V Thickness | Number | item | 0 | Metal width of the V prongs; 0 = in proportion to the prong diameter |
| V Arm Length (optional) | V Arm Length | Number | item | 0 | How far each arm of a V prong runs along the girdle from the corner; 0 = in proportion to the prong diameter |
| Prong Type (optional) | Prong Type | Text | item | SINGLE | Prongs per position: SINGLE, DOUBLE (a pair side by side) or TRIPLE (the pair plus a thinner prong between them). ROUND takes all three, CLAW SINGLE or DOUBLE (the Double Claw), the other profiles SINGLE |
| Overlap (optional) | Overlap | Number | item | 0 | DOUBLE / TRIPLE: how much the prongs of a pair, and the Triple’s middle, cross; 0 = they touch, never a gap |
| Connector (optional) | Connector | Generic | item | — | Dictionary from the Reader Connector output. Individual inputs override. |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Prong Parameters | Prongs | Generic | item | Prong parameters for a basket |
Basket - Upper Rail Parameters
Define the upper rail parameters for a basket
Nickname: Basket Upper Rail · Tab: Diamonds › Gemsets · In the tab’s dropdown, not on the ribbon face
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Enabled | Enabled | Boolean | item | true | Enable upper rail |
| Profile | Profile | Text | item | SQUARE | Rail section profile: ROUND or SQUARE |
| Height | Height | Number | item | 1.2 | Height of the upper rail |
| Width | Width | Number | item | 1.5 | Width of the upper rail |
| Height Under Girdle | Height Under Girdle | Number | item | 1 | Height under girdle |
| Diameter % | Diameter % | Number | item | 70 | Diameter percentage |
| Rotation | Rotation | Number | item | 0 | Rotation angle |
| Chamfer | Chamfer | Boolean | item | false | Chamfer enabled |
| Chamfer Offset | Chamfer Offset | Number | item | 0 | Chamfer offset |
| Connector (optional) | Connector | Generic | item | — | Dictionary from the Reader Connector output. Individual inputs override. |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Upper Rail Params | Upper Rail | Generic | item | Upper rail parameters for a basket |
Bezel - Airgap Parameters
Define the airgap parameters for a bezel
Nickname: Bezel Airgaps · Tab: Diamonds › Gemsets · In the tab’s dropdown, not on the ribbon face
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Enable | Enable | Boolean | item | false | Enable airgaps |
| Profile (optional) | Profile | Text | item | — | Airgap profile: HEART, SQUARE or ROUNDED_SQUARE |
| Number | Number | Integer | item | 4 | Number of airgaps |
| Width | Width | Number | item | 2 | Airgap width |
| Height | Height | Number | item | 2 | Airgap height |
| Rotation | Rotation | Number | item | 0 | Rotation |
| Rotation V | RotationV | Number | item | 0 | Vertical rotation |
| Rotation Global | RotationGlobal | Number | item | 45 | Global rotation |
| Move In Vertical | MoveInVertical | Number | item | -2 | Move in vertical |
| Connector (optional) | Connector | Generic | item | — | Dictionary from the Reader Connector output. Individual inputs override. |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Airgap Parameters | Airgaps | Generic | item | Bezel airgap parameters |
Bezel - Cutter Parameters
Define the cutter parameters for a bezel
Nickname: Bezel Cutters · Tab: Diamonds › Gemsets · In the tab’s dropdown, not on the ribbon face
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Enable | Enable | Boolean | item | false | Enable cutters |
| Profile (optional) | Profile | Text | item | — | Cutter profile: ROUNDED, SQUARE or SHARP |
| Number | Number | Integer | item | 4 | Number of cutters |
| Width | Width | Number | item | 3.5 | Cutter width |
| Height | Height | Number | item | 2 | Cutter height |
| Rotation | Rotation | Number | item | 0 | Rotation |
| Rotation V | Rotation V | Number | item | 10 | Vertical rotation |
| Rotation Global | Rotation Global | Number | item | 0 | Global rotation |
| Move In Vertical | Move In Vertical | Number | item | 0 | Move in vertical |
| Connector (optional) | Connector | Generic | item | — | Dictionary from the Reader Connector output. Individual inputs override. |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Cutter Parameters | Cutters | Generic | item | Bezel cutter parameters |
Bezel - Parameters
Define the basic parameters for a bezel
Nickname: Bezel - Params · Tab: Diamonds › Gemsets · In the tab’s dropdown, not on the ribbon face
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Profile (optional) | Profile | Text | item | — | Bezel profile: CONCAVE, STRAIGHT or CONVEX |
| Height | Height | Number | item | 3.8 | Bezel height |
| Width | Width | Number | item | 1.5 | Legacy: no longer shapes the bezel (use Wall Angle, Bottom Width and Seat Width) |
| Gem Inside | Gem Inside | Number | item | 0 | Gem inside |
| Girdle Height | Girdle Height | Number | item | 0.3 | Girdle height |
| Girdle Width | Girdle Width | Number | item | 1.5 | Girdle width |
| Support | Support | Integer | item | 0 | Support type |
| Support Width | Support Width | Number | item | 1 | Support width |
| Support Thickness | Support Thickness | Number | item | 1 | Support thickness |
| Bottom Width (optional) | Bottom Width | Number | item | 1 | Width of the flat base of the wall; the base measures exactly this |
| Wall Angle (optional) | Wall Angle | Number | item | 8 | Angle of the inner wall from the vertical, degrees, below the seat: + the base goes in toward the stone, - out, 0 straight (-60 to 60) |
| Seat Width (optional) | Seat Width | Number | item | 0.3 | Width of the gem seat: the bevel under the girdle that follows the stone’s pavilion; 0 = no seat |
| Connector (optional) | Connector | Generic | item | — | Dictionary from the Reader Connector output. Individual inputs override. |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Bezel Parameters | Params | Generic | item | Bezel basic parameters |
Channel - Gems Parameters
Define the gem row and setting parameters for a channel (shared prongs / scalloped)
Nickname: Channel Gems · Tab: Diamonds › Gemsets · In the tab’s dropdown, not on the ribbon face
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Shape | Shape | Text | item | ROUND | Gem shape: ROUND or PRINCESS |
| Gem Size | Gem Size | Number | item | 1.8 | Gem size (mm) |
| Min Distance | Min Distance | Number | item | 0.1 | Minimum distance between gems |
| Vertical | Vertical | Number | item | 0 | Vertical offset of the gems (table seat) |
| Force Even Number | Force Even | Boolean | item | true | Force an even number of gems |
| Type Prong | Type Prong | Text | item | NONE | Setting type: NONE, SHARED or SCALLOPED |
| Gem Inside | Gem Inside | Number | item | 0.05 | How much the prong digs into the gem |
| Prong Height | Prong Height | Number | item | 0.3 | Prong height over the channel mouth |
| Prong Distance | Prong Distance | Number | item | -0.6 | Extra distance between the two prongs of a gap |
| Automatic Prong Size | Auto Prong Size | Boolean | item | false | Size the prongs automatically from the gap |
| Prong External Diameter | Prong Ext. Dia. | Number | item | 0.75 | External wall prong diameter |
| Prong Internal Diameter | Prong Int. Dia. | Number | item | 0.75 | Internal wall prong diameter |
| Prong End Mode | Prong End Mode | Text | item | DOUBLE | End prongs on open curves: SINGLE or DOUBLE |
| Extension For Manufacturing | Manuf. Ext. | Number | item | 1 | Extra prong material added in Manufacturing mode |
| Cutters Start Height | Cut. Start Height | Number | item | 2 | Scalloped cutter start height |
| Cutters Start Width | Cut. Start Width | Number | item | 0.6 | Scalloped cutter start width |
| Cutters End Height | Cut. End Height | Number | item | 2 | Scalloped cutter end height |
| Cutters End Width | Cut. End Width | Number | item | 0.6 | Scalloped cutter end width |
| Cutters Length | Cut. Length | Number | item | 5 | Scalloped cutter length |
| Cutters Over Girdle | Cut. Over Girdle | Number | item | 0 | Scalloped cutter vertical move (over girdle) |
| Cutters Over Girdle Middle | Cut. Over Girdle Mid. | Number | item | 0 | Scalloped cutter middle vertical move |
| Cutters Shape | Cut. Shape | Text | item | U_SHAPE | Scalloped cutter shape: U_SHAPE or V_SHAPE |
| Cutters Shape Factor | Cut. Shape Factor | Number | item | 1 | Scalloped cutter shape factor |
| Boolean Cutters | Boolean Cutters | Boolean | item | false | Subtract the scalloped cutters from the metal |
| V-Cutters Enable | V-Cut. Enable | Boolean | item | true | Enable the scalloped v-cutters |
| V-Cutters Start Height | V-Cut. Start Height | Number | item | 2 | V-cutter start height |
| V-Cutters Start Width | V-Cut. Start Width | Number | item | 0.5 | V-cutter start width |
| V-Cutters End Height | V-Cut. End Height | Number | item | 2 | V-cutter end height |
| V-Cutters End Width | V-Cut. End Width | Number | item | 0.5 | V-cutter end width |
| V-Cutters Length | V-Cut. Length | Number | item | 3 | V-cutter length |
| V-Cutters Over Girdle | V-Cut. Over Girdle | Number | item | 0.9 | V-cutter vertical move (over girdle) |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Gems Parameters | Gems | Generic | item | Channel gems parameters |
Channel - Section Parameters
Define the metal cross-section parameters for a channel
Nickname: Channel Section · Tab: Diamonds › Gemsets · In the tab’s dropdown, not on the ribbon face
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Profile (optional) | Profile | Text | item | — | CHANNEL_PROFILE asset name (or semantic). If omitted, the default profile is used. |
| Width | Width | Number | item | 3 | Section width |
| Height | Height | Number | item | 2 | Section height |
| Position Z | Position Z | Number | item | 0 | Vertical shift of the section along its up direction |
| Rotation | Rotation | Number | item | 0 | Twist of the section about the curve tangent (degrees) |
| Fillet Factor | Fillet Factor | Number | item | 0.3 | Fillet factor |
| Bright Cut | Bright Cut | Number | item | 0 | Bright cut (bevel) at the groove mouth |
| Inner Width | Inner Width | Number | item | 1.8 | Groove (gem seat) width |
| Inner Height | Inner Height | Number | item | 0.6 | Groove (gem seat) depth |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Section Parameters | Section | Generic | item | Channel section parameters |
Cluster - Center Prongs Params
The cluster centre stone’s own prongs (the Halo’s): round, Double, Triple, Claw or custom, curving into the main gem rail
Nickname: Cluster Center Prongs · Tab: Diamonds › Gemsets · In the tab’s dropdown, not on the ribbon face
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Enable (optional) | Enable | Boolean | item | false | Add the centre stone’s own prongs (off by default) |
| Mode (optional) | Mode | Text | item | — | DEFAULT (round section) or CUSTOM (the Profile section) |
| Cap Mode (optional) | Cap | Text | item | — | ROUND cap or CLAW (the Basket’s claw) |
| Prong Type (optional) | Type | Text | item | — | SINGLE, DOUBLE or TRIPLE per position (CLAW: SINGLE or DOUBLE; CUSTOM: SINGLE) |
| Number Of Prongs (optional) | Count | Integer | item | — | Prong positions round the stone |
| Diameter (optional) | Diameter | Number | item | — | Prong diameter |
| Height Over Girdle (optional) | OverGirdle | Number | item | — | Prong height above the girdle |
| Gem Inside (optional) | GemIn | Number | item | — | How far the prongs go into the stone |
| Move In Z (optional) | MoveZ | Number | item | — | Prongs moved up or down |
| Rotation (optional) | Rotation | Number | item | — | Rotation of the CUSTOM section |
| Overlap (optional) | Overlap | Number | item | — | DOUBLE / TRIPLE: how much the prongs of a pair cross (0 = they touch) |
| Cap Bump (optional) | Bump | Number | item | — | Bulge of the round cap |
| Profile (optional) | Profile | Generic | item | — | CLOSED_PROFILE Asset of the CUSTOM section |
| Claw Gem Inside (optional) | ClawIn | Number | item | — | CLAW: how far the tip reaches in toward the stone centre |
| Claw Height (optional) | ClawH | Number | item | — | CLAW: the tip moved up or down |
| Claw Tip Direction (optional) | ClawDir | Number | item | — | CLAW: degrees the hook bends down (10-60) |
| Claw Smoothness (optional) | ClawSmooth | Integer | item | — | CLAW: where the hook starts, % of the prong below the girdle (1-30) |
| Straight Bridge (optional) | Straight | Boolean | item | — | Straight (true) or curved run into the main gem rail |
| Extension For Manufacturing (optional) | MfgExt | Number | item | — | Prong extension in MANUFACTURING mode |
| Connector (optional) | Connector | Generic | item | — | Dictionary from a Reader Connector output (base values). Individual inputs override. |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Center Prongs Params | Center Prongs | Generic | item | Dictionary of parameters (the Connector values plus the connected inputs) |
Cluster - Gems Parameters
Define the gem parameters for a cluster
Nickname: Cluster Gems · Tab: Diamonds › Gemsets · In the tab’s dropdown, not on the ribbon face
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Gem Size | Gem Size | Number | item | 1.6 | Gem size |
| Min Distance | Min Distance | Number | item | 0.1 | Minimum distance between gems |
| Distance To Gem | Distance To Gem | Number | item | 2 | Distance to central gem |
| Z Position | Z Position | Number | item | -0.5 | Z position of gems |
| Rotation | Rotation | Number | item | 0 | Rotation |
| Fillet Factor | Fillet Factor | Number | item | 0.3 | Fillet factor |
| Upper Rail Diameter | Upper Rail Diameter | Number | item | 1 | Upper rail diameter |
| Upper Rail Move In Z | Upper Rail Move In Z | Number | item | -0.4 | Z offset for upper rail |
| Upper Rail Thread Diameter | Upper Rail Thread Diameter | Number | item | 0.3 | Thread diameter upper rail |
| Lower Rail Enable | Lower Rail Enable | Boolean | item | false | Enable lower rail |
| Lower Rail Diameter | Lower Rail Diameter | Number | item | 1 | Lower rail diameter |
| Lower Rail Move In Z | Lower Rail Move In Z | Number | item | -0.8 | Z offset for lower rail |
| Lower Rail Thread Diameter | Lower Rail Thread Diameter | Number | item | 0.3 | Thread diameter lower rail |
| Connector (optional) | Connector | Generic | item | — | Dictionary from the Reader Connector output. Individual inputs override. |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Gems Parameters | Gems | Generic | item | Cluster gems parameters |
Cluster - Main Gem Rail Parameters
Define the main gem rail parameters for a cluster
Nickname: Cluster Main Gem Rail · Tab: Diamonds › Gemsets · In the tab’s dropdown, not on the ribbon face
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Enable | Enable | Boolean | item | false | Enable gem base |
| Width | Width | Number | item | 4 | Base width |
| Height | Height | Number | item | 4 | Base height |
| Rotation | Rotation | Number | item | 1 | Base rotation |
| Thread Diameter | Thread Diameter | Number | item | 1.1 | Thread diameter |
| Move In Z | Move In Z | Number | item | -4 | Z offset |
| Rail Inside Gem % | Rail Inside Gem % | Number | item | 1 | Rail inside gem percentage |
| Bend Height | Bend Height | Number | item | 0 | Bend height |
| Bend Rotation | Bend Rotation | Number | item | 0 | Bend rotation |
| Connector (optional) | Connector | Generic | item | — | Dictionary from the Reader Connector output. Individual inputs override. |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| GemBase Parameters | GemBase | Generic | item | Cluster gem base parameters |
Cluster - Prongs Parameters
Define the prong parameters for a cluster
Nickname: Cluster Prongs · Tab: Diamonds › Gemsets · In the tab’s dropdown, not on the ribbon face
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Number | Number | Integer | item | 4 | Number of prongs |
| Prongs Type | Prongs Type | Text | item | STRAIGHT | Type of prongs |
| Int Diameter | Int Diameter | Number | item | 0.8 | Internal prong diameter |
| Int Distance | Int Distance | Number | item | 0.5 | Internal prong distance |
| Int Height Over Girdle | Int Height Over Girdle | Number | item | 0.5 | Height over girdle |
| Int Height Under Girdle | Int Height Under Girdle | Number | item | 0.5 | Height under girdle |
| Int Move In Z | Int Move In Z | Number | item | 0 | Z offset |
| Int Gems Extension | Int Gems Extension | Number | item | 0.5 | Extension for manufacturing |
| Ext Diameter | Ext Diameter | Number | item | 0.8 | External prong diameter |
| Ext Distance | Ext Distance | Number | item | 0.5 | External prong distance |
| Ext Height Over Girdle | Ext Height Over Girdle | Number | item | 0.5 | Height over girdle |
| Ext Move In Z | Ext Move In Z | Number | item | 0 | Z offset |
| Ext Gems Extension | Ext Gems Extension | Number | item | 0.5 | Extension for manufacturing |
| Central Diameter | Central Diameter | Number | item | 0.8 | Central prong diameter |
| Central Gem Inside | Central Gem Inside | Number | item | 0 | Gem inside percentage |
| Central Height Over Girdle | Central Height Over Girdle | Number | item | 0.5 | Height over girdle |
| Central Move In Z | Central Move In Z | Number | item | 0 | Z offset |
| Central Gems Extension | Central Gems Extension | Number | item | 0.5 | Extension for manufacturing |
| Connector (optional) | Connector | Generic | item | — | Dictionary from the Reader Connector output. Individual inputs override. |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Prongs Parameters | Prongs | Generic | item | Cluster prongs parameters |
Halo - Channel Parameters
Define the channel parameters for a halo
Nickname: Halo Channel · Tab: Diamonds › Gemsets · In the tab’s dropdown, not on the ribbon face
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Profile (optional) | Profile | Text | item | — | Channel profile: SOFT_DOOM, DOMMED_RECTANGLE or FLAT_ROUNDED_CORNERS |
| Height | Height | Number | item | 1.5 | Channel height |
| Width | Width | Number | item | 1.5 | Channel width |
| Inner Height | Inner Height | Number | item | 0.6 | Inner channel height |
| Inner Width | Inner Width | Number | item | 0.6 | Inner channel width |
| Bright Cut | Bright Cut | Number | item | 0.1 | Bright cut value |
| Distance To Gem | Distance To Gem | Number | item | 0 | Distance from channel to gem |
| Rotation | Rotation | Number | item | 0 | Channel rotation (degrees) |
| Position Z | Position Z | Number | item | 0 | Z position of channel |
| Fillet Factor | Fillet Factor | Number | item | 0.3 | Fillet factor |
| Connector (optional) | Connector | Generic | item | — | Dictionary from the Reader Connector output. Individual inputs override. |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Channel Parameters | Channel | Generic | item | Halo channel parameters |
Halo - Gems Parameters
Define the gem parameters for a halo
Nickname: Halo Gems · Tab: Diamonds › Gemsets · In the tab’s dropdown, not on the ribbon face
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Gem Size | Gem Size | Number | item | 1.3 | Size of gems |
| Min Distance | Min Distance | Number | item | 0.2 | Minimum distance between gems |
| Vertical | Vertical | Number | item | 0 | Vertical offset of gems |
| Gem Inside | Gem Inside | Number | item | 0.05 | Push gems inside channel |
| Extension For Manufacturing | Extension For Manufacturing | Number | item | 1 | Extra extension for manufacturing |
| Prong Height | Prong Height | Number | item | 1.4 | Height of prongs for gems |
| Type Prong | Type Prong | Text | item | SCALLOPED | How the stones are held: NONE (channel), FLUSH (no channel), SHARED (prongs) or SCALLOPED |
| Boolean Cutters | Boolean Cutters | Boolean | item | true | Apply cutters/vcutters as a boolean subtraction. |
| Fillet Factor | Fillet Factor | Number | item | 0.3 | Fillet factor |
| Enable Double Prong Setting | Enable Double Prong Setting | Boolean | item | false | Enable double prong setting |
| Enable Scallop Remove Channel | Enable Scallop Remove Channel | Boolean | item | false | SHARED and SCALLOPED: drop the channel notch under the stones |
| Width Gem | Width Gem | Number | item | 60 | Scalloped width gem |
| Height Gem | Height Gem | Number | item | 60 | Scalloped height gem |
| Rail Width | Rail Width | Number | item | 60 | Scalloped rail width |
| Rail Height | Rail Height | Number | item | 80 | Scalloped rail height |
| Width Prong | Width Prong | Number | item | 1 | Scalloped width prong |
| Height Prong | Height Prong | Number | item | 1 | Scalloped height prong |
| Automatic Prong Size | Automatic Prong Size | Boolean | item | true | Automatic prong size |
| Prong External Diameter | Prong External Diameter | Number | item | 0.7 | Prong external diameter |
| Prong Internal Diameter | Prong Internal Diameter | Number | item | 0.7 | Prong internal diameter |
| Cutters Enable | Cutters Enable | Boolean | item | true | Enable cutters |
| Cutters Keep | Cutters Keep | Boolean | item | true | Keep cutters |
| Cutters Length | Cutters Length | Number | item | 5 | Cutters length |
| Cutters Over Girdle | Cutters Over Girdle | Number | item | 0 | Cutters over girdle |
| Cutters Over Girdle Middle | Cutters Over Girdle Middle | Number | item | 0 | Cutters over girdle middle |
| Cutters Shape | Cutters Shape | Text | item | U_SHAPE | Cutters shape: U_SHAPE, V_SHAPE, SQUARE_SHAPE, TRAPEZOIDAL_SHAPE, FRENCH_SETTING_SHAPE |
| Cutters Start Height | Cutters Start Height | Number | item | 2 | Cutters start height |
| Cutters Start Width | Cutters Start Width | Number | item | 0.6 | Cutters start width |
| Cutters End Height | Cutters End Height | Number | item | 2 | Cutters end height |
| Cutters End Width | Cutters End Width | Number | item | 0.6 | Cutters end width |
| Cutters Shape Factor | Cutters Shape Factor | Number | item | 1 | Cutters shape factor |
| VCutters Enable | VCutters Enable | Boolean | item | true | Enable vcutters |
| VCutters Keep | VCutters Keep | Boolean | item | true | Keep vcutters |
| VCutters Start Height | VCutters Start Height | Number | item | 2 | VCutters start height |
| VCutters Start Width | VCutters Start Width | Number | item | 0.5 | VCutters start width |
| VCutters End Height | VCutters End Height | Number | item | 2 | VCutters end height |
| VCutters End Width | VCutters End Width | Number | item | 0.5 | VCutters end width |
| VCutters Length | VCutters Length | Number | item | 3 | VCutters length |
| VCutters Over Girdle | VCutters Over Girdle | Number | item | 0.9 | VCutters over girdle |
| Drill Enable | Drill Enable | Boolean | item | false | Enable drill |
| Drill Type | Drill Type | Text | item | NONE | Drill type |
| Drill Width | Drill Width | Number | item | 1 | Drill width |
| Drill Height | Drill Height | Number | item | 1 | Drill height |
| Drill Cutter Height Top | Drill Cutter Height Top | Number | item | 100 | ROUND drill cutter: top height, % of the stone |
| Drill Cutter Height Crown | Drill Cutter Height Crown | Number | item | 34 | ROUND drill cutter: crown height, % of the stone |
| Drill Cutter Height Girdle | Drill Cutter Height Girdle | Number | item | 3 | ROUND drill cutter: girdle height, % of the stone |
| Drill Cutter Height Pavilion | Drill Cutter Height Pavilion | Number | item | 71 | ROUND drill cutter: pavilion height, % of the stone |
| Drill Cutter Height Drill | Drill Cutter Height Drill | Number | item | 200 | ROUND drill cutter: drill height, % of the stone (0 = no drill body) |
| Drill Cutter Size Top | Drill Cutter Size Top | Number | item | 40 | ROUND drill cutter: top size, % of the stone |
| Drill Cutter Size Drill | Drill Cutter Size Drill | Number | item | 40 | ROUND drill cutter: drill size, % of the stone |
| Drill Cutter Size Bottom | Drill Cutter Size Bottom | Number | item | 40 | ROUND drill cutter: bottom size, % of the stone |
| Drill Cutter Gem Inside | Drill Cutter Gem Inside | Number | item | 0 | ROUND drill cutter: mm added to the stone outline |
| Drill Cutter Drill Type | Drill Cutter Drill Type | Integer | item | 0 | ROUND drill cutter: 0 gem shape, 1 round, 2 square, 3 hexagon |
| Connector | Connector | Generic | item | — | Dictionary from the Reader Connector output. Individual inputs override. |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Gems Parameters | Gems | Generic | item | Halo gems parameters |
Halo - Prongs Parameters
Define the prong parameters for a halo
Nickname: Halo Prongs · Tab: Diamonds › Gemsets · In the tab’s dropdown, not on the ribbon face
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Number of Prongs | Number of Prongs | Integer | item | -4 | Number of prongs |
| Diameter | Diameter | Number | item | 1 | Diameter of prongs |
| Height Over Girdle | Height Over Girdle | Number | item | 0.2 | Height of prongs over girdle |
| Cap Bump | Cap Bump | Number | item | 0.5 | Bump amount applied to the prong cap |
| Gem Inside | Gem Inside | Number | item | 0.4 | Gem inside distance |
| Channel Inside | Channel Inside | Number | item | 0.5 | Channel inside distance |
| Rotation | Rotation | Number | item | 0 | Rotation of prongs |
| Extension for Manufacturing | Extension for Manufacturing | Number | item | 1 | Extra extension for manufacturing |
| Move in Z | Move in Z | Number | item | 0 | Move prongs in Z |
| Internal Diameter | Internal Diameter | Number | item | 0.2 | Internal diameter |
| External Diameter | External Diameter | Number | item | 0.2 | External diameter |
| Mode | Mode | Text | item | CUSTOM | Prong mode (enum) |
| Cap Mode | Cap Mode | Text | item | ROUND | Cap mode (enum) |
| Cap Claw Inside | Cap Claw Inside | Number | item | 0.8 | Claw (the Basket’s): how far the tip reaches in toward the gem centre, mm |
| Cap Claw Tip Height | Cap Claw Tip Height | Number | item | 0 | Legacy, not used since the Basket’s claw |
| Cap Claw Tip Width | Cap Claw Tip Width | Number | item | 0 | Legacy, not used since the Basket’s claw |
| Cap Claw Tip Distance | Cap Claw Tip Distance | Number | item | 0 | Legacy, not used since the Basket’s claw |
| Cap Claw Tension | Cap Claw Tension | Number | item | 30 | Claw tip direction: degrees the hook bends down (10-60) |
| Extend To Bridge | Extend To Bridge | Boolean | item | true | Whether prongs extend to bridge |
| Height To Bridge | Height To Bridge | Number | item | 1.9964788434002383 | Height to bridge |
| Bridge Straight | Bridge Straight | Boolean | item | true | Whether the bridge is straight |
| Prong Type (optional) | Prong Type | Text | item | SINGLE | Prongs per position: SINGLE, DOUBLE (a pair side by side) or TRIPLE (the pair plus a thinner prong between them). The round section takes all three, the claw SINGLE or DOUBLE (the Double Claw), CUSTOM SINGLE |
| Overlap (optional) | Overlap | Number | item | 0 | DOUBLE / TRIPLE: how much the prongs of a pair, and the Triple’s middle, cross; 0 = they touch, never a gap |
| Claw Height (optional) | Claw Height | Number | item | 0 | Claw tip moved up or down, mm |
| Claw Smoothness (optional) | Claw Smoothness | Integer | item | 20 | Where the claw’s hook starts, % of the prong below the girdle (1-30) |
| Connector (optional) | Connector | Generic | item | — | Dictionary from the Reader Connector output. Individual inputs override. |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Prongs Parameters | Prongs | Generic | item | Halo prongs parameters |
Hidden Halo - Channel 2 Params
Second channel of a double hidden halo: Enable plus the channel parameters
Nickname: Hidden Halo Channel 2 · Tab: Diamonds › Gemsets · In the tab’s dropdown, not on the ribbon face
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Enable (optional) | Enable | Boolean | item | true | Build the second channel; false keeps a single hidden halo |
| Profile (optional) | Profile | Generic | item | — | Channel profile Asset (CHANNEL_PROFILE). Default: the 014 profile |
| Height (optional) | Height | Number | item | — | Channel section height |
| Width (optional) | Width | Number | item | — | Channel section width |
| Inner Height (optional) | InnerH | Number | item | — | Depth of the groove the stones sit in |
| Inner Width (optional) | InnerW | Number | item | — | Width of the groove the stones sit in |
| Bright Cut (optional) | BrightCut | Number | item | — | Bright cut around the stones |
| Distance To Gem (optional) | Distance | Number | item | — | Radial gap between the centre gem girdle and the channel |
| Rotation (optional) | Rotation | Number | item | — | Section rotation in degrees; 90 is the hidden halo orientation |
| Position Z (optional) | PosZ | Number | item | — | How far below the girdle the channel sits; positive lowers it |
| Fillet Factor (optional) | Fillet | Number | item | — | Rounding of the channel corners (0-1) |
| Connector (optional) | Connector | Generic | item | — | Dictionary from a Reader Connector output (base values). Individual inputs override. |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Channel 2 Params | Channel 2 | Generic | item | Dictionary of parameters (the Connector values plus the connected inputs) |
Hidden Halo - Channel Params
Channel parameters of a hidden halo
Nickname: Hidden Halo Channel · Tab: Diamonds › Gemsets · In the tab’s dropdown, not on the ribbon face
Inputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Profile (optional) | Profile | Generic | item | Channel profile Asset (CHANNEL_PROFILE). Default: the 014 profile |
| Height (optional) | Height | Number | item | Channel section height |
| Width (optional) | Width | Number | item | Channel section width |
| Inner Height (optional) | InnerH | Number | item | Depth of the groove the stones sit in |
| Inner Width (optional) | InnerW | Number | item | Width of the groove the stones sit in |
| Bright Cut (optional) | BrightCut | Number | item | Bright cut around the stones |
| Distance To Gem (optional) | Distance | Number | item | Radial gap between the centre gem girdle and the channel |
| Rotation (optional) | Rotation | Number | item | Section rotation in degrees; 90 is the hidden halo orientation |
| Position Z (optional) | PosZ | Number | item | How far below the girdle the channel sits; positive lowers it |
| Fillet Factor (optional) | Fillet | Number | item | Rounding of the channel corners (0-1) |
| Connector (optional) | Connector | Generic | item | Dictionary from a Reader Connector output (base values). Individual inputs override. |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Channel Params | Channel | Generic | item | Dictionary of parameters (the Connector values plus the connected inputs) |
Hidden Halo - Gems Params
Small stone parameters of a hidden halo: stones, setting mode, shared prongs and scalloped cutters
Nickname: Hidden Halo Gems · Tab: Diamonds › Gemsets · In the tab’s dropdown, not on the ribbon face
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Shape (optional) | Shape | Text | item | — | Small stone shape: ROUND or PRINCESS |
| Gem Size (optional) | Size | Number | item | — | Small stone size |
| Min Distance (optional) | MinDist | Number | item | — | Minimum gap between adjacent stones |
| Vertical (optional) | Vertical | Number | item | — | Vertical offset of the stones in the channel |
| Force Even Number (optional) | Even | Boolean | item | — | Keep the stone count even |
| Remove Gems On Prongs (optional) | RemoveOnProngs | Boolean | item | true | Drop the stones a centre prong runs through and leave their slot solid (default true on the Hidden Halo component) |
| Setting Mode (optional) | Setting | Text | item | — | How the stones are held: NONE (channel), SHARED (prongs) or SCALLOPED |
| Gem Inside (optional) | GemIn | Number | item | — | Shared prongs: how far they bite into the stones |
| Prong Height (optional) | ProngH | Number | item | — | Shared prongs: height |
| Extension For Manufacturing (optional) | Extension | Number | item | — | Shared prongs: extra length in manufacturing mode |
| Prong Distance (optional) | ProngDist | Number | item | — | Shared prongs: distance between the pair |
| Automatic Prong Size (optional) | AutoProng | Boolean | item | — | Shared prongs: size them from the stones |
| Prong External Diameter (optional) | ProngExtD | Number | item | — | Shared prongs: outer diameter when not automatic |
| Prong Internal Diameter (optional) | ProngIntD | Number | item | — | Shared prongs: inner diameter when not automatic |
| Boolean Cutters (optional) | Boolean | Boolean | item | — | Scalloped: carve the cutters out of the channel |
| Remove Channel (optional) | RemoveChannel | Boolean | item | — | Scalloped: strip the channel groove |
| Cutters Start Height (optional) | CutStartH | Number | item | — | Scalloped cutters: start height |
| Cutters Start Width (optional) | CutStartW | Number | item | — | Scalloped cutters: start width |
| Cutters End Height (optional) | CutEndH | Number | item | — | Scalloped cutters: end height |
| Cutters End Width (optional) | CutEndW | Number | item | — | Scalloped cutters: end width |
| Cutters Length (optional) | CutLength | Number | item | — | Scalloped cutters: length |
| Cutters Over Girdle (optional) | CutOverG | Number | item | — | Scalloped cutters: move in Z |
| Cutters Over Girdle Middle (optional) | CutOverGMid | Number | item | — | Scalloped cutters: move the middle in Z |
| Cutters Shape (optional) | CutShape | Text | item | — | Scalloped cutters: U_SHAPE or V_SHAPE |
| Cutters Shape Factor (optional) | CutFactor | Number | item | — | Scalloped cutters: shape scale |
| V-Cutters Enable (optional) | VCutOn | Boolean | item | — | Scalloped: add the V-cutters |
| V-Cutters Start Height (optional) | VCutStartH | Number | item | — | Scalloped V-cutters: start height |
| V-Cutters Start Width (optional) | VCutStartW | Number | item | — | Scalloped V-cutters: start width |
| V-Cutters End Height (optional) | VCutEndH | Number | item | — | Scalloped V-cutters: end height |
| V-Cutters End Width (optional) | VCutEndW | Number | item | — | Scalloped V-cutters: end width |
| V-Cutters Length (optional) | VCutLength | Number | item | — | Scalloped V-cutters: length |
| V-Cutters Over Girdle (optional) | VCutOverG | Number | item | — | Scalloped V-cutters: move in Z |
| Connector (optional) | Connector | Generic | item | — | Dictionary from a Reader Connector output (base values). Individual inputs override. |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Gems Params | Gems | Generic | item | Dictionary of parameters (the Connector values plus the connected inputs) |
Hidden Halo - Prongs Params
Centre-gem prong parameters of a hidden halo (Basket prongs on the halo)
Nickname: Hidden Halo Prongs · Tab: Diamonds › Gemsets · In the tab’s dropdown, not on the ribbon face
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Number (optional) | Number | Integer | item | — | Prongs around the gem: 3, 4, 5 or 6 (negative rotates the set, 0 for none) |
| Mode (optional) | Mode | Text | item | CIRCLE | CIRCLE for a round section, CLAW for a tip bent over the gem |
| Diameter (optional) | Diameter | Number | item | — | Section diameter at the tip |
| Bottom Diameter (optional) | BottomD | Number | item | — | Section diameter at the bottom |
| Height (optional) | Height | Number | item | — | Whole prong, tip to bottom; Height - Over Girdle lies under the girdle |
| Over Girdle (optional) | OverGirdle | Number | item | — | How far the tip rises above the girdle |
| Gem Inside (optional) | GemIn | Number | item | — | How far the tip bites into the gem |
| Offset (optional) | Offset | Number | item | 0.0 | Radius the prong bottoms stop at around the gem centre; 0 brings them together |
| Rotation (optional) | Rotation | Number | item | — | Section rotation in degrees (CIRCLE) |
| Cap Bump (optional) | CapBump | Number | item | — | Dome of the tip (CIRCLE) |
| Extension For Manufacturing (optional) | Extension | Number | item | — | Extra tip length in manufacturing mode |
| Style (optional) | Style | Text | item | BEND | STRAIGHT, BEND (curved) or STEPPED |
| Step (optional) | Step | Number | item | — | STEPPED: vertical run under the girdle before the jog |
| Step Smoothness (optional) | StepSmooth | Number | item | — | STEPPED: how gently the jog bends, 0-100 |
| Claw Gem Inside (optional) | ClawGemIn | Number | item | — | CLAW: how far the tip reaches over the gem |
| Claw Height (optional) | ClawH | Number | item | — | CLAW: vertical offset of the tip |
| Claw Tip Direction (optional) | ClawTip | Number | item | — | CLAW: tip direction, 10-60 |
| Claw Smoothness (optional) | ClawSmooth | Integer | item | — | CLAW: where the hook starts, as a percent of the shaft, 1-30 |
| Support (optional) | Support | Text | item | — | Post support between the prong bottoms: NONE, SINGLE or DOUBLE |
| Support Width (optional) | SupportW | Number | item | — | Post support width |
| Support Height (optional) | SupportH | Number | item | — | Post support height |
| Connector (optional) | Connector | Generic | item | — | Dictionary from a Reader Connector output (base values). Individual inputs override. |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Prongs Params | Prongs | Generic | item | Dictionary of parameters (the Connector values plus the connected inputs) |
Martini - Prong Parameters
Define the prong parameters for a martini
Nickname: Martini Prongs · Tab: Diamonds › Gemsets · In the tab’s dropdown, not on the ribbon face
Inputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Diameter Top | Diameter Top | Number | item | Diameter at the top |
| Diameter Bottom | Diameter Bottom | Number | item | Diameter at the bottom |
| Height | Height | Number | item | Height of prongs |
| Height Over Girdle | Height Over Girdle | Number | item | Height over girdle |
| Gem Inside | Gem Inside | Number | item | Gem inside amount |
| Girdle Depth | Girdle Depth | Number | item | Girdle depth (claw-mode knee only) |
| Girdle Inside | Girdle Inside | Number | item | Girdle inside amount |
| Girdle Z | Girdle Z | Number | item | Height of the prong bow (vertical position of the middle control point); 0 = midpoint |
| Angle | Angle | Number | item | Angle |
| Rotation | Rotation | Number | item | Rotation |
| Extension For Manufacturing | Extension For Manufacturing | Number | item | Extension for manufacturing |
| Mode | Mode | Text | item | Prong mode: DEFAULT (circle), CUSTOM (profile asset) or CLAW |
| Claw Cap Distance | Claw Cap Distance | Number | item | Claw cap distance |
| Claw Cap Height | Claw Cap Height | Number | item | Claw cap height |
| Claw Tip Width | Claw Tip Width | Number | item | Claw tip width |
| Claw Tip Smoothness | Claw Tip Smoothness | Number | item | Claw tip smoothness |
| Face Tangent | Face Tangent | Boolean | item | Face tangent? |
| Birth Separation | Birth Separation | Number | item | Birth separation |
| Connector | Connector | Generic | item | Dictionary from the Reader Connector output. Individual inputs override. |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Prong Parameters | Prongs | Generic | item | Prong parameters for a martini |
Martini - Side Bezel Parameters
Define the side bezel parameters for a martini
Nickname: Martini Side Bezel · Tab: Diamonds › Gemsets · In the tab’s dropdown, not on the ribbon face
Inputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Enable | Enable | Boolean | item | Enable the side bezel |
| Gem Size | Gem Size | Number | item | Gem size |
| Width | Width | Number | item | Width of the side bezel |
| Over Girdle | Over Girdle | Number | item | Over girdle amount |
| Distance | Distance | Number | item | Distance |
| Move In Z | Move In Z | Number | item | Move in Z |
| Fillet Edge | Fillet Edge | Number | item | Fillet edge amount |
| Scallop Cutter Enable | Scallop Cutter Enable | Boolean | item | Enable the scallop cutter |
| Scallop Cutter Apply Boolean | Scallop Cutter Apply Boolean | Boolean | item | Apply the scallop cutter boolean |
| Connector | Connector | Generic | item | Dictionary from the Reader Connector output. Individual inputs override. |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Side Bezel Parameters | Side Bezel | Generic | item | Side bezel parameters for a martini |
Martini - Upper Rail Parameters
Define the upper rail parameters for a martini
Nickname: Martini Upper Rail · Tab: Diamonds › Gemsets · In the tab’s dropdown, not on the ribbon face
Inputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Enable | Enable | Boolean | item | Enable upper rail |
| Height | Height | Number | item | Height of the upper rail |
| Width | Width | Number | item | Width of the upper rail |
| Height Under Girdle | Height Under Girdle | Number | item | Height under girdle |
| Diameter Percentage | Diameter Percentage | Number | item | Rail centerline as a percentage of the gem size (like Basket) |
| Rotation | Rotation | Number | item | Rotation angle |
| Chamfer | Chamfer | Boolean | item | Chamfer enabled |
| Chamfer Offset | Chamfer Offset | Number | item | Chamfer offset |
| External Y | External Y | Number | item | External Y |
| Offset Y | Offset Y | Number | item | Offset Y |
| Connector | Connector | Generic | item | Dictionary from the Reader Connector output. Individual inputs override. |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Upper Rail Parameters | Upper Rail | Generic | item | Upper rail parameters for a martini |
Peghead - Parameters
Define the parameters for a peghead
Nickname: Peghead Params · Tab: Diamonds › Gemsets · In the tab’s dropdown, not on the ribbon face
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Enable | Enable | Boolean | item | true | Enable peghead |
| Profile (optional) | Profile | Text | item | — | Peghead profile: STRAIGHT, CONCAVE or CONVEX |
| Number of Prongs | Number of Prongs | Integer | item | -4 | Number of prongs |
| Height | Height | Number | item | 5 | Peghead height |
| Width | Width | Number | item | 3 | Peghead width |
| Thickness | Thickness | Number | item | 1 | Peghead thickness |
| Gem Inside | Gem Inside | Number | item | 0 | Gem inside percentage |
| Girdle Width | Girdle Width | Number | item | 0.8 | Girdle width |
| Over Girdle Height | Over Girdle Height | Number | item | 1 | Height over girdle |
| Connector (optional) | Connector | Generic | item | — | Dictionary from the Reader Connector output. Individual inputs override. |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Peghead Parameters | Peghead | Generic | item | Peghead parameters |
Trellis - Prongs Parameters
Define the prong parameters for a trellis gemset
Nickname: Trellis Prongs · Tab: Diamonds › Gemsets · In the tab’s dropdown, not on the ribbon face
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Prongs Diameter | Prongs Diameter | Number | item | 1.05 | Prong tube diameter at the base (ring side), mm |
| Gem Inside | Gem Inside | Number | item | 0 | Radial offset of the prong top from the girdle |
| Over Girdle | Over Girdle | Number | item | 0 | Prong height over the girdle |
| Bend Inside | Bend Inside | Number | item | 0.3 | How far the prong bends inward |
| Bulge Start 1 | Bulge Start 1 | Number | item | 1.6 | First bulge start |
| Bulge End 1 | Bulge End 1 | Number | item | 2.7 | First bulge end |
| Bulge Start 2 | Bulge Start 2 | Number | item | 1.55 | Second bulge start |
| Bulge End 2 | Bulge End 2 | Number | item | 2.7 | Second bulge end |
| Birth Separation Y | Birth Separation Y | Number | item | -0.05 | Y separation at the prong birth |
| Opening Angle | Opening Angle | Number | item | 52 | Opening angle of the trellis (deg) |
| Middle Offset 1 | Middle Offset 1 | Number | item | -0.4 | First middle control offset |
| Middle Offset 2 | Middle Offset 2 | Number | item | -2.25 | Second middle control offset |
| Top Vertical | Top Vertical | Number | item | 0 | Vertical offset of the prong top |
| Mode | Mode | Text | item | CIRCLE | Prong mode: CIRCLE or CLAW |
| Bottom Profile | Bottom Profile | Text | item | CIRCLE | Bottom section profile: CIRCLE or SQUARE |
| Bottom Width | Bottom Width | Number | item | 1.05 | Bottom section width (Square profile) |
| Bottom Height | Bottom Height | Number | item | 1.05 | Bottom section height (Square profile) |
| Ring Separation Y | Ring Separation Y | Number | item | 0 | Symmetric Y separation of the prong landing points |
| Face Tangent | Face Tangent | Boolean | item | false | Prong faces the girdle tangent (ON) or the gem centre (OFF) |
| Claw Cap Distance | Claw Cap Distance | Number | item | 0 | Claw: apex toward the gem centre |
| Claw Cap Height | Claw Cap Height | Number | item | 0 | Claw: apex along the gem axis |
| Claw Tip Width | Claw Tip Width | Number | item | 0 | Claw: apex thickness fraction |
| Claw Tip Smoothness | Claw Tip Smoothness | Number | item | 0 | Claw: body to cap transition smoothness |
| Extension For Manufacturing | Extension For Manufacturing | Number | item | 0.5 | Extra prong material above the gem (Manufacturing only) |
| Prongs Diameter Top | Prongs Diameter Top | Number | item | 0 | Prong tube diameter at the tip (gem side), mm; 0 = same as Prongs Diameter |
| Connector (optional) | Connector | Generic | item | — | Dictionary from the Reader Connector output. Individual inputs override. |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Prongs Parameters | Prongs | Generic | item | Prong parameters for a trellis gemset |
Trellis - Upper Rail Parameters
Define the upper rail parameters for a trellis gemset
Nickname: Trellis Upper Rail · Tab: Diamonds › Gemsets · In the tab’s dropdown, not on the ribbon face
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Enable | Enable | Boolean | item | true | Enable the upper rail |
| Mode | Mode | Text | item | CIRCLE | Rail mode: CIRCLE or CUSTOM |
| Width | Width | Number | item | 1.5 | Rail width |
| Height | Height | Number | item | 1.2 | Rail height |
| Height Under Girdle | Height Under Girdle | Number | item | 1.45 | Rail height under the girdle |
| External X | External X | Number | item | 7.5 | Outer X dimension of the rail (mm) |
| External Y | External Y | Number | item | 0 | Outer Y dimension (0 = uniform with X) |
| Offset Y | Offset Y | Number | item | 0 | Shift the rail centerline along Y |
| Rotation | Rotation | Number | item | 0 | Rail rotation |
| Chamfer | Chamfer | Boolean | item | false | Apply a chamfer to the rail |
| Chamfer Offset | Chamfer Offset | Number | item | 0 | Chamfer offset |
| Connector (optional) | Connector | Generic | item | — | Dictionary from the Reader Connector output. Individual inputs override. |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Upper Rail Parameters | Upper Rail | Generic | item | Upper rail parameters for a trellis gemset |
Tulip - Ornament Parameters
Define the ornament (union / leaf) parameters for a tulip
Nickname: Tulip Ornament · Tab: Diamonds › Gemsets · In the tab’s dropdown, not on the ribbon face
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Type | Type | Text | item | NONE | Ornament type: NONE, UNION or LEAF |
| Placement | Placement | Text | item | BOTH | Which gaps receive the ornament: AXISY, AXISX or BOTH |
| Diameter | Diameter | Number | item | 0.75 | Ornament tube diameter (mm) |
| Attach Param | Attach Param | Number | item | 0.46 | 0 base..1 tip: where the curvature sits |
| Arch Height | Arch Height | Number | item | 0.6 | Union: how high the arch bows over the centre |
| Tip Inside | Tip Inside | Number | item | 0 | Union: apex radial vs girdle (0 touches, + inward) |
| Length | Length | Number | item | 2.4 | Leaf: reach / vertical extent of the loop (mm) |
| Top Bottom Width | Top Bottom Width | Number | item | 0.4 | Leaf: lateral width of the flat top & bottom (mm) |
| Opening | Opening | Number | item | 1.15 | Leaf: lateral width at the middle (mm) |
| Top Gem Inside | Top Gem Inside | Number | item | 0.35 | Leaf: top depth inward from the girdle |
| Middle Inside | Middle Inside | Number | item | 0.9 | Leaf: middle depth inward from the girdle (bow) |
| Bottom Gem Inside | Bottom Gem Inside | Number | item | 0.9 | Leaf: bottom distance outward from the gem centre |
| Curvature Position | Curvature Position | Number | item | 0.48 | Leaf: 0 bottom..1 top where the bow sits |
| Smooth | Smooth | Number | item | 0.05 | Leaf: corner roundness (0 sharp..1 round) |
| Move In Z | Move In Z | Number | item | 0 | Vertical shift of the whole ornament (mm) |
| Top Z | Top Z | Number | item | -0.55 | Extra vertical offset of the top tip (mm) |
| Bottom Z | Bottom Z | Number | item | 0.25 | Extra vertical offset of the bottom tip (mm) |
| Leaf Per Axis | Leaf Per Axis | Boolean | item | false | Use the separate Y leaf shape for the Y-axis gaps |
| Leaf Y Length | Leaf Y Length | Number | item | 0.5 | Y leaf: vertical extent (mm) |
| Leaf Y Top Bottom Width | Leaf Y Top Bottom Width | Number | item | 0.3 | Y leaf: flat top & bottom width (mm) |
| Leaf Y Opening | Leaf Y Opening | Number | item | 1.15 | Y leaf: middle width (mm) |
| Leaf Y Top Gem Inside | Leaf Y Top Gem Inside | Number | item | -1 | Y leaf: top depth |
| Leaf Y Middle Inside | Leaf Y Middle Inside | Number | item | 0.05 | Y leaf: middle depth |
| Leaf Y Bottom Gem Inside | Leaf Y Bottom Gem Inside | Number | item | 1.35 | Y leaf: bottom depth |
| Leaf Y Curvature Position | Leaf Y Curvature Position | Number | item | 0.7 | Y leaf: 0 bottom..1 top where the bow sits |
| Leaf Y Smooth | Leaf Y Smooth | Number | item | 0.05 | Y leaf: corner roundness |
| Leaf Y Move In Z | Leaf Y Move In Z | Number | item | 0.1 | Y leaf: vertical shift (mm) |
| Leaf Y Top Z | Leaf Y Top Z | Number | item | 0 | Y leaf: top tip vertical offset (mm) |
| Leaf Y Bottom Z | Leaf Y Bottom Z | Number | item | -0.5 | Y leaf: bottom tip vertical offset (mm) |
| Connector (optional) | Connector | Generic | item | — | Dictionary from the Reader Connector output. Individual inputs override. |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Ornament Parameters | Ornament | Generic | item | Ornament parameters for a tulip |
Tulip - Prong Parameters
Define the prong (petal) parameters for a tulip
Nickname: Tulip Prongs · Tab: Diamonds › Gemsets · In the tab’s dropdown, not on the ribbon face
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Number | Number | Integer | item | 4 | Number of petal pairs (snaps to 4 or 6) |
| Pipe Diameter | Pipe Diameter | Number | item | 1 | SubD pipe section diameter at the base (bottom), mm |
| Depth Bulge | Depth Bulge | Number | item | 1 | Bulge width: multiplier on the reference tangential bow |
| Height | Height | Number | item | 1.1 | Vertical scale factor of the whole setting |
| Gem Inside | Gem Inside | Number | item | 0 | Radial offset from the stone curve |
| Bulge Inside | Bulge Inside | Number | item | -0.17 | Smooth radial bulge (+in / -out) |
| Bulge Position | Bulge Position | Number | item | 0.5 | Height fraction where the bulge belly is centred (0..1) |
| Bulge Spread | Bulge Spread | Number | item | 0.22 | How far the bulge reaches up/down from its centre |
| Bulge Close Bottom | Bulge Close Bottom | Number | item | 0 | Height fraction over which the bulge closes at the bottom |
| Bulge Close Top | Bulge Close Top | Number | item | 0.01 | Height fraction over which the bulge closes at the top |
| Move In Z | Move In Z | Number | item | 0 | Vertical offset of the whole setting |
| Mode | Mode | Text | item | ROUND | Prong tip mode: ROUND or CLAW |
| Tip Cap | Tip Cap | Number | item | 1 | Claw: extension length of the claw tip |
| Cap Distance To Center | Cap Distance To Center | Number | item | 0.4 | Claw: move the claw tip toward the stone centre |
| Cap Height | Cap Height | Number | item | -0.5 | Claw: move the claw tip up / down |
| Tip Smoothness | Tip Smoothness | Number | item | 0 | Claw: blend smoothness |
| Tip Width | Tip Width | Number | item | 0.3 | Claw: width remaining at the very tip |
| Extension For Manufacturing | Extension For Manufacturing | Number | item | 0.7 | Extension for manufacturing |
| Pipe Diameter Top | Pipe Diameter Top | Number | item | 0 | SubD pipe section diameter at the tip (top), mm; 0 = same as Pipe Diameter |
| Connector (optional) | Connector | Generic | item | — | Dictionary from the Reader Connector output. Individual inputs override. |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Prong Parameters | Prongs | Generic | item | Prong parameters for a tulip |