User Guide Exclusive: Altiumr To Xpeditionr Translator
Altium Designer → Cadence Xpedition Translator — User Guide
4.1 Visual and connectivity checks
- Design integrity: Run Design Rule Check (DRC) and Electrical Rule Check (ERC).
- Net connectivity: Compare net counts and critical nets (power, differential pairs).
- Component placement: Check reference designators, rotations, and placements.
- Layer stackup: Verify layer order, copper thicknesses, dielectric values, and plane connectivity.
- Silkscreen and keepouts: Validate silkscreen clipping and keepouts; correct as needed.
4. Post-import verification and fixes
Phase B: Run the Standalone Translator
- Launch Altium to Xpedition Translator.
- Input Tab:
- Source File: Browse to
MyDesign_Prep.PcbDoc. - Netlist File: Browse to
MyDesign.NET.
- Source File: Browse to
- Layer Mapping Tab (Crucial):
- The translator will show a preview. Map Altium
Mechanical 1→ XpeditionBOARD_OUTLINE. - Map Altium
Keepout→ XpeditionPLACE_BOUND. - Ignore Altium
Drill Drawinglayers unless you want non-electrical geometry.
- The translator will show a preview. Map Altium
- Preferences Tab:
- Check: "Convert Polygons to Plane Shapes" (Converts Altium hatched pours to Xpedition dynamic planes).
- Check: "Regenerate Teardrops" (Altium teardrops become Xpedition teardrops via post-process).
- Uncheck: "Translate 3D Models" (Avoid crash).
- Hit Execute. The output will be a folder containing:
MyDesign.PCB(Xpedition board file)MyDesign.hkp(Netlist and rules)MyDesign.log(Translation report)
2.2 Required File Generation
From Altium, output:
- Schematic: ASCII
.SchDocor.PrjSch(unencrypted) - PCB: ASCII
.PcbDoc - Libraries: Integrated
.IntLibor exploded.SchLib+.PcbLib - Netlist:
.NETor.EDIF(as backup)
3.2 Phase 1 – Library Translation (Critical First Step)
Do not translate the design before libraries exist in Xpedition format. altiumr to xpeditionr translator user guide exclusive
- Select Altium Library Source – Point to
.SchLib/.PcbLibfolder. - Mapping Table – Create a CSV mapping for:
- Altium Footprint → Xpedition Part Number
- Altium Symbol → Xpedition Gate
- Run Library Translation – Output =
.lkp(Xpedition Component Library) +.pdb(Part DB). - Validate – Open Xpedition Library Manager. Check for:
- Pins that flipped orientation (common with multi-gate parts).
- Missing solder mask swell (Altium’s
SolderMaskExpansionoften drops).
Step 5: Translate the Design
- Click Translate to begin the conversion process.
- The tool will generate a log file to track the translation progress.