Default report mode: ![](/documentation/sites/default/files/wiki_attachments/304249/Violations_Error_18_0.webp)
Summary
This violation occurs when a component being defined in the Component Editor has an ambiguous mapping between component symbol and footprint(s). For example, the violation occurs if the symbol has pins defined in their Designator fields as 1
, 2
, 3
, while the footprint has pads defined in their Designator fields as B
, C
, E
, or when the number of symbol pins is larger than the number of footprint pads.
Notification
A notification is displayed in the Messages panel in the following format:
Pin <PinDesignator> of the symbol <SymbolName> (<SymbolRevisionID>) does not have corresponding pad <PadDesignator> in footprint <FootprintName> (<FootprintRevisionID>)
where:
PinDesignator
is the symbol pin's Designator.
SymbolName
is the name of the symbol.
SymbolRevisionID
is the Item-Revision ID of the symbol.
PadDesignator
is the footprint pad's Designator.
FootprintName
is the name of the footprint.
FootprintRevisionID
is the Item-Revision ID of the footprint.
Recommendation for Resolution
Edit currently added or select another model to make sure that symbol pins have one-to-one matching to footprint pads.
- In the Component Editor in its Single Component Editing mode:
- click the
control at the top-right of model's preview to modify the model that is currently being used (referenced) by the component in the corresponding temporary editor for that model type;
- click the
control at the top-right of model's preview and choose the Select Model entry from the menu to browse for and choose, a different model, or a different revision of that same model;
- click the
control at the top-right of symbol's preview to access the Pins panel and change the mapped pad/pin targets directly by clicking on a cell of the model and entering the required value.
- In the Component Editor in its Batch Component Editing mode:
- right-click on the model entry in the Model Links region and choose the Edit command from the context menu to modify the model that is currently being used (referenced) by the component in the corresponding temporary editor for that model type;
- click on the model's Item ID field in the Model Links region then click on the
button to browse for and choose, a different model, or a different revision of that same model.