Transform
Applies an affine transform — scale, then rotate, then translate — to every point on every path. The standard filter for repositioning a pattern on the bed or creating layered rotated copies.

Parameters
Transform parameters
Scale X- Horizontal scale multiplier. Range 0.1–5, default 1. Values < 1 shrink the pattern; values > 1 stretch it.
Scale Y- Vertical scale multiplier. Range 0.1–5, default 1. Independent of X scale, so you can produce wide or tall patterns.
Rotation- Rotation angle in degrees, applied after scaling. Range −180 to 180, default 0. Positive values rotate counter-clockwise.
Translate X- Horizontal offset in mm applied after rotation. Range −200 to 200, default 0.
Translate Y- Vertical offset in mm applied after rotation. Range −200 to 200, default 0.
Transformation order is scale → rotate → translate per point. If you need a different order, stack multiple Transform filters in the desired sequence.
Typical use
- Repositioning a centred pattern to another location on the bed.
- Squash / stretch effects via asymmetric scale.
- 45° diagonal grids — follow a Grid Lattice with a Transform at 45° rotation.
- Pattern arrays — unfortunately there is no "duplicate" built into Transform, but you can copy-paste the whole filter stack with offsets to produce arrays (see Fabric Sculpt tutorial).
Related
- Fabric Sculpt Overview
- Twist Deformation filter — non-uniform rotation.
- Printer Configuration — the bed size used for final fit-to-bed.