Autocad обмен данными с базой данных проекта невозможен

Обновлено: 07.07.2024

Если коротко, то формат Industry Foundation Classes (IFC) предназначен для описания данных об архитектуре, проектировании и строительстве и был создан по инициативе Autodesk.

Сразу надо отметить, что IFC не является форматом обмена данными для дальнейшего редактирования. Т.е модель в формате IFC не подходит для продолжения работы с ней после импорта в любую BIM программу. Для чего же можно его использовать? Например, если вашему заказчику понадобится весь проект или его раздел в формате IFC.

Richard Junge взяв за основу STEP, поставил задачу разработать формат, который станет независимым от производителей САПР. Его идея заключалась в том, чтобы весь процесс от проекта до строительства и управления зданием упростить и ускорить. В отличие от традиционного обмена 2D-линиями и 3D-данными объема, IFC должен был предоставить пользователю кросс-программную «интеллектуальную» модель данных. Например, инженер-строитель мог бы изменить или расширить модель данных с учетом статических требований и вернуть изменения архитектору без потерь. Планировщик строительных услуг также мог бы использовать эту информацию для планирования маршрута. Также должны были бы учитываться все изменения модели, т.е. документироваться. Patrick MacLeamy, американский архитектор и председатель BuildingSMART, перенес тему в Соединённые Штаты. Дальнейшая разработка формата IFC осуществлялась Autodesk и в 1994 году Autodesk зарегистрировала формат IFC на своё имя.

Ярким представителем ClosedBIM сегодня является Revit. Он безвозвратно изменил представление пользователей CAD-программ об интерфейсе, простоте использования и быстроте проектирования. Его прародитель, софт Pro/Engineer в середине 90-х был глобальным лидером на западном рынке конструкторского проектирования машиностроительной промышленности. Цель его состояла в том, чтобы создать систему, которая была бы достаточно гибкой, чтобы побудить инженера легко рассматривать различные конструкции, а затраты на внесение изменений в проект должны быть минимальны. Начав в 1996 году команда разработчиков Revit, используя твердотельное параметрическое моделирование с концепцией единой модели данных для всего проекта, создала радикально новый подход к программному обеспечению для строительства. В 2002 году стартап Revit купила компания Autodesk. К сожалению, и, как ни странно, формат IFC трудно стыкуется c программами от Autodesk.

Какую роль играет наше государство в вопросах контроля и установления правил по обменным форматам? Оно следует примеру европейцев и похоже, заинтересовано в развитии OpenBIM. Министерство строительства и жилищно-коммунального хозяйства РФ и ФАУ «Федеральный центр нормирования, стандартизации и оценки соответствия в строительстве» в 2017 г разработало методические указания по обеспечению интероперабельности при информационном моделировании объектов строительства.

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

Статической модели IFC оказывается достаточно для выполнения анализа с помощью аналитического программного обеспечения. Однако если вы хотите изменить модель на основе результатов анализа, то IFC не позволит этого сделать. Так, на сайте Archicad отмечается, что при импорте IFC-модели некоторые элементы, определенные как IfcWall, IfcSlab и т.д., импортируются как объекты, а не как стены, перекрытия и т.д. Причина заключается в их упрощенном геометрическом BREP-представлении, задающем «наружную поверхность» или «контурное представление». Это означает, что кроме геометрической формы элемент не включает никакой другой информации, например, нет его привязки к осевым линиям. Таким образом, при проектировании конструкций со сложной геометрией в случае обмена данными по стандарту IFC приходится сталкиваться с потерей информации.

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

Существует ряд инициатив по созданию стандартов компонентов BIM, таких как Национальная библиотека BIM в Великобритании NBS (UK NBS National BIM Library). Но в NBS Великобритании пришлось использовать файлы проприетарного формата из-за отсутствия необходимой функциональности файлов IFC. Тем не менее, возможно появится способ для создания файловой схемы компонента IFC.

Альтернативой использованию формата IFC для обмена данными является использование специальных инструментов программного обеспечения для обмена данными:

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

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

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

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

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

Подключение базы данных к чертежу

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

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

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

  1. Откройте чертеж к которому вы хотите подключить базу данных.
  2. Вызовите Диспетчер подключения к БД.
  3. Щелкните ПКМ по источнику данных к которому вы хотите подключится и выберите Подключить.

db connect manager

Открытие таблицы данных

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

Вы можете просмотреть или отредактировать таблицу в окне просмотра данных.

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

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

