Wednesday 10 January 2018

Grid Mismatch in Altium


I have some custom components built. Some of the components are showing as off-grid in schematic. I am attaching the screenshot of the component designer and schematic designer. Can someone please tell me how this can be fixed?


Component


This is the component


Schematic


This is the schematic. Few pins are off-grid.



Answer



Let me elaborate on @DanMills suggestion:
(a little too long to fit as a comment)


Altium SCH historically used a unit-less grid spacing for schematic (DXP Units).

All SCH symbols were made using the default pin spacing of something like 10-units. All was well.


Then a awful decision was made to add units to SCH drawings. Nobody can really justify why this would be a "Good Idea"(tm).


DXP-units became 'mils' and an option of 'mm' was added as an alternate grid.


Now whenever a new unsuspecting user chooses 'mm' as their SCH or library grid, everything breaks when trying to connect wires. The root cause involves rounding errors when switching from metric to Imperial grid settings.


Use only the Imperial grid in SCH and SCH libraries! Otherwise you are on your own, and all previously made SCH libraries, and most previously made SCH parts, will be off-grid.


No comments:

Post a Comment

arduino - Can I use TI's cc2541 BLE as micro controller to perform operations/ processing instead of ATmega328P AU to save cost?

I am using arduino pro mini (which contains Atmega328p AU ) along with cc2541(HM-10) to process and transfer data over BLE to smartphone. I...