add_bone
Add a bone to an armature with automatic edit mode. Set name, head, tail positions, and optional parent bone to build hierarchy.
Instructions
Add a bone to an armature. Enters edit mode automatically.
Args: armature_name: Name of the armature object. bone_name: Name for the new bone. head: XYZ position of the bone head (root). Defaults to (0, 0, 0). tail: XYZ position of the bone tail (tip). Defaults to (0, 0, 1). parent_bone: Optional name of the parent bone for hierarchy.
Returns: Dict with the created bone's name, head, and tail positions.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| head | No | ||
| tail | No | ||
| bone_name | Yes | ||
| parent_bone | No | ||
| armature_name | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||