prosm dannih

При просмотре таблицы пользователю предоставляется возможность изменять внешний вид таблицы. Данные изменения являются временными и не сохраняются при закрытии таблицы. Ниже приведен список опций отображения доступных для изменения:

  • Изменение размера колонок.
  • Перемещение колонок. Изменение их последовательности.
  • Скрытие колонок.
  • Сортировка записей.
  • Заморозить колонку.
  • Выровнять текст.
  • Форматирование текста.

sort stolb

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

Редактирование данных в таблице

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

Для внесения изменения в ячейку, достаточно нажать на нее ЛКМ и ввести новые данные.

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

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

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

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

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

Как осуществляется работа с базами данных в AutoCAD Electrical

Что такое база данных AutoCAD Electrical

База данных AutoCAD Electrical – это не просто один файл с описанием компонентов, а связанная структура данных разных типов. Она состоит из непосредственно баз данных в формате MDB, в которых описаны все параметры компонентов, и определенного набора файлов, таких как каталог с графическими образами компонентов, каталог с файлами значков компонентов, каталог с 3D-моделями компонентов и пр.

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

Обратите внимание, что AutoCAD Electrical может работать и с базами данных в формате SQL. Для этого при установке программы системный администратор должен установить и настроить SQL Server, а также конвертировать базу данных из формата MDB в формат SQL с помощью «Утилиты переноса», которая входит в стандартную функциональность AutoCAD Electrical.

Что такое база данных AutoCAD Electrical

Вместе с AutoCAD Electrical устанавливается стандартная база default_cat.mdb и несколько вспомогательных баз, таких как БД компоновочных образов footprint_lookup.mdb, БД УГО schematic_lookup.mdb и другие.

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

Работа с базами данных в AutoCAD Electrical

Рассмотрим три типовых сценария работы с базами данных в AutoCAD Electrical:

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

Корректировка и наполнение существующей базы

Рано или поздно каждый пользователь сталкивается с необходимостью изменить или дополнить существующую базу AutoCAD Electrical.

Файл базы данных может быть общим или предназначаться для конкретного проекта. В первом случае файл базы данных имеет имя default_cat.mdb, во втором – <проект>_cat.mdb.

По умолчанию база данных располагается в каталоге «C:\Users\Имя пользователя\Documents\Acade XXXX\AeData\ru-RU\Catalogs», однако ее можно хранить и в папке проекта. AutoCAD Electrical ищет базу данных сначала в папке проекта, потом в папке пользователя и лишь после этого в папке каталогов по умолчанию. Поэтому, если в папке активного проекта есть база данных, то при работе будет использоваться именно она, а не общая. При редактировании всегда проверяйте, та ли база используется в текущий момент.

Структура таблиц баз данных четко определена разработчиками. Каждая база содержит обязательный набор таблиц, среди которых:

  • Таблицы каталогов (AM – амперметры и пр.).
  • Таблицы списка выводов (_PINLIST).
  • Таблицы свойств клеммы (_TERMPROPS).
  • Таблица базы данных проводников кабелей (_W0_CBLWIRES) и многие другие.

Корректировка и наполнение существующей базы

Если необходимо добавить новую таблицу каталога, например, «Газоразрядники», используйте команду «Добавить таблицу к базе данных каталога» на ленте на вкладке «Проект».

Корректировка и наполнение существующей базы

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

Корректировка и наполнение существующей базы

В этом же режиме можно:

  • добавить таблицу свойств клемм _TERMPROPS;
  • добавить новую запись в каталог;
  • добавить свойства выводов компонента.

Для удаления, переименования таблиц и редактирования имен столбцов необходимо использовать СУБД MS Access или ее аналог, поскольку у AutoCAD Electrical нет таких функций.

Поиск и установка баз данных сторонних разработчиков

Для AutoCAD Electrical существуют и базы данных от сторонних разработчиков. Такие базы создаются либо производителями электротехнической продукции, что позволяет им продвигать свою продукцию на рынок, либо компаниями-интеграторами, либо делаются под заказ. Базы могут быть платными и бесплатными.

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

Преимущество базы данных от КЭАЗ в том, что она скачивается единым архивом и устанавливается специальной программой. Пользователю не нужно настраивать базу, необходимо просто выбрать желаемые компоненты базы и указать путь для установки, после чего требуемые данные появятся в AutoCAD Electrical автоматически.

Поиск и установка баз данных сторонних разработчиков

