sketch_transform
Move or rotate selected sketch entities, or create transformed copies, by setting a rotation center and translation in Fusion 360; returns solved geometry and profiles.
Instructions
Move/rotate sketch entities (or copies of them): rotate by rotate degrees about
about, then translate by translate mm. All or nothing.
Entities tied by constraints/dimensions may be pulled back by the solver: the result has the actual solved geometry, check it.
Returns {"entities": [...] (moved) | "created": [...] (copy=true), "status", "profiles"}.
Example: sketch_transform(sketch=, entities=[], translate=[30, 0], copy=true) -> a second circle 30 mm to the right.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| copy | No | Transform a copy, keep the originals | |
| about | No | Rotation centre; default [0, 0] | |
| rotate | No | Degrees, positive = counter-clockwise | |
| sketch | Yes | Sketch ref (from sketch_create) | |
| entities | Yes | ||
| translate | No | [dx, dy] sketch mm, applied after rotation; default [0, 0] | |
| return_profiles | No | Add the current profiles to the result (false = faster) |