Introduction to Protel Autotrax for PCB Design
Protel Autotrax is a powerful software tool for designing printed circuit boards (PCBs). It provides a comprehensive set of features for schematic capture, PCB layout, routing, and manufacturing outputs. Whether you are a hobbyist or professional engineer, Protel Autotrax streamlines the PCB design process from concept to production.
In this article, we will walk through the steps of creating a PCB using Protel Autotrax. We’ll cover:
- Setting up a project
- Creating the schematic
- Defining the PCB stackup and design rules
- Placing components
- Routing the board
- Generating manufacturing files
By the end, you’ll have the knowledge to design your own custom PCBs in Protel Autotrax. Let’s get started!
Setting Up a New Protel Project
Create Project Folder
The first step is to create a new project folder to organize your design files:
- Open Protel Autotrax
- Go to File > New > Project
- Choose a location and enter a name for the project folder
- Click OK to create the project
Protel will create a new folder containing files for the schematic, PCB, outputs, and libraries.
Configure Project Options
Next, set up the project options to match your design requirements:
- Go to Project > Project Options
- Set units, grids, and other defaults
- Define schematic and PCB file names
- Click OK to apply settings
Take time to familiarize yourself with the various project options. You can always modify these later as needed.
Creating the Schematic
Place Components
Now you’re ready to start capturing the schematic:
- Double-click the schematic file in the Projects panel to open it
- Open the Libraries panel and browse for components
- Drag-and-drop components from the library onto the schematic sheet
- Repeat until all components are placed
Protel includes extensive part libraries. You can also create custom schematic symbols if needed.
Make Connections
Use wires and net labels to make connections between component pins:
- Select Place > Wire from the menus
- Click to start a wire, then click on a component pin
- Continue clicking to route the wire, ending on another pin
- To rename a net, select Place > Net Label, then attach the label to a wire
Wires and labels define the logical connectivity that will guide PCB layout and routing.
Add Power and Ground
Connect power and ground symbols to the appropriate component pins:
- Select Place > Power Port or Ground
- Click to place the power/ground symbol
- Wire it to the associated component power/ground pins
Dedicated power and ground nets are important for proper PCB operation.
Annotate and Check
Prepare the schematic for the PCB layout phase:
- Select Tools > Annotate to assign unique designators
- Select Tools > Electrical Rules Check to verify the schematic
- Resolve any warnings or errors
Annotation ensures that each component has a unique identifier. The ERC identifies common mistakes like unconnected pins or shorted outputs.

