Tutorial - Placing Components and Routing the Board in Altium Designer

It is time to position the components in suitable locations on the board and then route it.

Positioning the Components on the PCB

Main page: Component Placement

There is a saying that PCB design is 90% placement and 10% routing. While you could argue about the percentage of each, it is generally accepted that good component placement is critical for good board design. Keep in mind that you may need to also tune the placement as you route.

To move a component, Click, Hold&Drag to move the component to the required location, rotate it with the Spacebar (in increments of 90º counterclockwise), then release the mouse button to place it. The connection lines are automatically reoptimized as you move a component. Use them to help orient and position the components to reduce the number of connection line cross-overs.

Once you have placed the components, the PCB should look like the image below.

Components have been positioned on the board, ready for routing.
Components have been positioned on the board, ready for routing.

  1. Zoom to display the board and the component.

  2. The components will be positioned on the current snap grid. For a simple design such as this, there are no specific design requirements that dictate what placement grid should be used. As the designer, you decide what a suitable placement grid would be. To simplify the process of positioning the components, you can work with a large placement grid. Check the Status Bar to confirm that the Snap Grid is set to 1 mm. Use the View » Grids » Set Global Snap Grid command from the main menus if required.

  3. To place connector P1:

    1. Position the cursor over the middle of the outline of the connector and use Click, Hold&Drag. The cursor will change to a crosshair and jump to the center of the nearest pad of the component.

    2. While continuing to hold down the mouse button, move the mouse to drag the component. Note how the connection lines drag with the component.

    3. Press the Spacebar to rotate the component if required, and position the component towards the left-hand side of the board as shown in the image above.

    4. When the connector component is in position, release the mouse button to drop it into place.

  4. Reposition the remaining components, using the image above as a guide. Use the Spacebar to rotate components as you drag them so that the connection lines are as shown in the image.

  5. Reposition the component designators. This can be done in a similar fashion. Use Click, Hold&Drag to move the text and press the Spacebar to rotate it. Alternatively, use the Autoposition option in the Properties panel when the designator(s) are selected in the design space ().

  6. Save the PCB document locally by right-clicking its entry in the Projects panel and selecting Save from the context menu.

With the components positioned, it is time to do some routing!

Interactively Routing the Board

Main page: Interactive Routing

In this part of the tutorial, you will route the board.

Routing is the process of laying tracks and vias on the board to connect the component pins. The PCB editor makes this job easy by providing sophisticated interactive routing tools. These tools help maximize routing efficiency and flexibility in an intuitive way, including cursor guidance for track placement, single-click routing of the connection, pushing obstacles, and automatically following existing connections, all in accordance with applicable design constraints.

A video that shows the board being routed. Some connections are finished using Ctrl+Click to autocomplete.

  1. Before starting to route, configure the interactive routing options in the PCB Editor – Interactive Routing page of the Preferences dialog.

    1. Click the  button at the top of the design space to open the Preferences dialog and then expand the PCB Editor category in the left tree and select the Interactive Routing entry in this category to open the page.

    2. In the Routing Conflict Resolution region of the page, set Current Mode to Walkaround Obstacles.

    3. In the Interactive Routing Width Sources region of the page, make sure that the Track Width Mode and Via Size Mode options are both set to Rule Preferred.

    4. Click OK to save changes and close the dialog.

     
     
     
     
     

  2. Set the snap grid to 0.25 mm using the Snap Grid dialog (View » Grids » Set Global Snap Grid).

  3. Click on the Top Layer tab at the bottom of the design space to make it the active layer, ready to route on.

  4. Select the Route » Interactive Routing command from the main menus (shortcut: Ctrl+W). The cursor will change to a crosshair, indicating you are in interactive routing mode.

  5. Position the cursor over the lower pad on connector P1.

  6. Click to anchor the first point of the track.

  7. Move the cursor below the pad and click to place a vertical segment.

  8. Route by clicking to commit track segments, finishing on the lower pad of R2.

  9. Continue to route all the connections on the board. The video above shows the board being interactively routed.

  10. When you finish routing, save the PCB document locally by right-clicking its entry in the Projects panel and selecting Save from the context menu.

A powerful feature of Altium Designer is the ability to view your board as a 3-dimensional object. To switch to 3D, run the View » 3D Layout Mode command from the main menus (shortcut: 3). The board will be displayed as a 3-dimensional object. The tutorial board is shown below.

To navigate a board in 3D, you can use the following controls:

  • Zooming – Ctrl+Mouse Wheel

  • Panning – Right-Click, Hold&Drag.

  • Rotation – Shift+Right-Click, Hold&Drag. Rotational movement of the model is made about the center of a directional sphere that appears at the current cursor position when you press Shift.

Refer to the Controlling the 3D View page to learn more.

The PCB design is complete. Now, confirm that the PCB complies with the defined constraints by verifying the board design

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Note

The features available depend on your Altium product access level. Compare features included in the various levels of Altium Designer Software Subscription and functionality delivered through applications provided by the Altium 365 platform.

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Content