Давно не пользовался сабжем, вчера пришлось "вспомнить молодость"

и возник ряд вопросиков.
1. В сгенеренных герберах обнаружил файл <ProjectName>-macro.APR_LIB. Что-то не помню, чтобы такое прежде возникало. Вопрос: что это за файл, для чего он нужен. Языка Герберов я почти не знаю, по содержимому сделать выводы не могу. В этом файле эн записей вида:
Код
G04:AMPARAMS|DCode=18|XSize=90mil|YSize=36mil|CornerRadius=0mil|HoleSize=0mil|Us
age=FLASHONLY|Rotation=225.000|XOffset=0mil|YOffset=0mil|HoleType=Round|Shape=Ro
u
nd|*
%AMOVALD18*
21,1,0.0540,0.0360,0.0000,0.0000,225.0*
1,1,0.0360,0.0191,0.0191*
1,1,0.0360,-0.0191,-0.0191*
%
Что это такое и насколько нужно? В смысле нужно для отдачи производителю. Или это просто какой-то побочный продукт генерации? В доке тоже пока вразумительного описания не нашел.
2. Отвлеченный вопрос: гербер - формат векторный, задается в виде перемещения инструментов (апертур). Как в нем кодируются объекты сложной формы - дуги, различные символы? Флешами в апертурах?
3. Перед генерацией в диалоге можно указать параметры suppress leading zeros, suppress trailing zeros. Я уже забыл, на что это влияет, напомните, плиз? Какой вариант правильнее и почему? На первый взгляд, разницы нет - и камтастик, и кам350 хавают и кажут результат без вопросов.
4. Существует возможность генерить герберы и файлы сверловки в двух размерностях - в дюймах или метрах. До сих пор традиционно использовались дюймы (проводники обычно в mil'сах задаются). Но тенденция к метрике налицо - корпуса почти все уже в метрической системе, диаметры сверел тоже. Вопрос: есть ли для тут разница, в чем отдавать производителю? Скажем, есть у меня сверло 0.25 мм, в файле сверловки инструмент кодируется как T1F00S00C0.0098, что означает, если пересчитать сверло - 0.24892 мм. Ошибка почти нулевая, но не вызовет ли у производителя это вопросы? Или такие вещи он легко округляет?
В общем, с заказами в производство дела почти не имел (и было это давно), поделитесь опытом.
«Отыщи всему начало, и ты многое поймёшь» К. Прутков