Usinage File Converter

Программа Usinage File Converter предназначена для перевода управляющих файлов обработки печатных плат из одного формата в другой. Представлены средства для редактирования таблицы инструментов.

Поддерживаются следующие форматы:
Для чтения:
  • Excelon2 (сверление и фрезерование)
  • СМ-600 (сверление и фрезерование)
Для записи:
  • Excelon2 (сверление и фрезерование)
  • СМ-600 (сверление и фрезерование)
  • HPGL (фрезерование)

Формат Excelon2, предложенный фирмой Excelon, поддерживается многими обрабатывающими центрами западных производителей. Поддержка этого формата реализована во всех САПР для подготовки печатных плат (P-CAD, CAM350, и т.д.) Существует несколько вариаций этого формата. Программа usinage поддерживает при чтении как модальный, так и немодальный способ записи (в первом случае одинаковые координаты по X или Y опускаются). Запись осуществляется немодальным способом. Числа в этом формате не должны содержать десятичного разделителя, следовательно, в программе необходимо указывать количество целых и дробных знаков. Поддерживаются команды интерполяции линией, дугой, окружности и команды панелизации (G00, G01, G02, G03, G33, M25, M02 и т.д.). При задании дуги возможно задание, или координат центра (I, J), или радиуса (A). Файл может как содержать, так и не содержать заголовка (причем заголовок начинается с команды M48, заканчивается - %). Единицы измерения определяются из файла (в заголовке команды INCH или METRIC, без заготовка M71, M72 - метрическая или дюймовая соответственно). Таблица инструментов загружается из заголовка (при этом читаются и записываются только номера инструментов и их диаметры) или тела программы (как например при трансляции из P-CAD 4.5/8.5). Таблицу инструментов можно загружать из отдельного файла (текстого, rep или заголовка файла обработки).

Формат СМ-600 разработан для одноименных обрабатывающих центров отечественного производства. Программа читает и записывает этот формат без бита четности. Этот формат не содержит информации о диаметре инструмента, поэтому при переводе в формат Excelon2 необходимо эту информацию ввести либо вручную, либо используя файлы таблиц инструментов. Единицы измерения: метрическая в мм, метрическая в сотых долях милиметров, шаги координатной сетки (1 шаг = 1,25 мм). С использованием команд линейной интерполяции, и дуг (окружностей). Можно назначать режимы сверления и фрезерования для различных диаметров автоматически.

Формат HPGL предложен фирмой Hewlett Packard как формат для принтеров и плоттеров. Некоторые производители технологического оборудования приняли его как формат файлов фрезерной обработки печатных плат (например фирма Bungard). Этот формат использует псевдодюймовые единицы измерения, т.е. 1 pinch = 25 мм = 1,016 inch. Поддерживаются команды линий, т.е. команды линейной интерполяции, комманды дуги и команды окружности (AA, CI, PA и т.д.). Так же как и в формате СМ-600, номер инструмента (номер пера) обозначается цифрами от 0 до 9, поэтому следует воспользоваться операцией renumber в таблице инструментов.

Программа поддерживает запуск из коммандной строки, что дает возможность автоматизации.

Демо версия программы Usinage File Convertor: usinage.7z.