Перейти к контенту
DeepSOIC

Ошибочный gerber для КП типа скруглённый прямоугольник

Recommended Posts

Здравствуйте. Обнаружилась проблема.

Развёл я платку, экспортнул герберы. Загружаю их в kicad-овский gerbview, тот падает. Я им в форум стучу, потом багу в трекер накатал. https://bugs.launchpad.net/kicad/+bug/1727522 . На следующий день (!!) багу зафиксили, написав мне, что гербер неправильный, но кикад больше падать от него не будет.

Я полез в мануал по гербер-формату, разбираться, что же именно там не так с этим гербером. И разобрался.

Вот проблемный фрагмент:

%AMROUNDRECTNOHOLE13*
...    
4,1,9,1.2500,0.7500,0.7500,1.2500,-0.7500,1.2500,-1.2500,0.7500,-1.2500,-0.7500,-0.7500,-1.2500,0.7500,-1.2500,1.2500,-0.7500,1.2500,0.7500,0*
%

Строка с цифрами означает: примитива закрашенный многоугольник (4), не дырка (1), 9 вершин, 9 пар х-у, угол поворота 0. А количество пар х-у должно быть на один больше количества вершин, последняя пара х-у должна совпадать с первой. То есть должно быть либо 8 вершин и 9 пар, или 9 вершин и 10 пар. В данном случае я исправил девятки на восьмёрки, и после этого гербер читался кикадом нормально.

TopoR Lite 6.3.17829 (x64), Windows 10

Как воспроизвести:

1. Загрузить приложенный файл v04 roundrect.fst

2. экспорт гербер, F.mask.gbr

3. открыть в kicad gerbview -> вылетает.

 

Share this post


Link to post
Share on other sites

Ошибку исправили, спасибо! В ближайшее время выложим корректную сборку.

Share this post


Link to post
Share on other sites

Создайте аккаунт или авторизуйтесь, чтобы оставить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

Создать аккаунт

Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!

Зарегистрировать новый аккаунт

Войти

Есть аккаунт? Войти.

Войти

×