Программа для создания спецификаций

Программа для создания спецификаций

Программа формирования Спецификаций

Программа Лидер-СО предназначена для формирования и выпуска:

  • спецификаций оборудования (СО) по ГОСТ 21.110,
  • спецификаций по форме 7 ГОСТ 21.1101,
  • сборников опросных листов,
  • выпусков эскизных чертежей нетиповых конструкций,
  • ведомостей объемов работ,
  • калькуляций стоимости и иных документов, использующих аналогичные данные.
  • ведения баз данных оборудования, изделий и материалов.

При работе с базой данных:

  • вести неограниченное количество структурированных древовидных баз данных оборудования, изделий и материалов для формирования рабочих спецификаций оборудования;
  • для каждой позиции в базе данных редактировать основные данные, необходимые для заполнения спецификации оборудования по ГОСТ 21.110, а также дополнительные сведения — цена изделия, иллюстрация изделия и документация (паспорт изделия), ссылка на сайт с просмотром в программе;
  • импортировать в базу данных данные из источников форматов MS Excel,DBF, TXT,CSV.
  • выполнять поиск и фильтрацию.

При создание рабочих спецификаций:

  • формировать рабочую спецификацию различными способами — ручным вводом, добавлением позиций из базы данных и ранее сохраненных фрагментов;
  • сохранять копию рабочей спецификации под другим именем;
  • формировать фрагменты для включения "одним кликом" в рабочую спецификацию множества позиций;
  • автоматически нумеровать позиции с формированием позиционных обозначений по разным правилам;
  • производить измерения в AutoCAD для заполнения поле Кол, в том числе с возможностью использования сторонних программ;
  • экспортировать рабочую спецификацию в форматы MS Excel, MS Word, DBF, CSV,SQL;
  • импортировать в данные из источников форматов MS Excel,DBF, TXT,CSV.
  • оперативно просматривать сумму по численным столбцам;
  • формировать данные для титульного листа и основной надписи с возможностью их сохранения и восстановления в других спецификациях;
  • формировать готовый отчет (спецификацию для выдачи) в стандартной и других формах с предварительным просмотром на любой принтер;
  • печатать обложки формата А3 или А4;
  • конструировать отчеты в любой нестандартной форме.

Общие возможности при работе с таблицами базы данных и рабочей спецификации:

  • отображать информацию в сетке (таблице);
  • отображать информацию в виде формы (одной записи на экране);
  • использовать клавиатуру или набор кнопок для навигации по таблице;
  • физически перемещать записи таблицы вверх и вниз;
  • дублировать записи таблицы;
  • сохранять в таблице и редактировать общие реквизиты — длинное название, тема, автор, последний редактор, дата создания, версия;
  • осуществлять поиск по таблице с установкой условий поиска в диалоге;
  • устанавливать фильтр данных с установкой условий в диалоге;
  • сохранять и восстанавливать все текущие настройки интерфейса.

На этой странице доступна для скачивания текущая версия и документация по программе. Эта версия предназначена для ознакомления в пробном режиме. После приобретения лицензии и ввода регистрационной информации любая пробная версия становится рабочей.

Основным конструкторским документом в соответствии с ГОСТ 2.102-2013 для сборочных единиц, комплексов и комплектов является спецификация. На сборочном чертеже многие элементы конструкции могут быть показаны упрощенно и даже условно, но при этом спецификация такого чертежа все равно должна однозначно определять структуру изделия и его состав.

Поскольку программа nanoCAD Механика представляет собой вертикальное приложение под платформу nanoCAD, предназначенное для машиностроительных предприятий, то инструментам по созданию спецификаций здесь уделено особое внимание. Вообще, оформление спецификаций, судя по вопросам и замечаниям пользователей на форуме Нанософт и по электронной почте, – это довольно востребованная тема.

Среди функциональных панелей программы nanoCAD Механика есть панель “Менеджер проектов”, в которой формируется дерево спецификаций файла (рис.1).

