Artisan Grasshopper
Martini
4 components in Gemset › Martini.
Martini
Creates a martini gemset from a GemObject
Nickname: Martini · Tab: Gemset › Martini
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. |
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 |
| Taxonomy | Taxonomy | Generic | item | Martini taxonomy dictionary (reader-compatible keys) |
Martini - Prong Parameters
Define the prong parameters for a martini
Nickname: Martini Prongs · Tab: Gemset › Martini
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: Gemset › Martini
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: Gemset › Martini
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 |