Использование прикладной библиотеки

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

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

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

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

Прикладная библиотека может быть создана в одной из стандартных сред программирования для Windows (Borland C++, Microsoft Visual C++, Borland Pascal и т.д.) с использованием функций специального комплекта разработки приложений КОМПАС-МАСТЕР 5. По своей архитектуре библиотека является стандартным динамически подключаемым модулем (DLL) Windows. По умолчанию файлы библиотек имеют расширения *.DLL или *.RTW.

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

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

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

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

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


Диалог настройки конфигурации библиотеки

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

Опции диалога

Вкладка Спецификация

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

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

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

Описание спецификации

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

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

Номер раздела деталей

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

Номер раздела стандартных изделий

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

Номер раздела материалов

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

Тип колонки

Укажите тип и номер колонки, которая имеет тип данных "запись" в выбранном Вами стиле спецификации.

Замечание. Группа элементов Тип колонки отсутствует в диалоге настройки конфигурации библиотеки крепежа.

Вкладка Типы атрибутов

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

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

Создавать объекты спецификации

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

Макроэлемент, Номер типа атрибута макроэлемента

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

Будьте внимательны при изменении номера типа атрибута! Ошибка в его задании может привести к невозможности создания атрибута объекта, а, следовательно, и к невозможности создания объекта спецификации.

Вкладка Общие настройки

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

Указывать новое положение при редактировании

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

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

Для выхода из диалога с сохранением сделанных настроек нажмите кнопку OK, для выхода без сохранения изменений нажмите кнопку Отмена.

Замечание. Вкладка Общие настройки отсутствует в диалоге настройки конфигурации библиотеки крепежа.


Вставка библиотечного элемента

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

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

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

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

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

Если в окне управления отображается команда Включить угол, то при вставке элемента потребуется задать не только точку его привязки, но и угол поворота. Чтобы задать угол, можно повернуть объект курсором после указания положения точки привязки или ввести значение угла в соответствующем поле Строки параметров.

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

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

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

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

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

Для выхода из режима вставки нажмите клавишу <Esc> или кнопку Прервать команду на Панели специального управления. Можно и просто перейти к выполнению другой команды КОМПАС-ГРАФИК или вызвать из библиотеки команду вставки другого элемента.

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

Вставка крепежного элемента

_____________

Смотрите также

Редактирование библиотечного элемента


Редактирование библиотечного элемента

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

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

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

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

Параметры элемента можно также изменить путем редактирования его характерных точек.

Режим редактирования характерных точек

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


Диалог настройки параметров крепежного элемента

Этот диалог появляется на экране после вызова команды Крепежный элемент из прикладной конструкторской библиотеки. В диалоге Вы можете настроить параметры и состав крепежного элемента.

Опции диалога

Диаметр

Выберите номинальный диаметр элементов набора.

Глубина ввинчивания

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

Зафиксировать толщину

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

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

Вкладка Все элементы

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

 Кнопка Добавить

 Кнопка Удалить

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

Чтобы удалить элемент, выделите его в списке и нажмите кнопку Удалить.

Внешний вид создаваемого крепежного элемента отображается на слайде.

Примечание. Болт, Винт и Шпилька могут быть добавлены только в верхний список.

Двойной щелчок на выделенном в верхнем или нижнем списке элементе вызывает диалог настройки параметров этого элемента. В этом диалоге можно изменить, например, исполнение элемента.

Кнопка Удалить все служит для удаления элементов из верхнего и нижнего списков.

 Кнопка Удалить все

Вкладка Набор элементов

В окне вкладки отображается список уже существующих наборов элементов.

Сохранить набор

Эта кнопка позволяет сохранить созданный набор элементов. Чтобы сохранить набор, сразу после его создания активизируйте вкладку Набор элементов и нажмите на ней кнопку Сохранить набор.

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

 Кнопка Выбрать

Внешний вид выбранного набора будет показан на слайде, а в верхнем и нижнем списках появятся элементы набора. Чтобы перейти к вставке набора, нажмите кнопку ОК диалога.

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

Удалить

Эта кнопка служит для удаления набора элементов, выделенного в окне вкладки.

Кнопки Переместить элемент вверх и Переместить элемент вниз служат для изменения порядка следования элементов в верхнем или нижнем списке. Чтобы переместить элемент, выделите его в списке и нажмите нужную кнопку. Если список состоит из одного элемента, кнопки не доступны.

 Кнопка Переместить элемент вверх

 Кнопка Переместить элемент вниз

Кнопка Перевернуть элемент позволяет повернуть элемент, например, прорезную гайку, на 180 градусов.

 Кнопка Перевернуть элемент

Примечание. Болт, Винт или Шпильку нельзя переместить или перевернуть.

Отверстие

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

Создавать объект спецификации

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

Вид

В этой группе опций Вы можете указать, какая проекция элемента должна создаваться - Главный вид, Вид слева, Вид сверху или Вид снизу.

Ось рисовать

Эта опция определяет, будет ли отрисована ось крепежного элемента.

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

Шаг мелкий

Включите эту опцию, если элементы набора должны иметь резьбу с мелким шагом.

Автоподбор

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

30мм + высота гайки + высота шайбы + два шага резьбы

и принимается ближайшая большая стандартная длина болта.

Если опция отключена, то длина Винта, Болта или Шпильки, заданная в диалоге настройки его параметров, не меняется при составлении крепежного элемента и его вставке. Обратите внимание, что отключение опции Автоподбор фиксирует лишь длину Винта, Болта или Шпильки в отличие от опции Зафиксировать толщину, включение которой фиксирует размер среднего участка крепежного элемента.

Рисовать участок

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

После настройки состава и параметров крепежного элемента нажмите кнопку ОК диалога для перехода к его вставке. Чтобы отказаться от вставки крепежного элемента, нажмите кнопку Отмена.

__________________

Смотрите также

Вставка крепежного элемента в документ


Крепежный элемент
Крепежный элемент - элемент, состоящий из нескольких крепежных изделий, например, болт - шайба - гайка и т.п.


Глубина ввинчивания
 Глубина ввинчивания - глубина, на которую винт или болт будет ввинчен в резьбовое отверстие. На чертеже эта величина может оказаться чуть больше из-за того, что длина болтов и винтов стандартизована.


Толщина пакета
 Толщина пакета - суммарная толщина скрепляемых деталей со сквозным отверстием (без учета глубины ввинчивания).


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


Вставка крепежного элемента
Вставка крепежного элемента в документ

Для вставки крепежного элемента необходимо последовательно указать положение точек 1 и 2. На рисунке показаны точки 1 и 2 для различных наборов элементов.

Если при настройке параметров элемента не зафиксирована толщина пакета и включена опция Автоподбор, положение точки 2 определяет также толщину пакета (т.е. при перемещении курсора динамически подбирается соответствующая стандартная длина Винта, Болта или Шпильки).

Если опция Автоподбор выключена и толщина пакета не зафиксирована, длина Винта, Болта или Шпильки остается постоянной, и при перемещении точки 2 изменяется лишь положение остальных элементов.

При вставке крепежного элемента можно использовать два типа привязки: по торцу и по двум точкам.

Привязка по двум точкам - способ привязки крепежного элемента, при котором точка 1 является точкой его вставки, а точка 2 задает угол поворота (т.е. определяет ось, проходящую через точку вставки). Этот способ привязки крепежного элемента наиболее часто используется на практике.

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

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


Диалог настройки параметров отверстия в пакете

Позволяет настроить параметры отверстия в пакете под крепежный элемент.

Опции диалога

Диаметр

ГОСТ 11284-75 предусматривает три ряда значений диаметра отверстия под крепежный элемент. По умолчанию библиотека предлагает диаметр отверстия из второго ряда значений. Вы можете выбрать другое стандартное значение из списка или ввести произвольное из диапазона d-1.5d.

Создать вырыв

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

После этого станут доступны поля Шаг и Угол из группы Параметры штриховки. Введите в них значения шага и угла наклона штриховки.

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

Для выхода из диалога без сохранения сделанных настроек нажмите кнопку Отмена.


Режим редактирования характерных точек

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

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

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

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

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

 Курсор во время редактирования точки привязки

 Курсор во время редактирования точки управления углом

 Курсор во время редактирования точки изменения толщины пакета

 Курсор во время редактирования точки изменения диаметра

При этом около характерной точки отображается справочная информация. Например, при редактировании винта с номинальным диаметром 20 мм возле точки привязки появляется надпись: Винт М20х42 ГОСТ1491-80, возле точки, управляющей диаметром – D=20.00.

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

Подробнее о работе в режиме редактирования характерных точек Вы можете узнать из книги Руководство пользователя. Часть 1.

_____________

Смотрите также

Редактирование характерных точек крепежного элемента


Редактирование характерных точек крепежного элемента

При редактировании размеров и положения крепежного элемента доступны пять характерных точек:

Dr	- номинальный диаметр крепежного элемента;

O	- точка привязки;

А	- точка, управляющая углом поворота крепежного элемента;

h	- толщина пакета;

L	- длина базового элемента.

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

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

Перемещение точки А позволяет изменить угол поворота крепежного элемента, не меняя остальных параметров.

При изменении положения характерной точки h изменяется (увеличивается или уменьшается) толщина пакета, т.е. средняя часть крепежного элемента. Длина базового элемента остается неизменной. Ее можно отредактировать путем перемещения характерной точки L.

Замечание. Если крепежный элемент был создан с применением автоматического подбора длины базового элемента, то при его редактировании точка L недоступна: длина базового элемента рассчитывается автоматически при изменении положения точки h.


Режимы работы с библиотекой

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

В режиме меню структура библиотеки отображается в виде стандартного иерархического меню.

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

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

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

В режиме панели структура библиотеки представлена на отдельной вкладке в окне Менеджера библиотеке. Вы можете изменять размер любой области вкладки. Преимущество режима панели состоит в возможности просмотра слайдов, соответствующих командам библиотеки. Как и в режиме окна, библиотека и основная система работают одновременно.

________________

Смотрите также

Работа с библиотекой в режиме меню

Работа с библиотекой в режиме диалога

Работа с библиотекой в режиме окна

Работа с библиотекой в режиме панели


Общие сведения о библиотеках

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

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

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

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

Прикладная библиотека может быть создана в одной из стандартных сред программирования для Windows (Borland C++, Microsoft Visual C++, Borland Pascal и т.д.) с использованием функций специального комплекта разработки приложений КОМПАС-МАСТЕР 5. По своей архитектуре библиотека является стандартным динамически подключаемым модулем (DLL) Windows. По умолчанию файлы библиотек имеют расширения *.DLL или *.RTW.

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

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

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

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

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


Подключение библиотеки

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

Для подключения библиотеки к КОМПАС-3D выполните следующие действия.

1.	Вызовите команду Сервис - Менеджер библиотек.

На экране появится окно Менеджера библиотек.

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

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

3.	Выбранная библиотека подключается в установленном для нее режиме: меню, окно, диалог или панель. В поле рядом с названием библиотеки появляется красная "галочка" - признак того, что библиотека подключена.

Названия всех подключенных к системе прикладных библиотек отображаются как команды в меню Библиотека.

________________

Смотрите также

Изменение режима работы с библиотекой


Изменение режима работы с библиотекой

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

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

Замечание. Изменение режима работы возможно только для прикладных библиотек; библиотеки моделей *.l3d и библиотеки фрагментов *.lfr имеют только один режим - панель.


Одновременная работа с несколькими библиотеками

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

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

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

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


Отключение библиотеки

Если прикладная библиотека, подключенная ранее к системе, больше не требуется для работы, можно отключить ее. При отключении библиотеки высвобождаются ресурсы компьютера (в первую очередь оперативная память), выделенные для работы с ней.

1.	Вызовите команду Сервис - Менеджер библиотек.

На экране появится окно Менеджера библиотек.

2.	В списке библиотек (он находится в правой части первой вкладки Менеджера) выделите имя нужной библиотеки и вызовите команду Подключить из контекстного меню.

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

При работе в режиме диалога можно также отключить текущую библиотеку от системы, нажав кнопку Отключить.


Работа с библиотекой в режиме диалога
Работа с прикладной библиотекой в режиме диалога

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

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

Для запуска библиотечной команды на исполнение выберите ее название в списке и нажмите кнопку ОК. Можно также дважды щелкнуть левой кнопкой мыши на названии команды.

Чтобы изменить режим работы с библиотекой, нажмите кнопку Режим.

Вы можете отключить текущую библиотеку от системы, нажав кнопку Отключить.

Для завершения диалога работы с библиотекой без запуска какой-либо команды нажмите кнопку Отмена.


Работа с библиотекой в режиме окна
Работа с прикладной библиотекой в режиме окна

Работа с библиотекой ведется как со стандартным окном Windows. Вы можете изменять размер окна библиотеки, а также сворачивать (минимизировать) его, оставляя на экране только пиктограмму.

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

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

Для запуска библиотечной команды на исполнение выберите ее название в списке и нажмите клавишу <Enter>. Можно также дважды щелкнуть левой кнопкой мыши на названии команды.

Для закрытия окна библиотеки нажмите системную кнопку Закрыть в правом верхнем углу окна.


Работа с библиотекой в режиме панели
Работа с прикладной библиотекой в режиме панели

Панель библиотеки располагается на вкладке Менеджера библиотек.

Команды работы с библиотекой находятся в контекстном меню вкладки.

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

Для запуска библиотечной команды на исполнение выберите ее название в списке и нажмите клавишу <Enter> или дважды щелкнуть левой кнопкой мыши на названии команды.


Работа с библиотекой в режиме меню
Работа с прикладной библиотекой в режиме меню

В этом режиме структура библиотеки отображается в виде стандартного иерархического меню.

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

Для запуска функции на исполнение выберите из меню Библиотеки команду меню с названием нужной функции.


Окно Менеджера библиотек

Менеджер библиотек предназначен для управления библиотеками.

Для включения и отключения окна Менеджера библиотек служит команда Сервис - Менеджер библиотек.

Вы можете прикрепить окно Менеджера к любой из границ Главного окна системы.

Окно Менеджера библиотек содержит несколько вкладок. На первой из них отображается структура (список разделов) Менеджера библиотек.

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

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

Подключенные библиотеки отмечены красной "галочкой" на первой вкладке.

Для работы с Менеджером и с библиотеками предназначены команды контекстных меню вкладок.


Библиотека фрагментов

Каждая библиотека фрагментов представляет собой отдельный файл с расширением .lfr. Фрагменты библиотеки не являются отдельными файлами на диске, а входят составными частями в единый файл библиотеки. Фрагменты хранятся в виде упорядоченных списков в подразделах и корневом разделе библиотеки. Имена фрагментов и разделов библиотеки могут состоять из любых символов, количество фрагментов и разделов не ограничено.

При создании раздела библиотеки или добавлении фрагмента можно ввести произвольный комментарий.


Библиотека моделей

Каждая библиотека моделей представляет собой отдельный файл с расширением .l3d. Модели библиотеки не являются отдельными файлами на диске, а входят составными частями в единый файл библиотеки. Модели хранятся в виде упорядоченных списков в подразделах и корневом разделе библиотеки. Имена моделей и разделов библиотеки могут состоять из любых символов, количество моделей и разделов не ограничено.

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


Прикладная библиотека (определение)
Прикладная библиотека

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

Прикладная библиотека может быть создана в одной из стандартных сред программирования для Windows (Borland C++, Microsoft Visual C++, Borland Pascal и т.д.) с использованием функций специального комплекта разработки приложений КОМПАС-МАСТЕР 5. По своей архитектуре библиотека является стандартным динамически подключаемым модулем (DLL) Windows. По умолчанию файлы библиотек имеют расширения *.DLL или *.RTW.

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