Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Спецификация в Компас-график.pdf
Скачиваний:
87
Добавлен:
02.06.2015
Размер:
1.13 Mб
Скачать

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

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

1.4.Взаимодействие спецификации с другими документами

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

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

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

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

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

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

20

своими дополнительными параметрами и сведениями о подключенной к ним геометрии).

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

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

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

Еще одно преимущество создания объектов спецификации в чертеже

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

Описание спецификации — это имя файла спецификации, подключенной к графическому документу, и стиль этой спецификации. Если в модели или чертеже нет ни одного объекта спецификации, этот документ не

21

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

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

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

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

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

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

22

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

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

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

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

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

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

23

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

Благодаря подключению сборочного чертежа к спецификации возможна синхронизация данных в этих документах. Синхронизация — это процесс передачи объектов спецификации из чертежа или сборки в подключенную спецификацию или из спецификации в подключенные к ней документы.

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

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

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

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

Если какого-либо объекта нет в спецификации, этот объект копируется в нее.

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

24

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

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

После выполнения синхронизации система выдает сообщение о том, какая спецификация была изменена.

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

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

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

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

25

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

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

После выполнения синхронизации система выдает сообщение о том, какие документы были изменены.

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

Если система обнаруживает какое-либо рассогласование между параметрами одного и того же объекта в спецификации и в модели/чертеже или рассогласование состава объектов спецификации в документах, на экране появляется соответствующее предупреждение (Рис 1.5).

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

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

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

26