Skip to content

Transforms

Overview

The Transforms feature in JITX allows you to move, rotate, and flip schematic elements. Here, 'schematic elements' (or just 'element') refers to symbols, labels, and schematic groups. For the sake of transforms, symbols and labels are treated the same. These operations are essential for arranging components to achieve a preferred schematic layout. This section covers the basic interactions for moving, rotating, and flipping schematic elements.

Moving Schematic Elements

Once you have selected schematic elements (see Selecting Schematic Elements):

Drag to Move

  • Click and hold the selection, then drag it to the desired location on the schematic.
  • While dragging, you can also flip or rotate the elements (as described below). A preview of the transformation will be shown before finalizing the placement.

One-Click Drag

  • For a quicker move, hover over the element, then click and drag it to the desired location in one continuous gesture.
Figure 1: Move schematic elements by dragging or using one-click drag.

Rotating Schematic Elements

Once you have selected schematic elements (see Selecting Schematic Elements):

Rotate by 90 Degrees

  • Press r to rotate the selection by 90 degrees counter-clockwise. Each press of r will rotate the selection an additional 90 degrees.

Reverse Rotation

  • Press Shift + r to rotate clockwise.
Figure 2: Rotate schematic elements using r and Shift + r.

Flipping Schematic Elements

Once you have selected schematic elements (see Selecting Schematic Elements):

Flip Along the X-Axis

  • Press x to flip the selection along the X-axis.

Flip Along the Y-Axis

  • Press y to flip the selection along the Y-axis.
Figure 3: Flip schematic elements along the X and Y axes using x and y.

Combining Transformations

Schematic elements can undergo multiple transformations. For example, you can move a symbol to a new location, then rotate it 90 degrees, and finally flip it along the Y-axis. Each transformation is applied sequentially.

Figure 4: Combine transformations: move, rotate, and flip.