Перенос базы данных из прежних версий

Если возникла задача перенести базу данных из более старой версии AutoCADElectrical, необходимо воспользоваться встроенной «Утилитой переноса», которая находится в ленте на вкладке «Проект». Она позволяет преобразовать базу данных старого формата в новый, избежав при этом ошибок, которые могут возникнуть при ручной правке баз и таблиц.

После запуска утилиты необходимо выбрать в левой части окна все необходимые пункты. Если нужен перенос только базы данных, то выберите пункт «Поиск в каталоге».

Перенос базы данных из прежних версий

После этого в правой части кликните на поле «Параметры копирования» и задайте параметры переноса базы данных. Если требуется заменить базу данных, то в появившемся окне выберите опции «Копировать» и «Изменять существующие файлы».Если необходимо объединить базы данных текущей и прежней версий, выберите «Объединить» и «Изменить существующие элементы или записи».В качестве источника укажите базу данных в старом формате, в качестве приемника – базу данных текущей версии AutoCADElectrical. Напомним, что по умолчанию база данных AutoCADElectrical хранится в папке «C:\Users\Имя пользователя\Documents\Acade XXXX\AeData\ru-RU\Catalogs».После выполнения всех настроек кликните кнопку «ОК» и дождитесь окончания процесса переноса.

Заключение

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

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Большаков Владимир Павлович, Бочков Андрей Леонидович, Лячек Юлий Теодосович

Рассмотрены причины совместного использования нескольких CAD-систем на производстве и в образовательных учреждениях. Приведены общие сведения по обмену графическими данными между СAD-системами . Представлены результаты эксперимента по обмену данных в форматах ACIS, IGES, STEP между системами AutoCAD , КОМПАС-3D , SolidWorks , Inventor и Creo Elements/Pro (Pro/Engineer) по моделям восьми деталей. Для создания моделей использовались практически полностью инструменты твердотельного моделирования .

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Большаков Владимир Павлович, Бочков Андрей Леонидович, Лячек Юлий Теодосович

Передача данных между Autodesk AutoCAD и Autodesk 3ds Max Конвертация данных из eCAD Altium Designer в MCAD Solid Edge Методика переноса 3D-моделей между системами CAD и CAE i Не можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

This article discovers reasons of cooperative usage of several CAD-systems in manufacturing firms and educational institutions. Common information is given about graphic data interchange between CAD-systems . It also contains results of the experiment in interchange of graphic data of 8 detail models between AutoCAD , КОМПАС-3D , SolidWorks , Inventor и Creo Elements/Pro (Pro/Engineer) in formats ACIS, IGES, STEP. All models were created via instruments of solid-state modeling .

Текст научной работы на тему «Проблемы обмена графическими данными между CAD-системами»

Большаков Владимир Павлович, Бочков Андрей Леонидович, Лячек Юлий Теодосович

ПРОБЛЕМЫ ОБМЕНА ГРАФИЧЕСКИМИ ДАННЫМИ МЕЖДУ CAD-СИСТЕМАМИ

Рассмотрены причины совместного использования нескольких CAD-систем на производстве и в образовательных учреждениях. Приведены общие сведения по обмену графическими данными между CAD-системами. Представлены результаты эксперимента по обмену данных в форматах ACIS, IGES, STEP между системами AutoCAD, КОМПАС-SD, SolidWorks, Inventor и Creo Elements/Pro (Pro/Engineer) по моделям восьми деталей. Для создания моделей использовались практически полностью инструменты твердотельного моделирования.

Ключевые слова: САПР, CAD-системы, геометрическая модель, твердотельное моделирование, обмен графическими данными, AutoCAD, КОМПАС-SD, SolidWorks, Inventor и Creo Elements/Pro (Pro/Engineer).

В последние годы в области автоматизированного проектирования конструкций произошел переход от двухмерного проектирования к трехмерному (3D) моделированию. Это связано с растущим интересом пользователей к этим технологиям из-за высокой наглядности этих моделей и широких возможностей их использования на всех этапах конструкторских, расчетных и технологических работ, а также с появлением на рынке, в том числе на рынке образовательных услуг, доступных и удобных CAD-систем (Computer Aided Design System - система автоматизированного проектирования). Главной задачей, решаемой с помощью CAD-систем, входящих в состав систем автоматизированного проектирова-

© Большаков В.П., Бочков А. Л., Лячек Ю.Т., 2013