В одном файле DWG может быть несколько сборочных единиц с несколькими спецификациями. Перед созданием выноски позиции в “Менеджере проектов” нужная сборочная единица, в которую должна попасть создаваемая позиция, должна быть отмечена флажком “включено”.

Привязка спецификации к чертежу осуществляется также через панель “Менеджер проекта”. На любой сборочной единице правой кнопкой мыши можно вызвать выпадающий список, в нем выбрать “Формат”, далее выбрать “Привязать формат” и после этого указать любой формат чертежа nanoCAD Механика. В результате такой привязки поля штампов чертежа можно по желанию пользователя переносить в соответствующие поля штампов спецификации, поле “Обозначение” при этом переносится без кода “СБ”, остальные просто копируются.

Для оформления сборочного чертежа и соответствующей ему спецификации в программе nanoCAD Механика используются два основных инструмента: “Редактор позиций” и “Редактор спецификаций”. Любые изменения данных в “Редакторе позиций” приводят к соответствующим изменениям в “Редакторе спецификаций” и наоборот, то есть эти инструменты полностью синхронизированы между собой.

Если выноска позиции спецификации ставится на элемент базы nanoCAD Механика, то из этого элемента в выноску автоматически попадают раздел спецификации и наименование (рис. 2). Например, при установке выноски позиции на авиационный болт по ОСТ 1 31148-80 с резьбой М6 и длиной 24 мм, цинкованный, такой болтон автоматически попадает в раздел спецификации “Стандартные изделия”, а в его наименовании сформируется запись “Болт 6-24-Ц-ОСТ 1 31148-80” в соответствии с требованиями стандарта. При изменении параметров болта, например, диаметра или длины, наименование в выноске позиции автоматически изменится соответствующим образом. Поля данных позиции спецификации, которые не заполняются автоматически, можно заполнять вручную.

Читайте также:  Разрешение экрана для телевизора

Выноску позиции спецификации можно поставить на чертеж без привязки к элементу базы nanoCAD Механика и затем заполнить произвольным образом заполнить данные такой выноски.

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

При простановке выноски на болтовое соединение все детали крепежа попадают в эту выноску, и получается выноска “этажеркой”. Любую другую выноску также можно сделать “этажеркой”, для этого достаточно добавить в “Редакторе позиций” еще одну запись в дополнение к уже имеющейся записи.

Для создания сложных выносок спецификации можно использовать номера позиций в универсальных выносках nanoCAD Механика. Так формируются выноски позиций спецификации с несколькими линиями-выносками, выноски позиций спецификации с заменой, выноски позиций спецификации с дополнительным текстом, появляется возможность использовать команду “Перецепить линию-выноску” и т.д.

Инструмент “Редактор спецификации” (рис. 3) автоматически собирает информацию со всех выносок позиций спецификации файла. При помощи этого инструмента можно настраивать спецификацию, автоматически или вручную сортировать записи, расставлять номера позиций, в том числе с резервированием номеров позиций, а также выводить итоговую спецификацию на чертеж или в файл табличного редактора Microsoft Excel.

В актуальной на сегодняшний день 9.0 версии nanoCAD Механика доступны шесть шаблонов:

  • встраиваемая в чертеж спецификация;
  • простая спецификация;
  • плазовая спецификация;
  • спецификация групповая тип А;
  • спецификация групповая тип Б;
  • электромонтажная спецификация.

Форму и порядок заполнения спецификаций изделий всех отраслей промышленности определяет ГОСТ 2.108-68. Согласно п. 20 этого стандарта допускается совмещение спецификации со сборочным чертежом. Если нужно такое совмещение, то следует использовать шаблон спецификации “Встраиваемая в чертеж”.

Оформление простой спецификации отличается только тем, что у нее в отличие от встраиваемой в чертеж спецификации есть штампы надписей и может быть несколько листов спецификации. В программе nanoCAD Механика листы спецификации нумеруются автоматически.

Плазовые спецификации оформляются на формах 2 и 2а ГОСТ 2.106-96. Если у детали или стандартного изделия из базы есть свойства “Масса” и “Материал”, то эти свойства автоматически попадут в соответствующие столбцы спецификации.

Групповые спецификации типа А и Б оформляются в соответствии с требованиями ГОСТ 2.113-75. Для управления исполнениями в выносках позиций спецификации есть дополнительный столбец. Для создания дополнительного исполнения уже существующего элемента спецификации с выноской позиции следует создать новую выноску позиции., После этого в ее ее “Редакторе позиций” нажать кнопку “Добавить позицию/исполнение” и из предложенного списка выбрать существующий элемент спецификации. Если групповая спецификация типа Б содержит более 10 исполнений, то на первом ее листе автоматически сформируется надпись вида:

«Исполнения 10. 19 — см. листы 4, 5,

20…29 — см. листы 6…8»

Электромонтажные спецификации оформляются в соответствии с ГОСТ 2.413-72. У таких спецификаций после всех разделов спецификации на новом листе делается заголовок «Устанавливают по ХХХХ.ХХХХХХ.ХХХМЭ» или «Устанавливают по ХХХХ.ХХХХХХ.ХХХТБ» или «Устанавливают при электромонтаже» и после него опять могут идти разделы “Сборочные единицы”, “Детали”, “Стандартные изделия” и т.д. Нумерация позиций при этом сквозная.

Существующие шаблоны спецификации можно менять, а также на их основе можно создавать пользовательские шаблоны спецификации. Такие изменения осуществляются при помощи кнопки “Настройки спецификации” в “Редакторе спецификаций” (рис. 4).

Вкладка настроек “Документ” задает способ вывода данных в таблицу спецификации. Таких способов на момент написания статьи реализовано четыре. Для встроенной в чертеж, простой и плазовой спецификаций используется простой способ вывода данных в один блок разделов спецификации. Для групповых спецификаций типа А более 3-х исполнений данные выводятся последовательно сначала в основной блок разделов спецификации, затем в блоки разделов следующих последовательно друг за другом исполнений. Групповой тип Б и групповой тип А не более 3-х исполнений (Форма 5 ГОСТ 2.113-75) выводятся одним блоком разделов, но количество при этом попадает в разные столбцы. Для электромонтажной спецификации сначала выводятся данные основного блока разделов спецификации, а затем данные дополнительного.

Читайте также:  Что значит в контакте страница закрыта

Вкладка настроек “Разделы” позволяет редактировать перечень разделов спецификации и их порядок. Если у раздела нет выносок, что особенно актуально для документации групповых спецификаций типа Б, то можно менять любое количество в спецификации на пользовательский символ, обычно это символ “Х”.

Вкладка настроек “Заголовок” определяет поля, которые в выносках позиций и в редакторе спецификаций будут доступны для редактирования.

На вкладке настроек “Нумерация” можно выбрать, с какой цифры нужно начинать нумерацию в спецификации и порядок нумерации внутри разделов. Здесь можно также резервировать строки и номера позиций для каждого из разделов спецификации.

Вкладка настроек “Экспорт” задает дополнительные параметры вывода спецификации в чертеж. Если данные элемента спецификации не помещаются в отведенную для них ячейку, то при включенном флажке “Переносить на следующую строку”, эти данные будут разбиваться на несколько строк, иначе произойдет сжатие текста. Здесь же есть дополнительные настройки для автоматического создания пустых строк для визуального разделения различных данных таблицы спецификации “Пропускать строку после раздела”, “Пропускать первую и последнюю строку” на каждом листе спецификации, “Пропускать при разрыве в нумерации”, “Пропускать строку после группы”. При включенной настройке “Группировать по ГОСТ” однотипные стандартные изделия в спецификации группируются согласно п. 3.17 ГОСТ 2.106-96, при этом под общим наименованием записываются только их параметры и размеры (рис. 5).

Вкладка настроек “Таблицы” задает связь шаблона спецификации с таблицами базы nanoCAD Механика. Как первый, так и второй листы всех форм спецификаций содержатся в базе элементов, в папке “Спецификации”. Эти таблицы можно изменять, создавая на основе существующих спецификаций пользовательские. Таким образом, можно, например, настраивать шрифты, убирать любые существующие и делать любые дополнительные поля в спецификации, в том числе можно создавать поля данных, которые синхронизируются с данными выносок позиций спецификации.

В стандартах далеко не всегда однозначно указывается, каким образом следует обозначать изделие в спецификации. Так, например, в ГОСТ 8509-86 приведен пример условного обозначения равнополочного уголка. При этом в аналогичном по назначению стандарте ГОСТ 8509-93 уже нет примера обозначения уголка. Иногда может понадобиться после обозначения уголка указать его длину и т.д. Для решения подобных задач в базе nanoCAD Механика данные, которые используются в спецификации любого элемента, можно отредактировать. В таком случае правой кнопкой мыши на элементе базы вызывается выпадающий список, в котором следует выбрать “Открыть в Мастере объектов”, а далее выбрать “Скрипт”.

В скрипте элемента базы nanoCAD Механика за попадание в нужный раздел спецификации отвечает запись вида:

За формирование наименования для спецификации, в том числе с использованием различных параметров элемента отвечает запись вида:

strPartName= “Шкив зубчато-ременной передачи m=”+m+“, z=”+zsh

где m – модуль передачи;

zsh – число зубъев.

Выпадающий список табличного поля “Редактора спецификации” позволяет добавлять любые записи в таблицу спецификации, автоматически начинать любой раздел спецификации с нового листа, перемещать записи спецификации.

Для расширения функциональности инструментов оформления спецификации используются различные теги. Тег “#” в наименовании стандартных изделий позволяет добавлять туда произвольные пользовательские данные. Для произвольной группировки наименований элементов спецификации следует использовать теги “$” до и после уникальной части наименования. Для того чтобы сделать дробь в спецификации, например, когда нужно сформировать наименование профиля, используются теги “|” для обозначения начала дроби и для указания положения разделительной черты.

У спецификаций nanoCAD Механика есть интеграция с полноценной PLM системой TechnologiCS. Как простая, так и групповая спецификация, может быть экспортирована из nanoCAD Механика через формат файла DBF в TechnologiCS для дальнейшей организации производства разработанного изделия (рис. 6).

При передаче спецификации в номенклатуре TechnologiCS заполняются соответствующие справочники. Так, в справочник “Документация” попадают все документы из раздела спецификации “Документация”, в справочник “Детали” попадают все детали и т.д., при этом отслеживается уникальность записей, чтобы одни и те же записи, применяемые в разных спецификациях, не дублировались. В справочник “Сборочные единицы” попадает как головная сборочная единица, так и все входящие, причем для головной сборочной единицы в программе TechnologiCS формируется соответствующая спецификация. В случае передачи групповой спецификации в справочнике “Сборочные единицы” будут сформированы как общая спецификация (со значком “*” перед обозначением), так и отдельные спецификации всех исполнений. Все данные о форматах, зонах, номерах позиций, количестве и примечаниях всех записей спецификации будут также перенесены в систему TechnologiCS. После импорта спецификации в TechnologiCS пользователи на основе такой спецификации могут уже в PLM системе формировать задания для производства и отслеживать фактический ход работ.

Читайте также:  Ардуино часы без модуля

Таким образом, в инструментах для разработки спецификаций программы nanoCAD Механика широко используется автоматизация. Вместе с этим, широкие возможности по настройке позволяют создавать и пользовательские спецификации, значительно отличающиеся от типовых. Сами эти инструменты просты в освоении и интуитивно понятны при использовании. Благодаря этому можно быстро и качественно разрабатывать и оформлять различные по сложности спецификации: от простейших, которые встраиваются в чертеж, до групповых спецификаций типа Б с несколькими десятками исполнений.

Варианты получения спецификации:

Я в своей практике реализовывал два варианта использования базы данных оборудования предприятия:

  • когда имеется настоящая база данных оборудования и программа автоматизации проектирования, в последней реализуется возможность обращаться к базе данных и формировать спецификацию, частично на основе полученных программой данных, частично путём добавления оборудования и материалов вручную из базы данных;
  • когда база данных оборудования составлена на основе книги Excel, что достаточно часто распространено в практике (прайс-листы различных организаций), пользователь выбирает необходимое оборудование, выполняет двойной щелчок по какой-либо ячейке строки, и данные строки автоматически переносятся в формируемую спецификацию. Эффект состоит только в том, что не нужно выполнять копирование данных через буфер, увеличивается скорость формирования документа. Сложности работы с чужими прайсами состоят в отсутствии стандарта на их формирование.

В конце статьи можно скачать файл "Template_specification.xls", являющийся краткой заготовкой девятиграфной спецификации. Именно её заполняет одна из программ автоматизации формирования спецификации, приводить которую нет смысла потому, что она настроена на работу с файлами конктретного предприятия и никому больше не пригодится. Но вот вторую программу, преобразовывающую данные из Excel в таблицу Word, можно скачать в конце страницы, поскольку спецификации в формате Excel встречаются нередко.

Программа ExcelToWord

Программа ExcelToWord предназначена для перевода данных из таблицы Excel в таблицу Word. Основная цель – перевод спецификации оборудования, изделий и материалов. Предполагается, что в Excel у Вас заполнена обыкновенная девятиграфная спецификация, шаблон которой приводится в папке с архивом для скачивания "ExcelToWord.rar". Для того чтобы привести её к виду, позволяющему использовать её в рабочей документации, необходимо разбить её на страницы и дополнить различными надписями. Один из способов заключается в переносе данных в таблицу Word. Программа позволяет выполнить два способа переноса:

  1. Если установить курсор на левую верхнюю ячейку таблицы Excel (или предназначенного для переноса диапазона ячеек) и запустить на выполнение программу переноса данных, то будут перенесены все данные из девяти столбцов. Обратите внимание: не УГОЛ ЛИСТА, а угол таблицы, которая в общем случае может быть в любом месте листа Excel, причём под шапкой, поскольку в файле WORD шапка своя :
  2. Если выделить диапазон ячеек, то в таблицу Word будут перенесены данные только из ячеек указанного диапазона. Если при этом таблица Word будет содержать меньше столбцов, чем задано в диапазоне Excel, то лишние данные будут утеряны.

При выполнении переноса данных используется шаблонный файл спецификации в Word, располагающийся вместе с исполняемым файлом программы (в одной папке). Создаваемый программой файл спецификации Word будет автоматически сохранён в той же папке, в которой находится файл спецификации Excel.

Для выполнения переноса данных:

  • Откройте файл Excel, содержимое ячеек которого Вы хотите перенести в таблицу Word. Для проверки работы программы можно заполнить несколько строк находящегося в папке с программой файла.
  • Установите курсор в левую верхнюю ячейку подлежащего переносу диапазона ячеек.
  • Запустите на выполнение программу ExcelToWord (у меня кнопка запуска добавлена на панель Excel, Вы можете щёлкнуть по иконке файла "ExcelToWord.exe"). Она откроет расположенный в одной папке с файлом ExcelToWord.exe файл с именем "Шаблон спецификации.doc", пересохранит его в ту же папку, в которой находится источник данных (обрабатываемый файл Excel), и начнёт заполнять данными из ячеек Excel. Признаком конца диапазона является отсутствие данных в десяти идущих подряд строках. Поэтому визуально можно увидеть, как программа добавляет в конце работы десять пустых строк, а затем, определив, что они пустые, удаляет их.
  • если в Excel несколько ячеек окажутся объединены, например, ячейки столбца 2 и 3, то программа занесёт имеющиеся в объединенной ячейке данные в графы 2 и 3 таблицы Word.

Если Вы хотите использовать программу для переноса иных данных, преобразуйте таблицу Word в соответствии со своими задачами и попробуйте использовать программу. Если возникнут трудности, пишите.

Ссылка на основную публикацию
Adblock detector