ДокГОСТ
Обновлено 04.12.2024Программа DocGOST предназначена для формирования спецификации и перечня элементов в соответствии с ЕСКД из проекта Altium Designer или KiCad.
DocGost – программа с открытым исходным кодом. С ним можно ознакомится по ссылке.
Установка программы
Программа может быть установлена на компьютер под управлением операционной системы Windows с версией .Net Framework не ниже 4.5.1.
Для работы с программой DocGOST её установка не требуется. Достаточно скачать архив и разархивировать его. Для корректной работы программы все файлы должны оставаться в этой папке.
Запуск программы
Для запуска программы нужно выполнить файл DocGOST.exe.
Пример работы с программой
Для работы с примером загрузите архив по ссылке и распакуйте его на своём компьютере, например, на диск С:
Содержимое папки Пример после извлечения архива на диск С
Выполняем файл DocGOST.exe из папки DocGOST:
Открытие программы DocGOST путём запуска DocGOST.exe
После запуска DocGOST открывается главное окно программы:
Главное окно программы DocGOST
Создаём новый проект нажатием сочетания клавиш “Ctrl+ N”, либо путём выбора пункта меню Файл → Создать проект. Назовём этот проект «Пример.docGOST». Далее следует нажать кнопку «Сохранить». В дереве проекта появятся название проекта и входящая в него документация:
Дерево проекта
Для импорта данных из проекта Altium Designer выбираем пункт меню Файл → Импорт данных → AltiumDesigner PrjPCB. В открывшемся окне выбора файла проекта Altium Designer выберем файл «Проект.PrjPCB» из папки Проект. Появляется окно параметров импорта с выбором исполнения:
Параметры импорта. Выбор варианта
Далее появляется окно выбора названий свойств компонентов:
Параметры импорта. Сопоставление названий свойств компонентов
Названия свойств компонентов введены правильно для данного проекта Altium Designer, поэтому не меняя их, нажимаем кнопку Далее.
Появляется окно для ввода децимального номера изделия (т.е. платы с компонентами). Можно ввести его вручную или выбрать из параметров проекта (см. рисунок ниже). В нашем проекте Altium Designer такой параметр введён, поэтому выберем его. Далее аналогично введём децимальный номер для печатной платы и ждём, пока проект импортируется.
Параметры импорта. Ввод децимальных номеров изделия и печатной платы
Теперь в рабочей области программы DocGOST отображаются импортированные из проекта Altium Designer данные (см. рисунок ниже). Если в дереве проекта выбрать Спецификацию, то в рабочей области можно будет увидеть импортированные в неё данные
Главное окно программы после импорта данных в проект
Теперь можно экспортировать документацию в pdf. Для этого выбираем пункт меню Файл → Экспорт в pdf. После этого откроются созданные программой DocGOST файлы ПЭ3.pdf, ВП. pdf и Спецификация.pdf (см. рисунок ниже). Они сохраняются в той же папке, где находится файл DocGOST.exe.
Первый лист спецификации после экспорта в pdf
Из полученной спецификации видно, что плата отнесена к деталям, так как плата двухслойная. Многослойная плата будет автоматически отнесена в раздел Сборочные единицы, а также будет создана спецификация на неё. (В этом случае наименования диэлектриков берётся из проекта Altium Designer так, как они названы в Layer Stack Manager).
Допустим, после экспорта в pdf мы увидели, что нужно заменить наименование платы в разделе Детали спецификации (см. предыдущий рисунок) на «Плата модуля питания». Для этого закроем pdf-файлы, и в дереве проекта программы DocGOST выберем Спецификацию. В Рабочей области программы DocGOST нажмём кнопку «Редактировать» в строке с наименованием «Плата печатная»:
Кнопка "Редактировать"
Откроется окно редактирования строки спецификации. Редактируем Наименование и нажимаем кнопку Сохранить:
Окно редактирования строки спецификации
В результате главное окно программы DocGOST принимает такой вид:
Вид главного окна программы после редактирования
Для изменения наименования документов при экспорте в pdf отредактируем основную надпись. Для этого нужно нажать кнопку Основная надпись:
Кнопка Основная надпись
Откроется окно редактирования основной надписи. Заменим наименование изделия на «Модуль питания» и нажмём кнопку Сохранить:
Редактирование обозначения документов
Для экспорта докуметнации в pdf снова нажимаем Файл→Экспорт в pdf. В открывшихся файлах видим сделанные изменения:
Первый лист спецификации после редактирования
Сохраняем проект нажатием клавиш Ctrl+S или путём выбора пункта меню Файл → Сохранить и закрываем программу DocGOST путём выбора пункта меню Файл → Выход, либо нажатием клавиш Alt + F4, либо нажав на «крестик» в правом верхнем углу главного окна программы DocGOST.
Наверх