• Общие принципы работы со спецификациями
  • Разработка спецификации к сборочному чертежу редуктора
  • Разработка спецификации для трехмерной сборки редуктора
  • Разработка спецификации к ассоциативному чертежу
  • Специальные возможности редактора спецификаций КОМПАС-3D
  • Резюме
  • Глава 4

    Проектирование спецификаций

    • Общие принципы работы со спецификациями

    • Разработка спецификации к сборочному чертежу редуктора

    • Разработка спецификации для трехмерной сборки редуктора

    • Разработка спецификации к ассоциативному чертежу

    • Специальные возможности редактора спецификаций КОМПАС-3D

    • Резюме


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

    Главным документом, сопровождающим то или иное изделие (не считая чертежа), является спецификация.

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

    Редактор спецификаций (или модуль проектирования спецификаций) – это специальная подсистема, входящая в программный комплекс КОМПАС-3D, предназначенная для проектирования электронных спецификаций на базе графических или трехмерных документов КОМПАС-3D. Редактор спецификаций позволяет устанавливать ассоциативную связь между спецификацией и объектами сборочного чертежа или компонентами сборки. Это значит, что каждая запись в документе-спецификации может динамически изменяться при изменении атрибутов (обозначение, наименование) связанного с нею объекта (документа-детали или деталировочного чертежа), отслеживать удаление связанного объекта, изменение геометрических размеров (для стандартных элементов) и т. д., что избавляет конструктора от необходимости искать и вручную редактировать нужную строку. Все это делает проектирование и, что самое главное, редактирование спецификаций легким и быстрым и к тому же исключает ошибки заполнения спецификаций.

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

    Общие принципы работы со спецификациями

    При работе с документом-спецификацией в КОМПАС-3D обычно пользуются таким понятием, как объект спецификации.

    Объект спецификации – это строка или несколько текстовых строк в документеспецификации, характеризующих (описывающих) один материальный объект: деталь, подсборку, узел и т. п. (рис. 4.1).

    Рис. 4.1. Объекты спецификации (выделены рамкой)


    Объект спецификации является основной структурной единицей спецификации. Подобно тому, как чертеж состоит из отдельных графических элементов, а сборка из деталей и подсборок, спецификация состоит из объектов спецификации. Объекты спецификации в системе разработки спецификаций КОМПАС-3D делятся на базовые и вспомогательные.

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

    Вспомогательные объекты спецификации не подлежат сортировке, не учитываются при суммировании значений колонок, простановке позиций и т. п. Основное их назначение – ввод в таблицу спецификации произвольного текста, который невозможно создать, используя базовые объекты. Вспомогательным объектом могут быть разнообразные комментарии или строка Болты по ГОСТ 7798—70, за которой будут следовать базовые объекты с наименованием всех болтов данного ГОСТ.

    Справочная документация по КОМПАС-3D рекомендует по возможности при заполнении спецификации все объекты делать базовыми.

    Объект или объекты спецификации являются неотъемлемой частью документа системы КОМПАС-3D, как графического, так и трехмерного. Это значит, что, например, документ детали содержит внутри свой объект спецификации. Этот объект, естественно, будет базовым и может содержать наименование и обозначение, ассоциативно связанные с соответствующими свойствами детали. Такой объект автоматически будет включать в себя информацию о файле своей детали как о геометрии описываемого материального объекта. При вставке таких деталей в сборку в нее передаются объекты спецификации, созданные в деталях. Аналогично для документа КОМПАС-Чертеж, который может включать несколько объектов спецификации. Каждый из этих объектов, помимо графических элементов, изображающих материальный объект на чертеже, может содержать подключенный деталировочный графический файл.

    Все эти объекты можно лишь просматривать в так называемом подчиненном режиме, который предназначен для просмотра и редактирования объектов спецификации в самом документе. Для запуска данного режима служит кнопка Редактировать объекты спецификации

    на панели инструментов Спецификация (рис. 4.2). Эта кнопка неактивна, если в документе не создано ни одного объекта спецификации. После нажатия данной кнопки откроется окно спецификации в подчиненном режиме. Оно практически ничем не отличается от окна документа-спецификации, однако в этом окне вы не сможете подключить к спецификации какой-либо документ. Кроме того, в подчиненном режиме запрещено выводить спецификацию на печать.

    Рис. 4.2. Панель Спецификация


    Для того чтобы собрать воедино все объекты спецификации, оформить их соответствующим образом и вывести на печать, и предназначен документ КОМПАС-Спецификация. При подключении документа-спецификации к чертежу или сборке (или наоборот), все объекты спецификации, которые до этого были созданы в них, автоматически будут переданы в документ-спецификацию. Затем между документом КОМПАС-Спецификация и соответствующим ему графическим или трехмерным документом устанавливается двунаправленная ассоциативная связь – любые изменения, произведенные в конструкторском документе, будут немедленно переданы в спецификацию, и наоборот.

    Для создания объекта спецификации предназначена кнопка Добавить объект спецификации

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

    Разработка спецификации к сборочному чертежу редуктора

    Чтобы создать объект спецификации для определенного объекта (детали) сборочного чертежа, выполните следующие действия.

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

    Примечание

    Объект спецификации на сборочном чертеже может быть создан и без подключения к нему какой-либо геометрии чертежа.

    2. Нажмите кнопку Добавить объект спецификации. В открывшемся окне Выберите раздел и тип объекта (рис. 4.3) укажите раздел, в который будет добавлен создаваемый объект спецификации, а также укажите тип объекта (базовый или вспомогательный). Нажмите кнопку Создать.

    Рис. 4.3. Выбор раздела и типа объекта спецификации


    3. Появится окно редактирования объекта спецификации (рис. 4.4), в котором следует заполнить обозначение и наименование детали (номер позиции будет присвоен автоматически). В этом окне содержится заголовок таблицы спецификации, а также строка, которая будет соответствовать строке данного объекта спецификации в документе КОМПАС-Спецификация.

    Рис. 4.4. Окно редактирования объекта спецификации


    После заполнения текста строки спецификации вы можете подключить к данному объекту спецификации любой документ системы КОМПАС, например деталировочный чертеж или модель (как деталь, так и сборку) узла. Это можно сделать на вкладке Документы панели свойств. Если документ не был подключен к объекту спецификации во время его создания, это можно будет выполнить позже, в окне подчиненного режима, выделив строку с соответствующей записью (при этом на панели свойств вновь станет доступной вкладка Документы, на которой и производится подключение).

    3. Повторяя п. 1–3, создайте столько объектов спецификации, сколько вам нужно для сборочного чертежа.

    А теперь закрепим все вышеизложенное на практике.

    Предварительно необходимо определиться с шаблоном обозначений деталей редуктора. Поскольку наш пример учебный, то следовать каким-либо реальным требованиям производства не имеет смысла – они отличаются почти на каждом предприятии или в любом учебном заведении. По этой причине примем следующий формат обозначения детали – РЦО.01.00.00.XX. РЦО – это аббревиатура словосочетания «редуктор цилиндрический одноступенчатый». Следующие три пары цифр в примере смыслового значения не имеют. Последние две цифры (XX) являются номером уникальной детали в сборке редуктора. Этот номер должен совпадать с номером позиции на линии-выноске сборочного чертежа.

    Откройте сборочный чертеж, который мы создали в гл. 2. При разработке спецификации сначала будем создавать объекты спецификации только для уникальных деталей, после чего – для стандартных. По этой причине нумерация позиционных линий-выносок будет отличаться от той, которая сейчас имеется на чертеже. Однако вам не стоит беспокоиться: редактор спецификаций системы КОМПАС автоматически отслеживает нумерацию, вам необходимо лишь в нужном порядке создавать объекты спецификации.

    Примечание

    Уникальными следует считать детали, которые не описываются стандартами. Их разрабатывает конструктор, и для каждой такой детали должен существовать деталировочный чертеж, по которому эта деталь будет изготавливаться. В узком смысле (в системе КОМПАС-3D), уникальные – это детали (графические элементы чертежа или компоненты сборки), которые не были созданы с помощью прикладных библиотек и для которых не предусмотрено автоматическое создание объекта спецификации.

    Скопируйте сборочный чертеж редуктора на жесткий диск и откройте его. Выделите на чертеже геометрические объекты, изображающие маслоуказательный жезл. Не забудьте добавить в группу выделения позиционную линию-выноску. Перейдите на панель Спецификация компактной панели инструментов и создайте объект спецификации, как это было описано выше. В списке окна Выберите раздел и тип объекта необходимо выбрать раздел Детали, тип создаваемых объектов – базовый. В соответствующих ячейках окна редактирования объекта спецификации введите обозначение и наименование объекта: РЦО.01.00.00.01 и Жезл маслоуказательный (рис. 4.5). Выделенные объекты на чертеже будут автоматически подключены в качестве геометрии данного объекта спецификации.

    Рис. 4.5. Создание объекта спецификации для сборочного чертежа


    Один за другим создайте объекты спецификации для всех оставшихся уникальных деталей (подчеркиваю – именно уникальных, но не стандартных), с каждым разом увеличивая номер детали в обозначении на единицу. Например, обозначение и наименование в объекте спецификации для детали корпус будет выглядеть как РЦО.01.00.00.02, Корпус, для детали крышка редуктора – РЦО.01.00.00.03, Крышка редуктора и т. д.

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

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

    В появившемся окне открытия файла необходимо найти и выбрать файл чертежа зубчатого колеса (в примере он был назван _ЗУБЧАТОЕ КОЛЕСО.cdw), после чего нажать кнопку Открыть. В результате деталировочный чертеж будет подключен к объекту спецификации, а в окне предварительного просмотра панели Документы будет показано изображение чертежа (рис. 4.6).

    Рис. 4.6. Документ, подключенный к объекту спецификации


    Создав все объекты спецификации для уникальных деталей, нажмите кнопку Редактировать объекты спецификации на панели Спецификация, чтобы в окне спецификации в подчиненном режиме просмотреть все добавленные записи (рис. 4.7). Обратите внимание, что система разработки спецификаций самостоятельно отслеживает и синхронизирует нумерацию в окне спецификации и нумерацию позиционных линий-выносок сборочного чертежа.

    Рис. 4.7. Окно спецификации в подчиненном режиме


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

    Рассмотрим пример формирования объектов спецификаций для крепежа, соединяющего фланцы корпуса и крышки. Дважды щелкните кнопкой мыши на изображении соединения чертежа, после чего перед вами возникнет диалоговое окно (см. рис. 2.119) настроек параметров крепежного элемента. Установите флажок Создать объект спецификации и нажмите кнопку OK. Элемент на чертеже не изменится (поскольку геометрические характеристики не изменялись), но сразу запустится процесс создания трех объектов спецификации: для болта, гайки и шайбы. Их наименование система заполнит автоматически, согласно требованиям стандартов (с учетом ГОСТ и типоразмера элемента), однако при необходимости вы можете поменять его вручную. После подтверждения создания объекта спецификации вам будет предложено создать или указать существующую линию-выноску для данного элемента (рис. 4.8). Поскольку все линии-выноски на нашем чертеже уже проставлены, нажмите кнопку Указать существующую, после чего щелкните кнопкой мыши в окне документа на нужной линии-выноске. Нумерация, как и при формировании объектов спецификации для уникальных элементов, будет строиться автоматически.

    Рис. 4.8. Простановка линии-выноски к библиотечному элементу


    Примечание

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

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

    Как было сказано, окно просмотра объектов спецификации в подчиненном режиме еще не является полноценной спецификацией. Однако у нас уже все готово, чтобы перейти к работе с настоящим документом-спецификацией.

    Выполните команду меню Файл > Создать, в появившемся окне выберите пункт Спецификация, а затем нажмите кнопку OK. Откроется пустой документ КОМПАС-Спецификация, а системное меню и панели инструментов примут вид, соответствующий этому типу документов.

    На компактной панели сделайте активной панель Спецификация, на которой нажмите кнопку Управление сборкой

    Появится окно Управление сборкой, позволяющее подключать документы системы КОМПАС (сборки или чертежи) к текущей спецификации, а также управлять ими. Нажмите кнопку Подключить документ в верхнем левом углу этого окна, после чего выберите и подключите к спецификации файл сборочного чертежа редуктора. Автоматически в документ-спецификацию добавятся все объекты спецификации, присутствующие в документе сборочного чертежа редуктора. Вам лишь останется добавить объект спецификации, отвечающий самому сборочному чертежу. Для этого воспользуйтесь кнопкой Добавить раздел

    на панели инструментов Спецификация. В появившемся окне (см. рис. 4.3) выберите раздел Документация и нажмите кнопку Создать. Прямо в окне спецификации заполните обозначение (в строке, которая появилась в только что созданном разделе) и наименование сборочного чертежа: РЦО.01.00.00 СБ, Редуктор цилиндрический одноступенчатый. На вкладке Документы панели свойств подключите к объекту спецификации сам файл сборочного чертежа. Если вы все сделали правильно, в колонке Формат строки спецификации раздела Документация должен появиться формат графического документа сборочного чертежа – А2.

    Спецификация, ассоциативно связанная со сборочным чертежом, готова – можете сохранить ее на жесткий диск или распечатать.

    Примечание

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

    панели инструментов Спецификация или выполнить команду меню Спецификация-Синхронизировать данные. Для передачи изменений вы можете просто нажать кнопку Сохранить или выполнить команду Файл > Сохранить.

    На компакт-диске, прилагаемом к книге, файлы сборочного чертежа с добавленными объектами спецификации _РЕДУКТОР.cdw, а также сам файл документа-спецификации Спецификация.spw хранятся в папке Examples\Глава 4.

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

    Закройте все документы в системе, кроме файла сборочного чертежа и файла документа спецификации. Выполните команду главного меню Окно > Мозаика вертикально, после чего окна обоих документов должны разместиться рядом друг с другом (симметрично), заняв все свободное пространство клиентской части главного окна программы. Сделайте активным окно документа спецификации, щелкнув кнопкой мыши на его заголовке. На панели Спецификация нажмите кнопку Показать состав объекта

    Выделите какую-либо строку в документе спецификации и вы увидите, что в окне ассоциативного документа КОМПАС-Чертеж сразу подсветится связанная с объектом спецификации геометрия – набор примитивов и линия-выноска (рис. 4.9). Пройдитесь по строкам спецификации и воочию убедитесь, насколько мощными и удобными возможностями владеет редактор спецификаций системы КОМПАС-3D.

    Рис. 4.9. Просмотр состава объектов электронной спецификации: спецификация с выделенной строкой (справа) и чертеж с подсвеченной геометрией (слева)


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

    Разработка спецификации для трехмерной сборки редуктора

    Разработка спецификации для трехмерной сборки системы КОМПАС немного отличается от построения спецификации для сборочного чертежа. В общих чертах порядок действий следующий.

    1. Для каждой детали, из которых предполагается делать сборку, необходимо создать объект спецификации. Это значит, что в каждом документе КОМПАС-Деталь должен быть собственный подчиненный объект спецификации, содержащий единственную строку, описывающую данную деталь.

    2. Создайте документ > сборку и разместите в нем все детали моделируемого объекта. Если при вставке уникальной детали на вкладке Свойства панели свойств был установлен флажок Создавать объекты спецификации, то все объекты спецификаций каждого компонента будут автоматически подгружены в сборку.

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

    4. Спецификация документа сборки формируется автоматически на основании объектов спецификаций компонентов, входящих в нее. Чтобы убедиться в этом, вызовите окно просмотра спецификации в подчиненном режиме (команда Редактировать объекты спецификации).

    Теперь перейдем к практическому применению полученных знаний.

    Внимание!

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

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

    • вручную заполнить обозначение и наименование объекта спецификации каждой детали;

    • сначала заполнить обозначение и наименование в свойствах каждой детали (то есть для каждого документа КОМПАС-Деталь), после чего при создании объекта спецификации соответствующие поля будут заполнены автоматически.

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

    Рассмотрим пример создания объекта спецификации для ведомого вала редуктора.

    1. Откройте файл Вал ведомый.m3d из папки Examples\Глава 3\Редуктор цилиндрический. В любом месте окна представления модели вызовите контекстное меню и выполните команду Свойства.

    2. На вкладке Свойства панели свойств в соответствующих текстовых полях введите обозначение и наименование данной детали: РЦО.01.00.00.01 и Вал ведомый. Нажмите кнопку Создать объект на панели специального управления для того, чтобы сохранить введенные атрибуты.

    3. Теперь выделите в дереве построения корневой элемент (это является обязательным условием для автоматического заполнения колонок строки спецификации), переключитесь на панель инструментов Спецификация и нажмите кнопку Добавить объект спецификации

    В появившемся окне выберите раздел Детали и нажмите кнопку Создать.

    4. Если все было сделано правильно, то обозначение и наименование объекта спецификации должны заполниться автоматически, а на вкладке Документы панели свойств к объекту спецификации должен подключиться сам документ-деталь (рис. 4.10). При необходимости вы можете отредактировать запись в объекте спецификации вручную.

    Рис. 4.10. Создание объекта спецификации для документа-детали


    5. Нажмите кнопку Создать объект, чтобы завершить формирование объекта спецификации. Сохраните и закройте документ.

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

    Альтернативный вариант заполнения объектов спецификации – это ввод наименования и обозначения вручную. При этом привязку документа-детали к данному объекту также должен выполнять сам пользователь.

    Создав таким образом объекты спецификации для всех деталей, вы можете открыть сборку редуктора (она ведь у нас уже существует, в противном случае необходимо собирать сборку заново). Система выдаст запрос на перестроение сборки в связи с тем, что много деталей (а если точнее, то все) изменились после последнего перестроения. На данный вопрос следует ответить утвердительно. Затем вы можете вызвать окно спецификации в подчиненном режиме и убедиться, что все объекты спецификации отдельных деталей собраны и отсортированы в документе-сборке.

    Далее необходимо сформировать объекты спецификации для стандартных (библиотечных) деталей. Способ создания таких объектов не отличается от разработки спецификации для сборочного чертежа. Вам необходимо лишь вызвать соответствующую команду библиотеки, с помощью которой создавался такой-то элемент, и в появившемся окне установить флажок Создать объект спецификации (рис. 4.11).

    Рис. 4.11. Диалог настроек параметров болта с заданным созданием объекта спецификации


    Чтобы запустить соответствующую команду библиотеки, можно дважды щелкнуть в окне сборки на самом элементе или выполнить команду контекстного меню Редактировать для значка элемента в дереве построений. При формировании объектов спецификации библиотечных элементов в сборке есть одна особенность: в колонке Количество строки спецификации система самостоятельно указывает количество копий данного объекта в сборке (имеется в виду количество копий в массивах). По этой причине предпочтительно использовать второй вариант создания объектов спецификации стандартных элементов в уже готовой сборке, а именно: необходимо для каждого библиотечного элемента в дереве сборки вызвать команду Редактировать и создать для него объект спецификации. При этом количество копий данного элемента будет подсчитано автоматически. Если вы создаете сборку «с нуля», просто не забывайте устанавливать флажок Создать объект спецификации для каждого добавляемого в сборку элемента библиотеки, при этом их общая сумма будет увеличиваться автоматически.

    Сохраните сборку и нажмите кнопку Редактировать объекты спецификации на панели Спецификация, чтобы просмотреть состав спецификации в окне подчиненного режима (рис. 4.12).

    Рис. 4.12. Спецификация сборки редуктора (окно просмотра в подчиненном режиме)


    Осталось сформировать полноценный документ-спецификацию.

    1. Выполните команду Файл > Создать. В появившемся окне Новый документ выберите пункт Спецификация и нажмите кнопку OK.

    2. Откроется пустой документ КОМПАС-Спецификация. На компактной панели инструментов активируйте панель Спецификация и нажмите кнопку Управление сборкой. Появится одноименное диалоговое окно, служащее для подключения к текущей спецификации документа сборки. Нажмите кнопку Подключить документ в верхнем левом углу этого окна, после чего в диалоге открытия файла выберите файл сборки редуктора (рис. 4.13).

    Рис. 4.13. Подключение документа-сборки к спецификации


    3. Закройте окно Управление сборкой. В результате в документ-спецификацию будут переданы все объекты спецификации из подключенной сборки.

    4. Воспользуйтесь кнопкой Расставить позиции

    панели Спецификация для автоматической расстановки позиций в документе-спецификации.

    5. Сохраните спецификацию. Спецификация к трехмерной сборке редуктора выполнена.

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

    Разместите рядом окно представления сборки и окно спецификации (команда меню Окно > Мозаика вертикально), сделайте активным окно спецификации. На панели Спецификация нажмите кнопку Показать состав объекта, чтобы войти в режим просмотра геометрии объектов спецификации. Теперь, выделяя в спецификации любую строку, в окне сборки вы сразу сможете увидеть деталь редуктора, отвечающую данной записи в спецификации (рис. 4.14).

    Рис. 4.14. Режим просмотра состава объектов спецификации


    Файлы деталей редуктора с измененными свойствами (наименование и обозначение) и добавленными объектами спецификации находятся на прилагаемом к книге компакт-диске в папке Examples\Глава 4\Редуктор (спецификация). В этой папке также размещается файл сборки редуктора (_РЕДУКТОР (сечение).a3d), в котором вы можете ознакомиться с составом спецификации в подчиненном режиме, а также файл самой спецификации (Спецификация.spw).

    Разработка спецификации к ассоциативному чертежу

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

    Давайте начнем с того, что откроем и перестроим ранее созданную сборку из файла _РЕДУКТОР.a3d. В этой сборке представлена модель редуктора без выреза (разреза корпусных деталей). После перестроения в окне спецификации в подчиненном режиме должны появиться все объекты спецификации для уникальных деталей (не забывайте, что оба файла сборок, как с вырезом, так и без него, ссылаются на одни и те же файлы). Добавьте объекты спецификаций для стандартных изделий, как это было описано в предыдущем примере, и сохраните сборку.

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

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

    1. Создайте документ КОМПАС-Чертеж, установите для него формат А1 и горизонтальную ориентацию.

    2. Нажмите кнопку Произвольный вид на панели инструментов Ассоциативные виды, выберите в качестве исходной модель сборки редуктора и создайте ассоциативный вид. Масштаб вида примите 1:2, ориентацию – Вид справа, а точку привязки вида установите ближе к верхнему левому краю листа чертежа.

    3. Перейдите на панель инструментов Обозначения и с помощью команды Линия разреза постройте линию разреза, совпадающую с горизонтальной осью ассоциативного вида. Стрелка взгляда должна быть направлена вниз (рис. 4.15).

    Рис. 4.15. Нанесение линии разреза


    4. Вернитесь на панель Ассоциативные виды и нажмите кнопку Разрез/сечение. Щелкните кнопкой мыши на линии разреза, после чего опустите указатель вниз и зафиксируйте вид разреза под главным видом чертежа.

    На этом виде изображено сечение редуктора горизонтальной плоскостью, причем сечение затрагивает все детали (рис. 4.16).

    Рис. 4.16. Вид-разрез редуктора: рассечены все детали


    Однако на видах-сечениях принято изображать некоторые детали (в нашем случае – валы) нерассеченными. Чтобы указать системе на необходимость не рассекать ту или иную деталь, следует выполнить некоторые действия. Раскройте узел дерева построения чертежа, который отвечает виду-сечению (его имя Разрез А–А). Дочерним узлом этой ветки дерева является узел Редуктор цилиндрический, обозначающий сборку, с которой установлена ассоциативная связь данного вида. Раскройте и этот узел. Выделите в нем элемент Вал ведомый и выполните команду контекстного меню Не разрезать (рис. 4.17). После этого обязательно нажмите кнопку Перестроить на панели Стандартная.

    Рис. 4.17. Указание элемента, который не будет рассечен на виде-разрезе


    Вид перестроится, и ведомый вал будет изображен полностью (рис. 4.18).

    Рис. 4.18. Вид-разрез редуктора: рассечены все детали, кроме ведомого вала


    Совет

    Чтобы отобразить окно дерева построений чертежа, воспользуйтесь командой контекстного меню Дерево построения.

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

    Рис. 4.19. Ассоциативный чертеж редуктора


    6. Сохраните чертеж.

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

    Следующий наш шаг, полагаю, вполне очевиден. Создайте пустой документ КОМПАС-Спецификация и подключите к нему ассоциативный чертеж редуктора (для этого откройте окно Управление сборкой и выберите сохраненный файл чертежа). Строки спецификации сразу же заполнятся, при этом нумерация позиций будет соответствовать нумерации, которая была задана еще в подчиненной спецификации модели редуктора.

    Запустите режим просмотра состава объектов (кнопка Показать состав объекта панели Спецификация) и пощелкайте на строках объектов. Как видите, в окне представления чертежа подсвечивается изображение тех или иных деталей редуктора, причем на всех трех проекционных видах сразу (конечно, если деталь видна на всех трех видах). И все это, заметьте, без каких бы то ни было усилий с вашей стороны – основную работу система КОМПАС проделала самостоятельно.

    Наша работа еще не закончена. На чертеже явно не хватает линий-выносок с обозначением позиций. Более того, простого проставления обозначений недостаточно. Желательно, чтобы при выделении объекта спецификации в режиме просмотра состава объектов в окне графического документа вместе с геометрией подсвечивалась и линия-выноска. Это значит, что в состав геометрии уже сформированных ассоциативных объектов спецификации необходимо добавить еще по одному графическому элементу – линии-выноске. К счастью, редактор спецификаций системы КОМПАС-3D располагает и такими возможностями.

    Добавление геометрических объектов чертежа в состав объекта спецификации продемонстрируем на примере. Все остальные линии-выноски подключаются к соответствующим объектам спецификации аналогично.

    1. На компактной панели инструментов активируйте панель Обозначения. Нажмите кнопку Обозначение позиций и создайте линию-выноску с позицией номер 1, указывающую на ведомый вал на виде-разрезе.

    2. Выделите построенную линию-выноску и, не снимая выделения, переключитесь в окно документа-спецификации. В спецификации выделите строку (объект), к геометрии которого вы собираетесь добавить обозначение позиции.

    3. Нажмите кнопку Редактировать состав объекта

    на панели инструментов Спецификация. На экране появится диалоговое окно (рис. 4.20), в котором следует нажать кнопку Добавить, чтобы подтвердить добавление линии-выноски в состав геометрии объекта спецификации.

    Рис. 4.20. Добавление геометрических объектов в состав объекта спецификации


    Самостоятельно добавьте в состав геометрии оставшихся объектов спецификации позиционные линии-выноски (их, конечно, сначала придется создать на чертеже). О нумерации не беспокойтесь, поскольку при добавлении линии-выноски в состав геометрии номер ее позиции автоматически синхронизируется с номером позиции объекта спецификации, в который эта выноска добавляется.

    Включив режим просмотра состава объектов (рис. 4.21), вы получите очень удобное представление графических данных: при выделении строки спецификации на чертеже хорошо просматривается как сам объект, так и его линия-выноска.

    Рис. 4.21. Режим просмотра состава объектов для ассоциативного чертежа и его спецификации


    Однако главное не в этом. Сам сборочный чертеж, как и его спецификация, ассоциативно связаны с трехмерной моделью редуктора. Это означает, что при внесении каких-либо изменений в структуру или состав модели (будь то добавление или удаление компонентов, редактирование обозначений или наименований деталей), все эти изменения будут автоматически переданы в чертеж и спецификацию. Можете себе представить, сколько времени сэкономит инженеру использование такой модели представления инженерных данных – «трехмерная модель – чертеж – спецификация»!

    В папке Examples\Глава 4\Ассоциативный чертеж (спецификация) прилагаемого к книге компакт-диска находятся файлы ассоциативного чертежа (Чертеж.cdw) и его спецификации (Спецификация.spw), а в папке Examples\Глава 4\Редуктор (спецификация) – файл трехмерной сборки редуктора, с которого формировался ассоциативный чертеж (_РЕДУКТОР.a3d).

    Специальные возможности редактора спецификаций КОМПАС-3D

    В последних версиях системы КОМПАС-3D появилась очень удобная возможность копирования объектов спецификации при копировании графических элементов чертежа. Чтобы включить эту функцию, необходимо в окне настроек нужного вам стиля спецификации установить соответствующий флажок. Для открытия этого диалога выполните команду меню Сервис > Библиотеки стилей > Стили спецификаций. В появившемся окне выберите требуемый стиль, например Простая спецификация ГОСТ 2.106—96, после чего нажмите кнопку Редактировать стиль.

    На экране появится еще одно окно – Стиль спецификации (рис. 4.22). На первой вкладке данного окна и находится упомянутый выше флажок – Копировать объекты спецификации при копировании геометрии.

    Рис. 4.22. Окно для включения функции копирования объектов спецификации


    Добавилась возможность для раздела или блока разделов спецификации задавать однотипную марку – текст, который автоматически будет вставляться перед номерами позиций базовых объектов раздела. Чтобы задать марку, необходимо перейти на вкладку Разделы окна Стиль спецификации, в котором выделить один из разделов (например, Детали) и нажать кнопку Редактировать. В открывшемся окне необходимо установить флажок Марка, после чего, в размещенном рядом текстовом поле ввести требуемую марку (рис. 4.23).

    Рис. 4.23. Добавление марки в раздел спецификации


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

    В десятой версии программы КОМПАС-3D появилась очень удобная функция, позволяющая сохранять документ-спецификацию в виде файла Excel. Для этого откройте одну из ранее сформированных спецификаций, например для трехмерной модели редуктора, и выполните команду меню Файл > Сохранить как. В появившемся окне (рис. 4.24) в списке Тип файла выберите пункт Excel (*.xls) и нажмите кнопку Сохранить.

    Рис. 4.24. Сохранение документа спецификации в виде Excel-файла


    В результате все данные из документа будут перенесены в таблицу Excel (рис. 4.25).

    Рис. 4.25. Спецификация, сохраненная в Excel


    В папке Examples\Глава 4\Редуктор (спецификация) прилагаемого к книге компакт-диска находится данный Excel-файл (Спецификация.xls).

    Резюме

    Данная глава посвящена проектированию спецификаций в системе КОМПАС-3D.

    В начале главы рассказывается о принципах работы с редактором спецификаций. Затем последовательно изложены три примера разработки спецификаций: отдельно для сборочного чертежа, отдельно для трехмерной модели и на основе ассоциативного чертежа, созданного с трехмерной модели. Глава не содержит почти никакой теоретической информации – акцент делается на практических примерах разработки спецификаций.

    Все примеры основываются на материалах, разработка которых описана в гл. 2 и 3. Однако при желании вы можете использовать готовые файлы, размещенные на прилагаемом к книге компакт-диске.

    Цель этой главы – показать, насколько упрощается процесс выпуска конструкторской документации и уменьшается объем рутинной работы при использовании ассоциативных связей с применением редактора спецификаций КОМПАС-3D V10.

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