На главную www.pcb.ru    Оборудование PCB    Оборудование SMT    Наши статьи     Контакты     Написать нам  


Программа генерации Gerber файлов в формате RS-274X для проектов P-CAD v. 4,5 - 8,7

    Описываемая здесь программа PlotGerber предназначена не для разработчиков, а скорее для изготовителей печатных плат, которым приходится принимать заказы из разных источников. Имеющееся у многих из них новое технологическое оборудование требует загрузки файлов в стандарте RS-274X со встроенными апертурами, генерация которых не возможна в старых версиях P-CAD.
    Программа PlotGerber позволяет решить эту важную проблему посредством генерации файлов в формате Gerber по информации из PLT файлов, созданных в P-CAD 4.5 - 8.7. Имеющиеся в системе Р-CAD Master Designer стандартные средства не позволяют генерировать список апертур, а также формировать Gerber файлы в современном формате RS-274X со встроенными апертурами. Программа PlotGerber позволяет просматривать PLT файлы аналогично тому, как это делает программа WinView. Здесь имеются аналогичные органы управления: командное меню, панель управления, строка состояния.
    Программа автоматически распознает версию входного PLT-файла, систему измерения (дюймовую в mil или метрическую mm) и его структуру слоев. По запросу может быть сформирована таблица слоев текущей платы, в которой представлены их номера и имена, состояние (ON/OFF), численные обозначения цветов. Здесь же приводятся размеры области вывода в DBU и миллиметрах. Слои для печати выбираются в редакторе P-CAD PC-CARDS при формировании файла PLT. Уточнить выбор возможно в программе PlotGerber после загрузки файла.
    При генерации файла PLT следует иметь ввиду, что данные из PLT-файла выбираются по цвету, а не по слою (параметр цвета присутствует в каждом примитиве). Поэтому примитивы нарисованные одним цветом, но размещенные на разных слоях, становятся неразличимыми. По этой же причине при выключении/включении отображения отдельных слоев данных, состояние слоев одного цвета изменяется синхронно.
    По включенному на отображение набору слоев может быть сформирован файл в формате Gerber в форматах RS-274X со встроенными апертурами или RS-274D с внешней таблицей апертур. Файлы в формате Gerber формируются согласно фирменному описанию "Gerber RS-274X Format User's Guide. USA, Barco Gerber Systems Co. Sep 1998". Данные в формате Gerber выводятся в абсолютных дюймовых или миллиметровых координатах в зависимости от исполнения проекта в файле PLT, точность вывода - 3 знака после запятой (FAS23).
    Выходная информация может быть записана в один общий Gerber файл (.GBR) или набор файлов по количеству цветов исходных данных в PLT-файле. То есть, если два или более слоев имеют один и тот же номер цвета N, то топологические данные с этих слоев будут выведены в один файл с именем NAME_N.GBR, где NAME - имя исходного PLT-файла печатной платы.
    Программа PlotGerber сканирует все открытые слои, считывает информацию о ширинах проводников, о радиусах круглых примитивов и габаритах прямоугольных, определяет наличие текста, дуг и полигонов. Пользователь может задать размер апертуры для начертания текстовых надписей с помощью встроенного векторного русифицированного генератора шрифта и для линий нулевой толщины. Имеется возможность аппроксимации дуг заданного радиуса и толщины отрезками линий. По умолчанию все круглые примитивы передаются флешами (засветка XYD3) заданного расположения и радиуса, то есть информацию для разных технологических операций надо разделять перед формированием PLT послойно (поцветно). Для круглых примитивов имеется возможность задать пороговый радиус и включить режим, при котором все окружности превышающие данный радиус будут изображаться контурами с использованием кода G75.
    Прямоугольная контактная площадка для засветки должна быть представлена в PLT заполненным прямоугольником (FREC). Предусмотрена обработка полигональных экранов с внутренними пустотами. Полигоны и вырезы в них задаются списком образующих вершин между функциями G36/G37. Можно отключить заполнение полигонов (G36,G37) и они будут передаваться контурно, в виде замкнутого списка вершин.
    Информация для сверления и фрезерования извлекается из готовых Gerber файлов на последующей обработки в САМ системе. При формировании Gerber-файлов в формате RS-274D генерируется внешняя таблица апертур, сохраняемая в файле с расширением .LST для системы CAMtastic! 2000 (Protel), .GAP для системы САМ 350 (Innoveda) и .APR для систем CAMMaster (Lavenir), PCGERBER и Camcad.
    Среди прочих функций следует отметить возможность копирования текущего вида в буфер обмена Windows в черно-белом или цветном изображении для последующего оформления технической документации. Непосредственный вывод на печать в программе не предусмотрен. Для пользователей, кому не требуется генерация Gerber файлов, имеется упрощенная программа PlotView, позволяющая лишь просматривать PLT файлы и копировать их в буфер обмена.