ния (САПР) для машиностроения, является создание геометрических моделей конструируемых изделий.

Геометрическая модель применительно к решению практических задач может быть определена как модель объекта-оригинала, отражающая его геометрию, форму, визуальную и определительную информацию [1]. Созданная 3Э-модель используется для формирования чертежно-конструкторской и технологической документации, проектирования средств технологического оснащения, разработки программ для станков с числовым программным управлением (ЧПУ). Модель может быть передана в системы инженерного анализа (САЕ-системы) для решения расчетных задач, а также оптимизационных задач синтеза конструируемого изделия. 3Э-модель изделия создается, как правило, с использованием большого количества библиотек стандартизированных кон-

структивных элементов и изделий, при этом для создания модели могут быть использованы графические данные из других СЛЭ-систем или результаты обмера изделия-прототипа на координатно-измерительном комплексе (рис. 1).

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

2. ИСПОЛЬЗОВАНИЕ НЕСКОЛЬКИХ САБ-СИСТЕМ В ПРОМЫШЛЕННОСТИ И ОБРАЗОВАНИИ

Большинству производителей в процессе проектирования изделий приходится использовать несколько различных пакетов СЛЭ-систем, независимо от того, нравится им это или нет. В [2] отмечается несколько причин совместного использования нескольких СЛЭ-систем:

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

- развитие глобального конструкторского аутсорсинга (существует необходимость приспосабливаться к условиям партнеров по цепочке поставок, использующих

различные средства CAD, для обеспечения совместной работы);

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

В [2] выделяются три различных уровня сложности сред с использованием нескольких CAD-систем. Верхний уровень (разнородное конструирование) предполагает использование компонентов, созданных в одной системе при контекстном конструировании в другой системе. При разнородном конструировании производителям удается избежать затрат, связанных с переходом от одной системы к другой и обучением персонала. Каждый конструктор продолжает работать в привычной для него среде. Очевидно, что в этих случаях успешное проектирование возможно при условии предоставления различным группам конструкторов точных данных в файлах необходимого формата.

В образовательных учреждениях (ОУ) Российской Федерации и стран ближнего зарубежья для машиностроения используется широкий набор САПР разных уровней.

Система КОМПАС-SD используется более чем в 1200 ОУ, SolidWorks - более чем в 350 ОУ, FLEX CAD 3D - более чем в 150 ОУ. В нескольких десятках ОУ используются

Каталоги и библиотеки

Разработка управляющих программ для станков с ЧПУ

Проектирование инструментов и оснастки

Конструирование, модификация изделий

Подготовка документации (конструкторской, технологической)

Обмен данными с другими CAD-системами

Рис. 1. 3D-модель - ядро автоматизированного проектирования изделий

системы ADEM, Cimatron, CATIA, Pro/ ENGINEER. В небольшом числе ОУ используется система NX (UNIGRAPHICS) По данным представительства Autodesk в России ежегодно в 50000 ОУ обучаются работе с программными продуктами Autodesk, в частности, с системами Inventor и AutoCAD.

В большинстве технических университетов в учебном процессе используются несколько САПР по следующим причинам:

- упрощение трудоустройства выпускников (приобретенные умения работы в различных САПР дают преимущества на рынке труда);

- заказы выпускающим кафедрам от предприятий могут определять приоритетное использование в учебном процессе конкретных САПР;

- традиции взаимодействия кафедр с распространителями конкретных САПР. Конкуренция на рынке САПР заставила разработчиков в 90-е годы прошлого века начать продвигать в сферу образования некоммерческие учебные версии своих систем, искать различные способы внедрения в обучение своего легального прикладного программного обеспечения. Выбор кафедрами определенных CAnP для использования в учебном процессе иногда проходил обоснованно [3], иногда нет. Как правило, кафедры остаются верными сделанному много лет назад выбору.

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

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

В последние годы в научно-производственных объединениях и на промышленных предприятиях заметна активность по внедрению лицензионных версий САПР. Возникла потребность обучения специалистов на курсах повышения квалификации. Практика авторов данной статьи проведения курсов по геометрическому моделированию и подготовке конструкторской документации в системах KOMnAC-3D, SolidWorks, Pro/ ENGINEER указывает на повышения интереса слушателей курсов к вопросам обмена графическими данными между различными CAD-системами, которые используются на их предприятиях.

3. ОБЩИЕ СВЕДЕНИЯ ПО ОБМЕНУ ГРАФИЧЕСКИМИ ДАННЫМИ МЕЖДУ САО-СИСТЕМАМИ

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

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

