publish_to_chestnut
Publishes Rhino objects to Chestnut by assigning semantic behavior (auto, architecture, object, animated) and a human-readable name for stable linking.
Instructions
Publishes Rhino objects to Chestnut using safe semantic defaults.
This is the preferred publishing tool for normal use. It hides collider, scale, mass, and rigid-body details. Call it when the user says things such as "publish that to Chestnut".
Args: guids: Rhino object GUIDs returned by execute_rhino_script. asset_name: Human-readable asset name. behavior: Optional semantic preset: "auto" — infer architecture versus movable object from name "architecture" — fixed building, terrain, structure, or enclosure "object" — movable physical prop affected by gravity "animated" — script-driven door, lift, platform, or mechanism asset_id: Optional stable link ID. Omit for a deterministic Rhino link.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| guids | Yes | ||
| asset_id | No | ||
| behavior | No | auto | |
| asset_name | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |