Использование базовых библиотек системы КОМПАС-График


ЛАБОРАТОРНАЯ РАБОТА №8 Тема: Использование базовых библиотек системы КОМПАС-График. Свойства библиотечных элементов. Навигация и выбор библиотеки (требуемого элемента). Вставка в чертеж. Редактирование библиотечного элемента. Способы и приемы по созданию новых библиотек (элементов). Цель: Знать типы рабочих документов; научиться определять и правильно устанавливать настройки системы перед созданием чертежа; уметь использовать набор инструментов из панели инструментов. Ход работы. 1. Включить компьютер и загрузить Windows. 2. Создать или открыть имеющийся документ (*.CDW). 3. Ознакомиться с применением библиотек КОМПАС-График. 3.1.Общие сведения о библиотеках. Существует огромное количество деталей и узлов, абсолютно подобных по своей геометрии и отличающихся лишь своими параметрами — размерами. При работе с КОМПАС-ГРАФИК Вы можете сохранять созданные изображения типовых деталей во фрагментах, а затем читать их в новые чертежи. Однако это не всегда удобно, так как каждый раз после чтения фрагмента приходится редактировать изображение для получения необходимых размеров. Для упрощения и ускорения разработки чертежей, содержащих типовые и стандартизованные детали (крепеж, пружины, подшипники, резьбовые отверстия, канавки, элементы электрических схем, строительные конструкции и т.п.) удобно применять готовые параметрические библиотеки. • Библиотека — это приложение, созданное для расширения стандартных возможностей КОМПАС-ГРАФИК и работающее в его среде. Типичными примерами приложений являются поставляемая вместе с системой библиотека Kompas.rtw (она содержит функции построения часто встречающихся геометрических фигур, гладких и резьбовых отверстий и т.д.), а также отдельный продукт семейства КОМПАС — библиотека стандартных машиностроительных элементов, значительно ускоряющая проектирование сборочных единиц и оформление сборочных чертежей. Прикладная библиотека может быть создана в одной из стандартных сред программирования для Windows (Borland C++, Microsoft Visual C++, Borland Pascal и т.д.) с использованием функций специального комплекта разработки приложений КОМПАС-МАСТЕР. По своей архитектуре библиотека является стандартным динамически подключаемым модулем (DLL) Windows. По умолчанию файлы библиотек имеют расширения *.dll или *.rtw. В прикладных библиотеках через языковые средства могут использоваться все возможности КОМПАС-ГРАФИК, предоставляемые при интерактивной работе (создание и редактирование объектов, работа с моделью документа, открытие и сохранение чертежей и фрагментов и т.д.) Следует отметить, что возможности использования библиотек отнюдь не ограничиваются простым вводом в чертеж параметризованных стандартных элементов. Библиотека может представлять собой сложную, ориентированную на конкретную задачу подсистему автоматизированного проектирования, которая после выполнения проектных расчетов формирует готовые конструкторские документы или их комплекты. Можно сказать, что в виде прикладных библиотек вполне реально разрабатывать целые САПР объектов определенного класса. Примерами таких приложений являются библиотеки Shaft.rtw и Spring.rtw, позволяющие не просто вставлять в чертежи изображения разнообразных валов, механических передач и пружин, но и производить проектировочные и проверочные расчеты этих конструктивных элементов, автоматически создавать таблицы параметров и технические требования для них. КОМПАС-ГРАФИК не накладывает никаких ограничений на размер и сложность функций библиотек, а скорость исполнения библиотечных функций зависит в основном от характеристик компьютера (объема оперативной памяти, скорости доступа к жесткому диску и т.д.). КОМПАС-ГРАФИК поддерживает одновременную работу с несколькими подключенными библиотеками. Режимы работы с библиотекой могут быть различными (окно, диалог, меню). После подключения библиотеки к системе пользователь выбирает нужную функцию из ее каталога и запускает на исполнение. 3.2. Подключение библиотеки Для того, чтобы подключить прикладную библиотеку, выполните следующие действия. 1. Вызовите из меню Сервис команду Менеджер библиотек… 2. В появившемся на экране стандартном диалоге (Рис.1) Менеджер библиотек КОМПАС сделайте текущим подкаталог с названием нужной группы и поставьте флажок. Назначение кнопок здесь следующее: запуск работы библ — ки подключить библиотеку создать файл библиотеки создать раздел добавить библиотеку удалить библиотеку выход Рис.1 Окно менеджера библиотек Примечание! Установленный возле названия библиотеки флажок показывает, что данная библиотека подключена. Набор команд библиотеки во всех режимах ее работы одинаков. Выбранная библиотека подключается к системе и отображается в том режиме, который был указан в диалоге подключения. Теперь Вы можете перемещаться по каталогу библиотеки, выбирать нужные функции и выполнять их. Названия всех подключенных к системе библиотек отображаются как команды в нижней части меню Сервис. 3.3.Выбор режима работы с библиотекой. КОМПАС-ГРАФИК обеспечивает три различных режима работы с подключенной библиотекой — окно, диалог и меню. В каждом конкретном случае режим работы выбирается пользователем из соображений удобства. Переключение режима работы с библиотекой может быть выполнено в любой момент, даже во время выполнения какой-либо библиотечной функции. В режиме меню структура библиотеки отображается в виде стандартного иерархического меню. Если установлен режим диалога, на экране находится диалоговое окно, в левой части которого отображается список команд текущей библиотеки. Команды могут быть сгруппированы по разделам. Для того, чтобы развернуть содержание какого-либо раздела, установите курсор на значке плюса рядом с заголовком раздела и щелкните левой кнопкой мыши. Повторный щелчок на этом символе (после разворачивания раздела он отображается как минус) приведет к сворачиванию содержания раздела. В правой части диалога могут отображаться слайды (если это предусмотрено разработчиком библиотеки), облегчающие поиск нужной команды. Для того, чтобы вернуться к обычной работе с системой, необходимо обязательно завершить диалог библиотеки. В режиме окна структура библиотеки отображается в стандартном окне Windows. Вы можете изменять размер окна библиотеки, а также сворачивать (минимизировать) его, оставляя на экране только пиктограмму Выбор и запуск на исполнение библиотечных команд осуществляется точно так же, как и в режиме диалога. Основное преимущество режима окна состоит в том, что, в отличие от режимов меню и диалога, библиотека и основная система работают одновременно. Можно динамически переходить от основных команд системы к функциям библиотеки и наоборот 3.4. Изменение режима работы с библиотекой. При первом подключении библиотеки к системе Вы можете установить нужный режим, выбрав соответствующую опцию в диалоге открытия файла. Когда библиотека уже подключена, можно использовать команду Сменить режим работы из меню Сервис. При этом не имеет значения, в каком режиме работает библиотека в настоящий момент. Если библиотека работает как диалог, для изменения режима можно нажать кнопку Режим в окне диалога. В случае, когда библиотека работает как окно, используйте команду Сменить режим работы в системном меню окна. Каким бы образом Вы ни обратились к команде смены режима, на экране появится диалог, в котором следует выбрать имя библиотеки из списка (в том случае, если к системе подключено несколько библиотек), указать опцию нужного режима работы, а затем нажать кнопку ОК. 3.5. Выбор функции из библиотеки и ее запуск. Способ выбора и запуска на исполнение библиотечной функции зависит от режима, в котором работает библиотека. Если используется режим меню, выберите команду с названием библиотеки в нижней части меню Сервис. При этом раскроется вложенное меню, содержащее функции библиотеки в виде команд (они могут быть сгруппированы по разделам) Для запуска функции на исполнение выберите команду меню с именем этой функции Если библиотека работает в режиме диалога, то для запуска библиотечной команды на исполнение выберите ее название в списке (при необходимости развернув нужный раздел библиотеки) и нажмите кнопку ОК. Можно также дважды щелкнуть левой кнопкой мыши на названии команды. При работе в режиме окна необходимо дважды щелкнуть левой кнопкой мыши на названии нужной библиотечной команды для ее выполнения. 3.6. Одновременная работа с несколькими библиотеками. КОМПАС-ГРАФИК позволяет подключить и использовать при работе с документами несколько прикладных библиотек одновременно. Ограничений на количество подключенных библиотек не накладывается. Однако следует помнить, что каждое подключение библиотеки приводит к уменьшению свободных системных ресурсов. Список всех подключенных библиотек отображается в виде команд в нижней части меню Сервис. Для того, чтобы перейти к работе с какой-либо библиотекой, достаточно выбрать команду с ее названием из этого меню. Наиболее удобно при работе с несколькими библиотеками установить для каждой из них режим окна. Тогда Вы сможете видеть окна библиотек одновременно с окном документа и быстро переключаться между ними. Если некоторые библиотеки не нужны в данный момент, но Вы не хотите отключать их от системы, освободите место на экране, минимизируя окна этих библиотек. Когда они вновь понадобятся, Вы сможете быстро восстановить нормальное отображение окон и обратиться к библиотечным функциям. 3.7. Отключение библиотеки. Если прикладная библиотека, подключенная ранее к системе, больше не требуется для работы, можно отключить ее. При отключении библиотеки высвобождаются ресурсы компьютера (в первую очередь оперативная память), выделенные для работы с ней Для отключения библиотеки от работы в КОМПАС-ГРАФИК выполните следующее. 1. Выберите в меню Сервис команду Отключить библиотеку. 2. В появившемся диалоге отображается список всех библиотек, подключенных к системе. Укажите имя библиотеки, которую нужно отключить, и нажмите кнопку ОК. При работе в режиме диалога можно также отключить текущую библиотеку от системы, нажав кнопку Отключить, а при работе в режиме окна — с помощью команды Отключить библиотеку в системном меню окна. 4. Конструкторская библиотека КОМПАС-ГРАФИК. 4.1. Назначение. В практике машиностроительного проектирования и конструирования часто применяются стандартные изделия — крепеж, подшипники, пружины, профили и т. п., а также стандартные конструктивные элементы — проточки, отверстия и т. д. Многократное вычерчивание изображений этих изделий и элементов чрезвычайно утомительно. Использование ранее созданных изображений стандартных изделий (например, вставка в чертеж соответствующих фрагментов) при работе с широкой номенклатурой изделий практически невозможно: каждое сочетание параметров изделия, каждый тип его прорисовки (вид сверху или вид сбоку, нормальная или упрощенная прорисовка и т.д.) требует создания и хранения на диске отдельного изображения. В этом случае используется другой подход к созданию стандартных изображений — их динамическое формирование. Для его реализации специалистами АО АСКОН создана прикладная конструкторская библиотека. Конструкторская библиотека КОМПАС-ГРАФИК представляет собой комплекс команд, вызывающих создание в графическом документе изображений стандартных изделий и элементов разных типов. Эти изображения не хранятся в библиотеке постоянно, а формируются в зависимости от введенных пользователем параметров изделия (элемента). Конструкторская библиотека хранится в файле Constr.rtw. Практика показывает, что при интенсивном использовании конструкторской библиотеки наиболее удобным режимом работы является режим окна. Конструкторская библиотека является отдельно оплачиваемым модулем КОМПАС-ГРАФИК; для работы с ней требуется соответствующая лицензия. Если на ключе аппаратной защиты есть свободная лицензия на работу с конструкторской библиотекой, она будет подключена в указанном Вами режиме. 4.2. Работа с конструкторской библиотекой. Вставка элементов Для открытия библиотеки следует дважды нажать мышью на ее имени. Появится окно (Рис. 2) состоящее из двух частей. В левой части окна библиотеки виден список содержащихся в ней элементов. Список упорядочен — он содержит разделы, соответствующие типам элементов. Для того, чтобы увидеть содержимое раздела, щелкните курсором на значке (+) рядом с его названием. Раздел развернется, и затем можно выбрать любую его строку. Для того, чтобы свернуть раздел, щелкните курсором на значке (-) рядом с его названием. Если выделить в списке элемент библиотеки, в правой части окна появится его обобщенное изображение. Дня того, чтобы приступить к вставке изображения нужного элемента в графический документ, дважды щелкните мышью на его названии в окне библиотеки На экране появится диалог для ввода параметров изделия (Рис. 3). Рис 2 Окно конструкторской библиотеки Каждый тип изделий имеет свой диалог задания параметров. В нем содержатся поля, соответствующие Государственному Стандарту на данный тип изделий’, т. е. набор полей диалога позволяет ввести все определяемые стандартом параметры и характеристики изделия. Введите в поля диалога нужные параметры выбранного изделия. Значения большинства из них можно выбрать только из списка, т.к. стандарт строго регламентирует допустимые значения параметров, и использование значений, не перечисленных в стандарте, запрещено. Примечание! Название изделия и номер ГОСТа показаны в заголовке диалога. Рис. 3 Пример диалога ввода параметров винтов по ГОСТ1491-80 Для некоторых изделий в диалоге отображаются справочные значения параметров, которые однозначно определяются значениями других параметров и не могут быть изменены вручную. Например, у резьбовых крепежных изделий (болтов, винтов, шпилек и т.д.) выбранное значение номинального диаметра определяет шаг резьбы. Для большинства из этих изделий возможно включение опции Мелкий шаг, причем состояние этой опции (включена или выключена) в сочетании со значением диаметра определяет шаг резьбы однозначно. Другие справочные параметры — размер под ключ (он определяется номинальным диаметром болта или гайки), масса изделия или нескольких одинаковых изделий (определяется сочетанием размеров изделия), длина резьбы (определяется длиной изделия) и т.д. В диалоге задания параметров можно также указать, какая проекция изделия должна изображаться, и настроить некоторые другие параметры отрисовки (например, включить опцию упрощенной отрисовки и задать параметры штриховки, если элемент изображается в разрезе). После того, как все нужные параметры заданы, нажмите кнопку ОК. В активном окне графического документа появится фантом выбранного элемента. На экране также появится окно, содержащее команды управления изображением из библиотеки (Рис. 4). Для вызова любой из них дважды щелкните мышью по ее названию. Команда Параметры позволяет вернуться к диалогу задания параметров элементов, исправить в нем любые значения и переключить любые опции. После выхода из диалога по кнопке ОК внесенные изменения отображаются в фантоме. Команда Отключить угол означает, что элемент нужно разместить в том положении, в котором он сформирован библиотекой. Рис. 4 Команды управления изображением При этом потребуется указать только точку для детали Винт ГОСТ1491-80 привязки элемента. Точку привязки можно указать курсором или ввести ее координаты в соответствующее поле Строки параметров объектов. При вызове этой команды ее название меняется на Включить угол. Если включить угол, то при простановке элемента потребуется задать не только точку его привязки, но и угол поворота относительно этой точки. Угол можно указать, повернув объект курсором после указания точки привязки или введя его значение в соответствующее поле Строки параметров. При простановке винта с включением опции прорисовки Вид становятся доступными команды Вид сбоку или Вид сверху. При вызове любой из этих команд фантом отображается в соответствующем виде. Дополнительные опции управления изображением библиотечных элементов. Команды раздела Параметры отображения дублируют опции соответствующей группы в диалоге задания параметров. Эти команды позволяют переключиться на другие (отличные от текущего) варианты прорисовки. Рассмотрим работу с библиотечным элементом – подшипник. При простановке подшипника с включением опции прорисовки Разрез/упрощенно становятся доступными команды Разрез и Упрощенно. Другие команды управления изображением действуют по тому же принципу: вызов команды включает или выключает соответствующую опцию настройки изображения, а название команды меняется на противоположное по смыслу (например, Упрощенное изображение на Нормальное изображение). Если объект отображается в разрезе, то команды раздела Параметры штриховки позволяют изменять шаг и угол штриховки. Переместите фантом мышью и зафиксируйте положение изображения из библиотеки или задайте его положение в Строке параметров объектов. В графическом документе будет виден тот макрообъект, что изображает выбранный элемент (рис. 5). Рис. 5 Диалог задания параметров подшипника Его размеры будут в точности совпадать с введенными параметрами изделия. После создания макрообъекта система предлагает фантом нового объекта с теми же параметрами, что у предыдущего. Вы можете создать несколько одинаковых объектов, задавая их положение. Вы можете создать несколько объектов одного типа с разными параметрами. Для этого перед простановкой каждого объекта входите в диалог редактирования параметров и вносите в них нужные изменения. Выйти из режима простановки элементов можно одним из следующих способов. • Нажмите кнопку Прервать команду на Панели специального управления. • Перейдите к выполнению другой команды КОМПАС-ГРАФИК или вызовите из библиотеки команду простановки другого элемента. • Нажмите клавишу Esc. Примечание! Если планируется часто использовать элементы определенного типа, то желательно разместить на пользовательской Инструментальной панели кнопку (кнопки) для их вызова из конструкторской библиотеки. Если при вызове библиотечной команды при помощи кнопки на Инструментальной панели оказывается, что библиотека не подключена, система производит ее подключение автоматически (при условии, что на компьютере есть файлы библиотеки, а на электронном ключе есть свободная лицензия на нее). Если при настройке КОМПАС-ГРАФИК включена опция Автоматически отключать библиотеки из раздела Прикладные библиотеки, то после выполнения вызванной через кнопку библиотечной команды библиотека отключается. Если указанная опция выключена, то библиотека остается подключенной. 4.3. Конструкторская библиотека и объекты спецификации. Конструкторская библиотека системы КОМПАС-ГРАФИК полностью интегрирована с модулем проектирования спецификаций. Если при вставке в графический документ стандартного изделия (или материала) из конструкторской библиотеки в диалоге выбора параметров изделия включена опция Создать объект спецификации, то в документе автоматически будет создан объект спецификации, входящий в соответствующий раздел и имеющий текстовую часть, сформированную по шаблону заполнения с учетом параметров выбранного изделия. При вставке можно будет создать новую или указать существующую позиционную линию-выноску для изображения вставленного изделия (материала). Эта линия-выноска, как и изображение, вставленное из библиотеки, автоматически попадет в геометрию соответствующего объекта спецификации (со всеми вытекающими отсюда последствиями — возможностью расчета зон, передачей номера позиции из спецификации на линию-выноску и т.д.). Если в графический документ вставить несколько одинаковых изделий с одинаковыми параметрами из конструкторской библиотеки, возникнут дублирующие друг друга объекты спецификации (объекты-«двойники»). Чтобы при вставке в графический документ изображения из конструкторской библиотеки объект спецификации не возникал, в диалоге выбора параметров изделия должна быть выключена опция Создать объект спецификации. Если при редактировании параметров вставленного из библиотеки изображения включить опцию Создать объект спецификации, то при подтверждении этого изменения в документе возникнет соответствующий объект спецификации. И наоборот, если при редактировании параметров изделия, для которого был создан объект спецификации, отключить опцию Создать объект спецификации, соответствующий объект спецификации будет удален из документа. Стили спецификаций, поставляемые в составе КОМПАС-ГРАФИК, конструкторская библиотека и системная библиотека атрибутов Spc.lat (необходимая для формирования шаблонов заполнения наименований стандартных изделий и материалов) настроены таким образом, что обозначения стандартных изделий и материалов формируются в полном соответствии со стандартами на них, а объекты спецификации, возникшие в результате работы с библиотекой, размещаются в нужных разделах Простой и Групповой спецификаций. Пользователь может настроить некоторые параметры связи конструкторской библиотеки со спецификацией. 4.4. Настройка конфигурации конструкторской библиотеки. Для настройки конфигурации конструкторской библиотеки следует вызвать команду Конфигурация библиотеки (она стоит первой в списке команд библиотеки в любом режиме). Опции появившегося на экране диалога позволяют изменить некоторые условия создания объектов спецификации на основе изображений, вставленных из конструкторской библиотеки. Во вкладке Спецификация (Рис. 6) можно выбрать стиль спецификации, в соответствии с которым в графическом документе должны создаваться объекты спецификации, относящиеся к вставленным из конструкторской библиотеки изображениям. Если включена опция Текущее, то при вставке библиотечных объектов в чертеж объекты спецификации будут создаваться в текущем описании спецификации. Если включена опция Пользовательское, и указан стиль спецификации, то при вставке библиотечных объектов в чертеж объекты спецификации будут создаваться в указанном описании спецификации. Если в чертеже нет такого описания, оно будет создано. Рис. 6 Настройка связи конструкторской библиотеки со спецификацией Например, в чертеже есть объекты простой спецификации, а из конструкторской библиотеки (в соответствии с ее настройками) вставляются объекты для Ведомости покупных изделий. Тогда в чертеже возникнет второе описание спецификации, и новые объекты разместятся в нем. Во вкладке Спецификация также требуется указать, какие номера имеют в выбранном стиле спецификации разделы Детали, Стандартные изделия и Материалы. Объекты спецификации будут автоматически вноситься в разделы с указанными номерами (конструкторская библиотека сама «понимает», какие из ее объектов являются стандартными изделиями, материалами и деталями). Если в стиле спецификации нет разделов с указанными номерами, то объекты спецификации все равно будут создаваться в документе; только они будут не видны в таблице из-за отсутствия раздела, где их можно отобразить. Возможно, Вы увидите эти объекты, сменив стиль спецификации на стиль, содержащий разделы с указанными номерами. Во вкладке Типы атрибутов выбирается значение опции Создать объект спецификации (действует по умолчанию). Включение этой опции означает, что она по умолчанию будет включена во всех диалогах выбора параметров объектов библиотеки. В диалоге параметров каждого конкретного объекта ее можно будет отключить (отказавшись тем самым от создания соответствующего объекта спецификации). Выключение этой опции означает, что по умолчанию объекты спецификации создаваться не должны; однако для каждого конкретного изделия из библиотеки опцию создания объекта спецификации можно будет включить. При выборе из списка макрообъектов названия изделия или материала, входящего в конструкторскую библиотеку, в поле Номер типа атрибута возникает уникальный номер, присвоенный в библиотеке Spc.lat типу атрибута, на основе которого образуется шаблон заполнения наименования выбранного изделия или материала. Если редактированию подвергался тип атрибута в библиотеке Spc.lat, и в результате он получил новый номер, или в ней создан новый тип атрибута, который надо использовать вместо поставляемого с системой, Вы должны указать новый номер типа атрибута вместо прежнего номера при настройке типов атрибутов конструкторской библиотеки. Например, создали новый шаблон заполнения обозначения болта — он отличается от системного отсутствием полей Поле допуска, Класс прочности и Покрытие. Тип атрибута, содержащий этот шаблон, получил в библиотеке Spc.lat номер 123559319245.0 Требуется, чтобы при вставке в чертеж болта из конструкторской библиотеки текстовая часть возникающего объекта спецификации заполнялась бы по Вашему шаблону. Действия могут быть следующими. В поле Макрообъект диалога настройки конфигурации библиотеки выберите строку Болт. После этого в поле Номер типа атрибута макрообъекта вместо системного номера 243221376235.0 введите номер своего типа атрибута — 123559319245.0. Возникающие после этой настройки объекты-болты в спецификации не будут содержать информацию о поле допуска, классе прочности и покрытии, как и предусмотрено Вашим шаблоном. Примечание! Указанную перенастройку номеров типов атрибутов нужно производить внимательно и обдуманно. Не занимайтесь этой настройкой, если Вы не имеете опыта работы с типами атрибутов. 5. Редактирование библиотечных макрообъектов. Макрообъект, вставленный в чертеж или фрагмент КОМПАС-ГРАФИК из конструкторской библиотеки, по своим свойствам практически не отличается от макрообъектов, созданных пользователем из графических примитивов при помощи команды Объединить в макрообъект. Его можно редактировать (масштабировать, поворачивать и т.д.) всеми доступными в системе способами. Для редактирования отдельных примитивов, входящих в библиотечный макрообъект, его требуется разрушить. Единственное отличие библиотечного макрообъекта от других — это наличие в нем информации о том, что он вставлен из библиотеки. Благодаря этой информации макрообъект можно редактировать средствами библиотеки. Для изменения параметров библиотечного элемента в графическом документе дважды щелкните на нем мышью. Подобно тому, как при двойном щелчке на графическом примитиве (отрезке, окружности и т.д.) запускается процесс редактирования, аналогичный процессу создания этого объекта, при двойном щелчке на библиотечном объекте запускается соответствующая ему команда библиотеки. Как при создании объекта, Вы можете задать его параметры и настроить прорисовку. Можно также указать и новое положение объекта. Для просмотра документов, содержащих элементы из конструкторской библиотеки, подключение библиотеки не требуется. Если в момент двойного щелчка по библиотечному макрообъекту библиотека не была подключена, система производит ее подключение автоматически (при условии, что на компьютере есть файлы библиотеки, а на электронном ключе есть свободная лицензия на нее). Если при настройке КОМПАС-ГРАФИК включена опция Автоматически отключать библиотеки из раздела Прикладные библиотеки, то после редактирования объекта библиотека отключается. Если указанная опция выключена, то библиотека остается подключенной. Разрушенный макрообъект библиотекой не редактируется.

Загрузка...