Skip to content

Artisan Grasshopper

Bead

2 components in Accessories › Bead.

Bead

Creates a Bead accessory

Nickname: Bead · Tab: Accessories › Bead

Inputs

NameNicknameTypeAccessDefaultDescription
PlanePPlaneitemPlane.WorldXYBase plane for the bead
Bead Params (optional)ParamsGenericitemBead parameters as dictionary
Bead JSON (optional)JSONTextitemJSON representation of a Bead

Outputs

NameNicknameTypeAccessDescription
BrepsBrepsBreplistBrep parts of the bead
SubDsSubDsSubDlistSubD parts of the bead
Magnet TopMagnet TopPointitemTop center of the bounding box
Magnet BottomMagnet Bot.PointitemBottom center of the bounding box
SemanticSemanticTextitemSemantic text description of the bead

Bead Parameters

Define parameters for a Bead accessory

Nickname: Bead Params · Tab: Accessories › Bead

Inputs

NameNicknameTypeAccessDefaultDescription
Profile (optional)ProfileTextitemSQUAREProfile type (e.g. SQUARE, ROUND)
Width (optional)WidthNumberitem10.0Width of bead
Length (optional)LengthNumberitem10.0Length of bead
Height (optional)HeightNumberitem10.0Height of bead
Wall Distance (optional)WallDistNumberitem2.5Wall distance of bead
Hole Diameter (optional)HoleDiaNumberitem3.0Hole diameter of bead
Radius (optional)RadiusNumberitem0.8Fillet radius of bead

Outputs

NameNicknameTypeAccessDescription
Bead ParamsParamsGenericitemParameters for Bead component