Skip to content

Artisan Grasshopper

Charm

2 components in Accessories › Charm.

Charm

Creates a Charm accessory

Nickname: Charm · Tab: Accessories › Charm

Inputs

NameNicknameTypeAccessDefaultDescription
PlanePPlaneitemPlane.WorldXYBase plane for the charm
Charm Params (optional)ParamsGenericitemCharm parameters as dictionary
Charm JSON (optional)JSONTextitemJSON representation of a Charm

Outputs

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

Charm Parameters

Define parameters for a Charm accessory

Nickname: Charm Params · Tab: Accessories › Charm

Inputs

NameNicknameTypeAccessDefaultDescription
Charm Curve (optional)CurveGenericitemCurve asset for the charm
Width (optional)WidthNumberitem10.0Charm width
Height (optional)HeightNumberitem10.0Charm height
Thickness (optional)ThkNumberitem2.0Charm thickness
Top Thickness (optional)TopThkNumberitem1.0Top thickness
Bottom Thickness (optional)BotThkNumberitem1.0Bottom thickness
Finishing Type (optional)FinishTextitemPOLISHEDFinishing type (e.g. POLISHED, MATTE)

Outputs

NameNicknameTypeAccessDescription
Charm ParamsParamsGenericitemParameters for Charm component