Читаем КОМПАС-3D V10 на 100 % полностью

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

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

<p>Глава 6</p><p>Расширение возможностей системы</p>

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

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

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

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

• Резюме

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

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

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

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

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

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

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

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

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

Перейти на страницу:

Все книги серии На 100%

Восстановление данных на 100%
Восстановление данных на 100%

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

Петр Андреевич Ташков

Зарубежная компьютерная, околокомпьютерная литература / Прочая компьютерная литература / Книги по IT
Установка, настройка и восстановление Windows 7 на 100%
Установка, настройка и восстановление Windows 7 на 100%

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

Александр Иванович Ватаманюк

ОС и Сети, интернет / ОС и Сети / Книги по IT

Похожие книги

1С: Бухгалтерия 8 с нуля
1С: Бухгалтерия 8 с нуля

Книга содержит полное описание приемов и методов работы с программой 1С:Бухгалтерия 8. Рассматривается автоматизация всех основных участков бухгалтерии: учет наличных и безналичных денежных средств, основных средств и НМА, прихода и расхода товарно-материальных ценностей, зарплаты, производства. Описано, как вводить исходные данные, заполнять справочники и каталоги, работать с первичными документами, проводить их по учету, формировать разнообразные отчеты, выводить данные на печать, настраивать программу и использовать ее сервисные функции. Каждый урок содержит подробное описание рассматриваемой темы с детальным разбором и иллюстрированием всех этапов.Для широкого круга пользователей.

Алексей Анатольевич Гладкий

Программирование, программы, базы данных / Программное обеспечение / Бухучет и аудит / Финансы и бизнес / Книги по IT / Словари и Энциклопедии
1С: Управление торговлей 8.2
1С: Управление торговлей 8.2

Современные торговые предприятия предлагают своим клиентам широчайший ассортимент товаров, который исчисляется тысячами и десятками тысяч наименований. Причем многие позиции могут реализовываться на разных условиях: предоплата, отсрочка платежи, скидка, наценка, объем партии, и т.д. Клиенты зачастую делятся на категории – VIP-клиент, обычный клиент, постоянный клиент, мелкооптовый клиент, и т.д. Товарные позиции могут комплектоваться и разукомплектовываться, многие товары подлежат обязательной сертификации и гигиеническим исследованиям, некондиционные позиции необходимо списывать, на складах периодически должна проводиться инвентаризация, каждая компания должна иметь свою маркетинговую политику и т.д., вообщем – современное торговое предприятие представляет живой организм, находящийся в постоянном движении.Очевидно, что вся эта кипучая деятельность требует автоматизации. Для решения этой задачи существуют специальные программные средства, и в этой книге мы познакомим вам с самым популярным продуктом, предназначенным для автоматизации деятельности торгового предприятия – «1С Управление торговлей», которое реализовано на новейшей технологической платформе версии 1С 8.2.

Алексей Анатольевич Гладкий

Финансы / Программирование, программы, базы данных