Skip to content

Artisan Grasshopper

Tulip

3 components in Gemset › Tulip.

Tulip

Creates a tulip gemset from a GemObject

Nickname: Tulip · Tab: Gemset › Tulip

Inputs

NameNicknameTypeAccessDefaultDescription
GemGemGemObjectitemGem object to create the tulip for
Prong Params (optional)ProngsGenericitemProng (petal) parameters for the tulip
Ornament Params (optional)OrnamentGenericitemOrnament parameters for the tulip
Tulip JSON (optional)JSONTextitemJSON representation of a Tulip
Computation Mode (optional)Computation ModeTextitemRENDERComputation mode: RENDER or MANUFACTURING. Defaults to RENDER.

Outputs

NameNicknameTypeAccessDescription
BrepsBrepsBreplistBrep parts of the tulip
SubDsSubDsSubDlistSubD parts of the tulip
Magnet TopMagnet TopPlaneitemTop center of the bounding box
Magnet BottomMagnet Bot.PlaneitemBottom center of the bounding box
Magnet NorthMagnet NorthPlaneitemNorth center of the bounding box
Magnet SouthMagnet SouthPlaneitemSouth center of the bounding box
Magnet WestMagnet WestPlaneitemWest center of the bounding box
Magnet EastMagnet EastPlaneitemEast center of the bounding box
TaxonomyTaxonomyGenericitemTulip taxonomy dictionary (reader-compatible keys)

Tulip - Ornament Parameters

Define the ornament (union / leaf) parameters for a tulip

Nickname: Tulip Ornament · Tab: Gemset › Tulip

Inputs

NameNicknameTypeAccessDefaultDescription
TypeTypeTextitemNONEOrnament type: NONE, UNION or LEAF
PlacementPlacementTextitemBOTHWhich gaps receive the ornament: AXISY, AXISX or BOTH
DiameterDiameterNumberitem0.75Ornament tube diameter (mm)
Attach ParamAttach ParamNumberitem0.460 base..1 tip: where the curvature sits
Arch HeightArch HeightNumberitem0.6Union: how high the arch bows over the centre
Tip InsideTip InsideNumberitem0.0Union: apex radial vs girdle (0 touches, + inward)
LengthLengthNumberitem2.4Leaf: reach / vertical extent of the loop (mm)
Top Bottom WidthTop Bottom WidthNumberitem0.4Leaf: lateral width of the flat top & bottom (mm)
OpeningOpeningNumberitem1.15Leaf: lateral width at the middle (mm)
Top Gem InsideTop Gem InsideNumberitem0.35Leaf: top depth inward from the girdle
Middle InsideMiddle InsideNumberitem0.9Leaf: middle depth inward from the girdle (bow)
Bottom Gem InsideBottom Gem InsideNumberitem0.9Leaf: bottom distance outward from the gem centre
Curvature PositionCurvature PositionNumberitem0.48Leaf: 0 bottom..1 top where the bow sits
SmoothSmoothNumberitem0.05Leaf: corner roundness (0 sharp..1 round)
Move In ZMove In ZNumberitem0.0Vertical shift of the whole ornament (mm)
Top ZTop ZNumberitem-0.55Extra vertical offset of the top tip (mm)
Bottom ZBottom ZNumberitem0.25Extra vertical offset of the bottom tip (mm)
Leaf Per AxisLeaf Per AxisBooleanitemfalseUse the separate Y leaf shape for the Y-axis gaps
Leaf Y LengthLeaf Y LengthNumberitem0.5Y leaf: vertical extent (mm)
Leaf Y Top Bottom WidthLeaf Y Top Bottom WidthNumberitem0.3Y leaf: flat top & bottom width (mm)
Leaf Y OpeningLeaf Y OpeningNumberitem1.15Y leaf: middle width (mm)
Leaf Y Top Gem InsideLeaf Y Top Gem InsideNumberitem-1.0Y leaf: top depth
Leaf Y Middle InsideLeaf Y Middle InsideNumberitem0.05Y leaf: middle depth
Leaf Y Bottom Gem InsideLeaf Y Bottom Gem InsideNumberitem1.35Y leaf: bottom depth
Leaf Y Curvature PositionLeaf Y Curvature PositionNumberitem0.7Y leaf: 0 bottom..1 top where the bow sits
Leaf Y SmoothLeaf Y SmoothNumberitem0.05Y leaf: corner roundness
Leaf Y Move In ZLeaf Y Move In ZNumberitem0.1Y leaf: vertical shift (mm)
Leaf Y Top ZLeaf Y Top ZNumberitem0.0Y leaf: top tip vertical offset (mm)
Leaf Y Bottom ZLeaf Y Bottom ZNumberitem-0.5Y leaf: bottom tip vertical offset (mm)
Connector (optional)ConnectorGenericitemDictionary from the Reader Connector output. Individual inputs override.

Outputs

NameNicknameTypeAccessDescription
Ornament ParametersOrnamentGenericitemOrnament parameters for a tulip

Tulip - Prong Parameters

Define the prong (petal) parameters for a tulip

Nickname: Tulip Prongs · Tab: Gemset › Tulip

Inputs

NameNicknameTypeAccessDefaultDescription
NumberNumberIntegeritem4Number of petal pairs (snaps to 4 or 6)
Pipe DiameterPipe DiameterNumberitem1.0SubD pipe section diameter
Depth BulgeDepth BulgeNumberitem1.0Bulge width: multiplier on the reference tangential bow
HeightHeightNumberitem1.1Vertical scale factor of the whole setting
Gem InsideGem InsideNumberitem0.0Radial offset from the stone curve
Bulge InsideBulge InsideNumberitem-0.17Smooth radial bulge (+in / -out)
Bulge PositionBulge PositionNumberitem0.5Height fraction where the bulge belly is centred (0..1)
Bulge SpreadBulge SpreadNumberitem0.22How far the bulge reaches up/down from its centre
Bulge Close BottomBulge Close BottomNumberitem0.0Height fraction over which the bulge closes at the bottom
Bulge Close TopBulge Close TopNumberitem0.01Height fraction over which the bulge closes at the top
Move In ZMove In ZNumberitem0.0Vertical offset of the whole setting
ModeModeTextitemROUNDProng tip mode: ROUND or CLAW
Tip CapTip CapNumberitem1.0Claw: extension length of the claw tip
Cap Distance To CenterCap Distance To CenterNumberitem0.4Claw: move the claw tip toward the stone centre
Cap HeightCap HeightNumberitem-0.5Claw: move the claw tip up / down
Tip SmoothnessTip SmoothnessNumberitem0.0Claw: blend smoothness
Tip WidthTip WidthNumberitem0.3Claw: width remaining at the very tip
Extension For ManufacturingExtension For ManufacturingNumberitem0.7Extension for manufacturing
Connector (optional)ConnectorGenericitemDictionary from the Reader Connector output. Individual inputs override.

Outputs

NameNicknameTypeAccessDescription
Prong ParametersProngsGenericitemProng parameters for a tulip