Artisan Grasshopper
Twisted
4 components in Shanks › Twisted.
Twisted Shank
Creates a twisted solitaire shank: plain shoulders under the head, two twisted strands on the sides, a plain back
Nickname: Twisted · Tab: Shanks › Twisted
Inputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Ring Diameter (optional) | Diameter | Number | item | Finger size diameter |
| Band (optional) | Band | Generic | item | Band sections (Twisted Shank - Band Params) |
| Twist (optional) | Twist | Generic | item | Strands (Twisted Shank - Twist Params) |
| Opening (optional) | Opening | Generic | item | Opening under the head (Twisted Shank - Opening Params) |
| JSON (optional) | JSON | Text | item | JSON representation of a TwistedShank |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| BReps | BReps | Brep | list | Shank Brep geometry |
| Profiles | Profiles | Curve | list | The Top and Bottom sections in place |
| Magnet Top | Magnet Top | Point | item | Top center of the bounding box (where the head sits) |
| Magnet Bottom | Magnet Bot. | Point | item | Bottom center of the bounding box |
| Scheme | Scheme | Generic | item | Twisted shank scheme with reader-compatible keys |
| Semantic | Semantic | Text | item | Semantic text description of the twisted shank |
Twisted Shank - Band Params
Twisted shank band sections: Top under the head, Bottom at the back
Nickname: Twisted Band · Tab: Shanks › Twisted
Inputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Profile (optional) | Profile | Generic | item | Ring profile Asset for both sections. Default: the default ring profile |
| Top Width (optional) | TopW | Number | item | Band width under the head |
| Top Height (optional) | TopH | Number | item | Band thickness under the head |
| Top Type (optional) | TopType | Text | item | SOLID or COMFORT |
| Top Comfort (optional) | TopC | Number | item | Comfort dome depth under the head |
| Bottom Width (optional) | BotW | Number | item | Band width at the back |
| Bottom Height (optional) | BotH | Number | item | Band thickness at the back |
| Bottom Type (optional) | BotType | Text | item | SOLID or COMFORT |
| Bottom Comfort (optional) | BotC | Number | item | Comfort dome depth at the back |
| Connector (optional) | Connector | Generic | item | Dictionary from a Reader Connector output (base values). Individual inputs override. |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Band Params | Band | Generic | item | Dictionary of parameters (the Connector values plus the connected inputs) |
Twisted Shank - Opening Params
Twisted shank opening under the head, as Classic
Nickname: Twisted Opening · Tab: Shanks › Twisted
Inputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Opening (optional) | Opening | Text | item | NONE (closed), CUT (open) or STRANGLE (narrowed to a base), as Classic |
| Cut Length (optional) | CutL | Number | item | CUT: opening length, mm of arc on the finger |
| Cut Bumping (optional) | Bumping | Number | item | CUT: bulge of the end caps (0 = flat) |
| Strangle Opening (optional) | StrOpen | Number | item | STRANGLE: mm over which the band narrows (greater than Base X) |
| Strangle Base X (optional) | BaseX | Number | item | STRANGLE: base length along the finger |
| Strangle Base Y (optional) | BaseY | Number | item | STRANGLE: base width across the band |
| Strangle Base Z (optional) | BaseZ | Number | item | STRANGLE: base thickness |
| Connector (optional) | Connector | Generic | item | Dictionary from a Reader Connector output (base values). Individual inputs override. |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Opening Params | Opening | Generic | item | Dictionary of parameters (the Connector values plus the connected inputs) |
Twisted Shank - Twist Params
Twisted shank strands: where, how tight and how deep
Nickname: Twisted Twist · Tab: Shanks › Twisted
Inputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Enable (optional) | Enable | Boolean | item | Twist the sides into two strands (false = a plain band) |
| Start Angle (optional) | Start | Number | item | Degrees from the top where the twist is fully in (both sides) |
| End Angle (optional) | End | Number | item | Degrees from the top where the twist starts fading out (max 180) |
| Transition (optional) | Trans | Number | item | Degrees over which the strands fade in and out |
| Pitch (optional) | Pitch | Number | item | mm along the band between two grooves (min 0.2) |
| Depth (optional) | Depth | Number | item | mm, groove depth between the strands |
| Mirror (optional) | Mirror | Boolean | item | The two sides twist as mirror images |
| Smooth Inside (optional) | Smooth | Boolean | item | Only the outer part twists; the inside stays smooth |
| Connector (optional) | Connector | Generic | item | Dictionary from a Reader Connector output (base values). Individual inputs override. |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Twist Params | Twist | Generic | item | Dictionary of parameters (the Connector values plus the connected inputs) |