Defining the PCB Stackup
Set Layer Stack
Configure the layer stackup according to your PCB manufacturer specs:
- Switch to the PCB file
- Go to Design > Layer Stack Manager
- Specify number of layers, copper weights, dielectrics, and thicknesses
- Click OK to apply the stackup
The layer stack defines the physical structure of the board. Work with your manufacturer to determine the optimal stackup.
Assign Net Classes
Use net classes to group nets with similar routing requirements:
- Go to Design > Net Classes
- Click Add to create a new net class
- Specify width, clearance, via sizes and other constraints
- Click OK and repeat for additional net classes
Typical net classes include signal, power, and high-speed. Consult your manufacturer for recommended geometries.
Transferring from Schematic to PCB
Update PCB from Schematic
To synchronize the schematic and PCB:
- Switch to the PCB file
- Select Design > Update PCB from Schematic
- Choose “Execute Changes” and click OK
This imports the netlist from the schematic to the PCB, adding components and connections.
Component Placement
Arrange components on the board for optimal routing and manufacturability:
- Select Edit > Component Placement > Manually
- Click and drag components to desired locations
- Use the Align tools to line up components
- Rotate and flip components as needed
Group associated components together. Aim for short, direct connections. Place connectors near board edges.
Fanning Out
Fan out surface mount pads for easier routing:
- Select Edit > Component Placement > Fan Out
- Choose desired via and trace sizes
- Select components and click OK
Fanning out typically uses blind/buried vias to access inner signal layers. This is essential for high pin-count parts.
Routing the PCB
Manual Routing
Route critical or complex nets by hand:
- Select Route > Interactive Routing
- Click to start a trace, then click to add vertices
- Press Shift+R to cycle through layers while routing
- Double-click or press Enter to finish the trace
Manual routing offers the most control. Use it for sensitive analog nets, differential pairs, or dense BGA breakouts.
Autorouting
Let Protel route the remaining nets automatically:
- Select Route > Situs Autorouter
- Adjust settings if desired
- Click Route to begin autorouting
- Review the results and re-route if needed
The autorouter can quickly complete the less critical routes. However, always double-check its work.
Tuning Constraints
Modify design rules to fine-tune routing:
- Go to Design > Rules
- Select a rule category such as Routing or SMT
- Adjust clearances, widths, via styles, etc.
- Click OK to apply changes
Stricter constraints help ensure manufacturability but may make routing more difficult. Aim for a balance.
Manufacturing Output Generation
Create Gerber Files
Export Gerber files for PCB fabrication:
- Go to File > Fabrication Outputs > Gerber Files
- Set up layer mapping and file naming
- Click OK to generate Gerbers
Gerber is the standard format for PCB manufacturing data. Review the generated files before submitting.
Generate Drill Files
Export NC drill files for drilling and routing:
- Go to File > Fabrication Outputs > NC Drill Files
- Specify drill units, file format, and naming
- Click OK to generate drill files
The NC drill files tell the manufacturer where to drill holes and route board outlines.
Create Assembly Drawings
Generate assembly drawings to aid in PCB assembly:
- Go to File > Assembly Outputs > Assembly Drawings
- Choose which layers and markings to include
- Click OK to create the drawings
Assembly drawings show component locations and reference designators. They help the assembler orient and place parts correctly.
Output Pick and Place
Export pick and place files for automated assembly:
- Go to File > Assembly Outputs > Pick and Place Files
- Select output units and file format
- Click OK to generate the files
Pick and place data specifies the centroid and rotation of each component. It is used to program the assembly machine.
Conclusion
Protel Autotrax provides a robust environment for designing and documenting PCBs. By following the steps outlined above, you can efficiently create a complete PCB design package ready for manufacture.
Remember to:
- Set up projects with clear folder structures and naming conventions
- Capture the full schematic, including power, ground, and net names
- Define an appropriate layer stack and net classes for your application
- Place and route components mindfully, balancing density and manufacturability
- Generate a comprehensive set of manufacturing and assembly files
With practice, you’ll develop your own design style and techniques within the Protel Autotrax framework. Don’t hesitate to consult the documentation, online forums, or local experts for guidance.
Happy PCB designing!
FAQ
What is the best way to learn Protel Autotrax?
The best way to learn Protel Autotrax is a combination of methods:
- Work through the built-in tutorials and documentation
- Study and recreate existing designs
- Take on simple projects to build hands-on experience
- Participate in online forums and user groups to learn from others
Consistent practice is key. Start with basic designs and gradually take on more complex challenges.
How do I create custom component footprints?
To create a custom component footprint in Protel:
- Open the PCB Footprint Library Editor
- Select File > New > Footprint
- Set up the footprint properties like name, designator, and description
- Use the drawing tools to create pads, shapes, and silkscreens
- Specify the component courtyard and assembly/manufacturing settings
- Save the footprint in a library
It’s important to follow IPC standards and match the manufacturer’s recommended land patterns.
What is the difference between Gerber and ODB++ outputs?
Gerber and ODB++ are both PCB manufacturing output formats, but they differ in structure and capabilities:
Format | Structure | Capabilities |
---|---|---|
Gerber | Set of individual files for each layer | Basic copper, drill, and fill data |
ODB++ | Single unified database with all layers | Adds nets, components, and testing |
ODB++ offers more intelligent data exchange but requires compatible CAD and CAM tools. Gerber remains the most widely accepted standard.
How do I optimize my PCB for high-speed signals?
To optimize a PCB for high-speed signals:
- Use a controlled-impedance stackup with dedicated signal and plane layers
- Route critical traces as matched-length differential pairs
- Provide solid reference planes adjacent to signal layers
- Add stitching vias to connect reference planes
- Minimize stubs and unterminated traces
- Apply shielding and filtering where necessary
At multi-gigabit speeds, it’s crucial to simulate and validate the PCB layout before manufacturing.
What are some common PCB design mistakes to avoid?
Some common PCB design mistakes include:
- Incomplete or inconsistent schematic capture
- Inadequate layer stackup or reference planes
- Incorrect footprints or pinouts
- Mismatched differential pairs
- Insufficient clearances or creepage distances
- Misaligned drill and outline data
Fortunately, most of these mistakes are preventable with proper planning, rule definitions, and design reviews. When in doubt, consult the manufacturer early to avoid costly re-spins.
Leave a Reply