create_ellipse
Draw circles, ellipses, and arc segments in Figma, including donut and pie slice shapes with customizable angles and inner radius.
Instructions
Create a circle or ellipse. Equal width/height = perfect circle.
Arc / Donut / Pie segment support:
arcStartAngle float degrees, 0=top(12 o'clock), clockwise. Default 0.
arcEndAngle float degrees, 0=top(12 o'clock), clockwise. Default 360.
arcInnerRadius float 0=full pie, 0.5-0.8=donut ring thickness.
── Multi-color donut ring recipe ──────────────────────────────────────────
Stack three overlapping ellipses with different arcStart/End and stroke colors:
Green arc: arcStartAngle=0, arcEndAngle=120, arcInnerRadius=0.7, stroke='#10B981'
Orange arc: arcStartAngle=120, arcEndAngle=220, arcInnerRadius=0.7, stroke='#F59E0B'
Purple arc: arcStartAngle=220, arcEndAngle=360, arcInnerRadius=0.7, stroke='#7C3AED'
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| x | No | ||
| y | No | ||
| name | No | Ellipse | |
| width | No | ||
| height | No | ||
| noFill | No | ||
| shadow | No | ||
| stroke | No | ||
| opacity | No | ||
| gradient | No | ||
| hexColor | No | #FF0000 | |
| arcEndAngle | No | ||
| fillOpacity | No | ||
| strokeWidth | No | ||
| arcStartAngle | No | ||
| strokeOpacity | No | ||
| arcInnerRadius | No |