Component placement for ODB++ files

Created: 27.03.2021 | Updated: 12.08.2021

I am importing ODB++ files into a fabrication house software MacroFab. Every time the component placement file comes in, it's position is offset from the actual board origin in the Gerber files. How do I make the component placement files match the PCB 0,0 origin when importing into MacroFab software.

Starting in Version: 18.0
Up to Version: Current

Solution Details

The ODB++ always uses the "Relative Origin" as (0,0).  Under the Advanced tab of the Gerber Setup dialog,  you have the following three options for the "Position on Film":
  • Reference to absolute origin
  • Reference to relative origin
  • Center on film
Use "Reference to relative origin" to have the Gerber and ODB++ match.

Absolute origin is the location to which your cursor jumps when you use Edit Jump Absolute Origin
Relative Origin is the location to which your cursor jumps when you use Edit Jump Current Origin.  This would be any user-defined location set by the command Edit Origin Set.  (It can be reset with Edit Origin Reset.)
You can read more about Gerber Setup here:
You can read more about ODB setup here:

Was this article helpful?
Обнаружили проблему в этом документе? Выделите область и нажмите Ctrl+Enter, чтобы оповестить нас.

Связаться с нами

Связаться с нашими Представительствами напрямую

We're sorry to hear the article wasn't helpful to you.
Could you take a moment to tell us why?
200 characters remaining
Вы сообщаете о проблеме, связанной со следующим выделенным текстом
и/или изображением в активном документе: