Skip to content

Artisan Grasshopper

Peghead

2 components in Gemset › Peghead.

Peghead

Creates a peghead from a GemObject

Nickname: Peghead · Tab: Gemset › Peghead

Inputs

NameNicknameTypeAccessDefaultDescription
GemGemGemObjectitemGem object to create the peghead for
Peghead Params (optional)PegheadGenericitemParameters for the peghead
Peghead JSON (optional)JSONTextitemJSON representation of a Peghead
Computation Mode (optional)Computation ModeTextitemRENDERComputation mode: RENDER or MANUFACTURING. Defaults to RENDER.

Outputs

NameNicknameTypeAccessDescription
BrepsBrepsBreplistBrep parts of the peghead
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
TaxonomyTaxonomyGenericitemPeghead taxonomy with reader-compatible keys
SemanticSemanticTextitemSemantic text description of the peghead

Peghead - Parameters

Define the parameters for a peghead

Nickname: Peghead Params · Tab: Gemset › Peghead

Inputs

NameNicknameTypeAccessDefaultDescription
EnableEnableBooleanitemtrueEnable peghead
Profile (optional)ProfileTextitemPeghead profile: STRAIGHT, CONCAVE or CONVEX
Number of ProngsNumber of ProngsIntegeritem-4Number of prongs
HeightHeightNumberitem5.0Peghead height
WidthWidthNumberitem3.0Peghead width
ThicknessThicknessNumberitem1.0Peghead thickness
Gem InsideGem InsideNumberitem0.0Gem inside percentage
Girdle WidthGirdle WidthNumberitem0.8Girdle width
Over Girdle HeightOver Girdle HeightNumberitem1.0Height over girdle
Connector (optional)ConnectorGenericitemDictionary from the Reader Connector output. Individual inputs override.

Outputs

NameNicknameTypeAccessDescription
Peghead ParametersPegheadGenericitemPeghead parameters