Private-Bookers
КОМПАС-3D V10 на 100 %
вернуться

Кидрук Максим Иванович

Шрифт:

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

Глава 6

Расширение возможностей системы

• Создание библиотек фрагментов и моделей

• Создание библиотек шаблонов

• Создание библиотек с помощью КОМПАС-Макро

• КОМПАС-Мастер

• Резюме

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

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

Возникает вопрос: а что же делать тем предприятиям и проектным организациям, которые со своими специфическими требованиями не попадают под большинство, и их не устраивают стандартные библиотеки КОМПАС? На самом деле проблемы нет – они могут делать библиотеки сами!

Создать собственную библиотеку можно одним из четырех способов:

• организовать библиотеку параметризированных фрагментов (эскизов) или моделей на основе базовых возможностей системы КОМПАС-3D;

• создать библиотеку шаблонов с помощью специального приложения – Менеджера шаблонов;

• использовать специальную макросреду КОМПАС-Макро для подготовки пользовательского приложения;

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

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

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

Создание библиотек фрагментов и моделей

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

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

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

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

  • Читать дальше
  • 1
  • ...
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • ...

Private-Bookers - русскоязычная библиотека для чтения онлайн. Здесь удобно открывать книги с телефона и ПК, возвращаться к сохраненной странице и держать любимые произведения под рукой. Материалы добавляются пользователями; если считаете, что ваши права нарушены, воспользуйтесь формой обратной связи.

Полезные ссылки

  • Моя полка