Все форматы векторных графических файлов условно можно разделить на две группы:

- графические документы программ двумерной векторной графики;

- форматы для обмена 3D векторными изображениями.

В табл. 1 показаны наиболее распространенные методы преобразования данных для документов пяти CAD-систем.

Остановимся на терминологии табл. 1.

ACIS - общее наименование для данных, с которыми работает лицензируемое (то есть доступное сторонним разработчикам) ядро системы геометрического моделирования ACIS. Ядро ACIS для своих программ в частности использует корпорация Autodesk

Табл. 1. Файлы обмена графическими данными САПР

Nv Система Тип N. файла N. Компас-SD SolidWorks Autodesk Inventor Creo Elements/ Pro AutoCAD

Импорт Экспорт Импорт Экспорт Импорт Экспорт Импорт Экспорт Импорт Экспорт

(Inventor, Mechanical Desktop). В качестве форматов выводимых данных используются SAT и SAB.

DWG (Drawing Database) - один из основных форматов системы AutoCAD.

DXF фата eXchange Format) - формат, много лет назад ставший де-факто стандартом для обмена чертежами между различными CAD-системами. Поддерживается практически всеми программными продуктами САПР.

IGES (Initial Graphics Exchange Specification) - нейтральный формат обмена данными для CAD-систем. Поддерживает традиционные инженерные чертежи и трехмерные модели.

Parasolid - ядро системы геометрического моделирования, в настоящее время используемое в таких САПР, как Unigraphics, SolidWorks, T-Flex и другие.

X_B - бинарный формат экспорта САПР, основанных на ядре Parasolid.

X_T - текстовый формат экспорта САПР, основанных на ядре Parasolid.

STEP - ISO-стандарт для компьютерного представления и обмена индустриальными данными. Чаще всего STEP используется для обмена данными между CAD, CAM, CAE и PDM-системами.

Результаты обмена в форматах ACIS, IGES, STEP между системами AutoCAD, KOMnAC-3D, SolidWorks и Inventor по моделям сравнительно простых деталей представлены в [4]. Были отмечены ошибки (невозможность) конвертации при использовании ядра ACIS и некорректность выполнения ассоциативных чертежей по моделям, созданным с использованием кинематических формообразующих операций.

4. РЕЗУЛЬТАТЫ ЭКСПЕРИМЕНТА ПО ОБМЕНУ ДАННЫМИ ТВЕРДОТЕЛЬНЫХ МОДЕЛЕЙ ДЕТАЛЕЙ МЕЖДУ СИСТЕМАМИ

Обмен графическими данными проводился, в основном, по моделям 8 деталей, показанных на рис. 2. Использовались

Рис. 2. Модели, используемые для обмена между системами

следующие версии программ: KOMnAC-3D v13, SolidWorks 2012, Inventor 2013, AutoCAD 2013, Creo Elements/Pro 5.0 (Pro/E).

Оценивались корректность визуализации модели после импорта данных и создание по модели ассоциативного чертежа.

Табл. 2 дает представление об итогах обмена, числами отмечены номера примечаний с краткими комментариями, представленными ниже.

1. Ошибка (невозможность) конвертации в формате ASIS возникала при экспорте данных из SolidWorks в KOMnAC-3D, из KOM-nAC-3D в Pro/E.

2. Некорректность при экспорте данных из Inventor в KOMnAC-3D возникала при использовании всех четырех форматов. После экспорта в формате ACIS изображение принимает вид, показанный на рис 3 а. У

плечиков очевидна некорректность моделирования верхних краев. Изображение пружины (рис. 3 б) не требует комментариев.

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

4. Результат экспорта в формате Х_Т данных по модели листового кронштейна показан на рис. 3 г. Модель дополняется лишним фрагментом.

5. После экспорта в формате IGES изображения принимают вид, показанный на рис. 4. Некоторые изображения дополнялись показанными малоинформативными Деревьями моделей. Изображения пружины не требуют комментариев.

6. Ошибки при экспорте из Pro/E в КОМ-

Экспорт Импорт, последующее создание чертежа (№ примечания)

KoMnac-3D SolidWorks Autodesk Inventor Creo Elements/Pro AutoCAD

ACIS IGES STEP X_T ACIS IGES STEP X_T ACIS IGES STEP X_T ACIS IGES STEP X_T ACIS IGES STEP X T

Читайте также: