3 - 2001

Создание спецификаций в системе T-FLEX CAD 7.0

Татьяна Зуева

T-FLEX CAD — система автоматизированного проектирования, позволяющая создавать параметрические чертежи и 3D-модели, а также получать для них весь комплекс конструкторской документации. Создание спецификации является одним из важных этапов работы со сборочной конструкцией. Система T-FLEX CAD включает набор эффективных и удобных средств автоматизации этого процесса, которые позволяют получить любые типы спецификаций, предусмотренные ГОСТ 2.113-75 и ГОСТ 2.106-96 (спецификация сборочного чертежа, групповая спецификация, различные формы ведомостей). Благодаря гибкому механизму настроек пользователь может изменить или расширить любые формы спецификаций, входящих в поставку системы. Для учета документооборота конкретного предприятия набор типов спецификаций может быть дополнен произвольными формами.

Рассмотрим подробнее возможности системы T-FLEX CAD при работе со спецификацией. Создание спецификации предполагает образование текстового документа, который по выбору пользователя может располагаться на том же листе, где находится сборочный чертеж, или на отдельных листах документа. Кроме того, возможно получение спецификации в отдельном документе T-FLEX CAD. Сборочный чертеж для создания спецификации может быть выполнен как в двухмерном виде, так и в виде 3D-модели. Система работает так, что изменения сборочного чертежа автоматически отражаются в спецификации. В случае необходимости со сборочным чертежом может быть связано неограниченное количество спецификаций. При увеличении количества строк таблицы спецификации ее продолжение переносится на новую страницу (создание многостраничных документов) либо в указанную пользователем область текущего листа чертежа. Система допускает добавление и заполнение строк таблицы пользователем в любом разделе спецификации и редактирование записей, полученных автоматически на основе данных деталей сборочного чертежа.

Спецификация содержит данные деталей сборочного чертежа в виде таблицы, поэтому при работе с ней пользователю доступен весь набор опций для редактирования (форматирования) текстов и таблиц системы T-FLEX CAD, по своим возможностям сравнимый с широко используемым редактором Word фирмы Microsoft.

Создание любой спецификации производится на основе указанного пользователем прототипа. Прототип является образцом, задающим состав данных таблицы спецификации, правила сортировки записей, параметры их форматирования. В поставку системы входят прототипы всего набора спецификаций, предусмотренных стандартом ЕСКД. Кроме того, пользователь может создавать спецификации произвольного типа (рис. 1).

Автоматическое формирование спецификации также может быть выполнено внешним приложением, например системой документооборота T-FLEX DOCs. При создании спецификации с помощью этой программы создается документ формата T-FLEX CAD. Данные деталей берутся из соответствующих документов T-FLEX DOCs.

Для автоматического заполнения полей спецификации необходимо, чтобы детали (фрагменты) сборочного чертежа содержали набор соответствующих данных. Данные для спецификации задаются в документе детали на любом этапе работы со сборочным чертежом. Состав данных и их содержание определяются пользователем. В список данных включены названия колонок, употребляемых в стандартных спецификациях. При необходимости указания данных с другим именем их название и содержание вводятся пользователем. Типы данных «Формат» и «Зона» заполняются в ручном или автоматическом режиме. Во втором случае значения этих данных определяются системой, поэтому заполнение их полей не требуется. При параметрическом проектировании, заполняя поля данных, можно включать в содержание переменные. Имена переменных, определяющих геометрические размеры детали, включаются в данные для спецификации. Изменение значений этих переменных влечет за собой пересчет размеров детали, что, в свою очередь, автоматически отражается на содержании соответствующей строки таблицы спецификации. Таким образом обеспечивается связь параметрической модели с документацией чертежа.

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

Одним из преимуществ спецификации, созданной в системе T-FLEX CAD, является большой набор свойств, позволяющих пользователю управлять содержанием и графической формой спецификации. Пользователь может задать порядок разделов спецификации (рис. 6), отличный от заданного по умолчанию, и правила простановки позиций в разделах спецификации. Кроме того, можно указать правила сортировки строк таблицы (рис. 7). Сортировка может быть различной для каждого раздела. В свойствах спецификации определяется, какие колонки нужно включать в таблицу спецификации и каков порядок их расположения. При необходимости можно создавать новые колонки таблицы и устанавливать связь с данными деталей для их заполнения. Для создания спецификаций по стандарту ANSI предусмотрена возможность задания обратного порядка следования строк таблицы спецификации (в этом случае таблица «растет» снизу вверх). Для получения суммы значений колонки таблицы спецификации можно определить условия суммирования. Суммарные значения колонок спецификации система вычисляет с учетом заданных условий, которые могут быть использованы в параметрах сборочного чертежа.

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

Список разделов спецификации по умолчанию соответствует ГОСТ 2.106-96, но при необходимости может быть изменен или дополнен пользователем. Раздел спецификации может включать неограниченное количество подразделов. Система допускает добавление или удаление элементов списка разделов на любом уровне вложенности.

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

Использование параметров при создании чертежей в системе T-FLEX CAD позволяет включать их значения в содержание спецификации. Это означает, что при изменении параметров чертежа соответствующие изменения будут отражаться в его спецификации (рис. 2, 3).

При проектировании трехмерных сборочных моделей в T-FLEX CAD (рис. 4) также можно автоматически создавать спецификацию, независимо от того, создавались по этой модели двухмерные чертежи или нет. При этом данные для спецификации, как и в двухмерном случае, могут либо браться из трехмерных моделей деталей, либо вводиться вручную. Если двухмерные чертежи были созданы на основе трехмерной модели, то при простановке позиций на таком чертеже становится доступной еще одна важная функция T-FLEX CAD. Как известно, в программах твердотельного моделирования двухмерный чертеж формируется в виде единого набора линий проекции. В этом наборе линий большинство систем проектирования не могут однозначно выделять отдельные детали, что существенно затрудняет точную простановку позиций. В системе T-FLEX CAD реализовано решение задачи идентификации детали по указанной линии проекции, что значительно облегчает процесс нанесения позиций спецификации. При выборе элемента трехмерной сборки на двухмерном чертеже автоматически подсветятся соответствующие линии проекций, и наоборот, при простановке позиции в каком-либо месте чертежа-проекции подсветятся трехмерная модель детали, а также соответствующая ей строка спецификации, по которой будет определен номер позиции (рис. 5).

Из вышесказанного следует, что для формирования стандартной спецификации в системе T-FLEX CAD достаточно выбрать расположение спецификации и ее прототип. Редактирование созданной спецификации происходит непосредственно на чертеже, что также является очевидным преимуществом описанных возможностей системы. При очевидной простоте использования механизм создания спецификации содержит гибкую систему настроек, позволяющих пользователю корректировать любые параметры и данные спецификации. При использовании документов нестандартного типа предусмотрены возможности расширения набора прототипов спецификаций, что значительно упрощает их дальнейшее применение. Таким образом, новая версия системы T-FLEX CAD, наряду с хорошо развитыми возможностями проектирования сложных сборочных конструкций, теперь оснащена простой и удобной для пользователя подсистемой, предназначенной для работы со спецификациями любых типов.

«САПР и графика» 3'2001