Artisan Grasshopper
Charm
2 components in Accessories › Charm.
Charm
Creates a Charm accessory
Nickname: Charm · Tab: Accessories › Charm
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Plane | P | Plane | item | Plane.WorldXY | Base plane for the charm |
| Charm Params (optional) | Params | Generic | item | — | Charm parameters as dictionary |
| Charm JSON (optional) | JSON | Text | item | — | JSON representation of a Charm |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Breps | Breps | Brep | list | Brep parts of the charm |
| Magnet Top | Magnet Top | Point | item | Top center of the bounding box |
| Magnet Bottom | Magnet Bot. | Point | item | Bottom center of the bounding box |
| Semantic | Semantic | Text | item | Semantic text description of the charm |
Charm Parameters
Define parameters for a Charm accessory
Nickname: Charm Params · Tab: Accessories › Charm
Inputs
| Name | Nickname | Type | Access | Default | Description |
|---|---|---|---|---|---|
| Charm Curve (optional) | Curve | Generic | item | — | Curve asset for the charm |
| Width (optional) | Width | Number | item | 10.0 | Charm width |
| Height (optional) | Height | Number | item | 10.0 | Charm height |
| Thickness (optional) | Thk | Number | item | 2.0 | Charm thickness |
| Top Thickness (optional) | TopThk | Number | item | 1.0 | Top thickness |
| Bottom Thickness (optional) | BotThk | Number | item | 1.0 | Bottom thickness |
| Finishing Type (optional) | Finish | Text | item | POLISHED | Finishing type (e.g. POLISHED, MATTE) |
Outputs
| Name | Nickname | Type | Access | Description |
|---|---|---|---|---|
| Charm Params | Params | Generic | item | Parameters for Charm component |