Цитата(etoja @ Nov 13 2008, 16:31)

Нужен скрипт, формирующий файл с координатами центров компонентов поверхностного монтажа. Использовать будем для автоматической паяльной станции.
В Layout есть встроенный скрипт Tools-> Basic Scripting -> Basic Scripts -> 17 Excel Part List Report, который выдаёт не центр компонента, а точку привязки (Origin) компонента (Decal) в библиотеке.
Попробуйте этот скрипт. Переименуйте текстовый файл в BAS.
отличия от 17-го: выдает сторону компонента и помещает в номинал имя компонента, если номинал пуст - это потребовали от меня сборщики для автомата.
По сути вопроса: Надо правильно создавать компоненты изначально. Layout понятия не имеет о "центре". Где указали точку привязки, за то место он его и будет брать. И тут даже центр не поможет. Очевидно, вам нужно место для Pick and Place. Не все компоненты можно ухватить за их геометрический центр. Именно поэтому только вы должны решать на этапе создания декали, где у нее эта пресловутая точка.