Назрела необходимость срочно изготовить макетную плату для проверки работы ВЧ-усилителя.
Чтобы не изобретать велосипед, а перенять передовой опыт ведущих разработчиков решено было использовать за образец тестовую плату производителя. Было желание открыть файл в AutoCAD, удалить лишнее, и импортировать в PCAD.
Версии использованных программ AuoCAD 2011 RU E.49.0.0 и PCAD 2006 SP2.
Freescale предлагает скачать сборочный чертеж платы в DXF.
- Скачиваем файл.
- Открываем файл в AutoCAD
- Удаляем все лишнее (надписи, контуры элементов и пр.), оставив лишь топологию и отверстия. Расчленяем (EXPLODE) все элементы, переносим все объекты на один слой, удаляем лишнее командой "Очистить" (PURGE).
- Импортируем полученный файл в PCAD и получаем кучу ошибок "Warning (line 1624): Unable to convert ARC object.". Такие же ошибки при конвертации отрезков (LINE).
Поиск в интернете не дал особых результатов. Первое, что пришло в голову - наличие отрицательных координат в DXF (PCAD работает только с положительными значениями), но редактирование файла DXF и ручное изменение лимитов не принесло результатов.
Анализ файла DXF показал, что ошибка происходит при чтении строки, после которой стоит 0 (выделена красным):
AcDbCircle
10
4.696449999999996
20
2.906499999999999
30
0.0
40
0.012
0
CIRCLE
5
Удаление, добавление 0.000 к строке не приводят к результату.
Также была опробована 2004 версия AutoCAD, но результат тот же.
Причины проблем выясняются, следите за обновлениями.
Комментариев нет:
Отправить комментарий