Sunstone PCB123 Design Software

Sunstone PCB123 Design Software

  • Documentation
  • Download PCB123
  • Forum

›Troubleshooting

Introduction

  • Overview
  • Getting Started

User Guides

  • Schematic User Guide
  • Layout User Guide

Reference

  • Schematic Reference
  • Layout Reference
  • Shortcuts
  • Key Assignments
  • Keyboard Shortcuts
  • Ultralib Parts Definitions

Troubleshooting

  • Known Issues

Known Issues

Fixed in v5.0.3: Schematic symbol does not update after editing

The original version of the edited symbol is stored with the board file. If you close your design and start a new layout you could add the modified part and you would see the updated symbol. If you are too far along in the current schematic to start over, you can use the updated symbol by creating a new entry in the taxonomy with a unique name. Then remove the original symbol from your schematic and replace it with the updated version.

You could also get around this issue by modifying the schematic symbol then save it with a new name. Now you can pair the new symbol with the existing taxonomy entry. Then remove the original symbol from your schematic and replace it with the updated version.

This same behavior exists if you modify a symbol’s properties after it has already been added to your schematic. Changes to a part’s properties while on the schematic will not show up in the BOM. You will need to use the method described above to update or create a new part in the taxonomy. Then remove the existing symbol on your schematic and replace it with the updated symbol to see your changes in the BOM.

Fixed in v5.0.3: Netlist files with spaces in part type names

When you import a netlist into PCB123 the program is currently sorting the list of parts by part type and doesn't handle the spaces in your part type names.

Example: Your part type names are listed as follows: HEADER 1, HEADER 16, HEADER 3, HEADER 4, HEADER 8, HEADER 9.

The netlist import tool stops reading at the space and combines all of these in a part type HEADER.

If the part types in your net list are saved as HEADER_1, HEADER_16, HEADER_3, HEADER_4, HEADER_8, HEADER_9 PCB123 would see them as unique parts and list them separately in the table.

If you run into this issue and you select a part for the header in the example above you may have just assigned a footprint that doesn't match the number of pins listed in your netlist. You will then get a “component xxxx does not have a pin named yyyy” error message.

To overcome this issue you can manually edit your netlist to remove any spaces then import the netlist again.

The plan for the next release is to sort the table using a combination of Part Type and Package to identify the unique parts in the netlist.

Ultra Library part issues

We have found parts in the Ultra Library that have incorrect footprint associations, incorrectly labeled footprints, or footprints that match the component pads not the recommended land pattern. Please be sure to check every part that you place on your design to ensure that it matches the part that you will purchase and place on your pcb. We are working to correct these issues so please report any incorrect footprints or symbols that you see in the PCB123 libraries.

← Ultralib Parts Definitions
  • Fixed in v5.0.3: Schematic symbol does not update after editing
  • Fixed in v5.0.3: Netlist files with spaces in part type names
  • Ultra Library part issues
Sunstone PCB123 Design Software
Docs
Getting StartedGuidesReference
Sunstone Circuits
HomeProducts & ServicesManufacturing CapabilitiesPCB Assembly ServicesNews
More
PCB ResourcesForumAbout Us
Follow @SunstoneCircuit
Facebook Open Source
Copyright © 2020 Sunstone