Обзор программных средств для реализации базы данных — NovaInfo 61
- Арбузова А.А.
Ивановская пожарно-спасательная академия ГПС МЧС России
кандидат наук
Опубликовано
Раздел: Технические науки
Просмотров за месяц: 57
Аннотация
В настоящее время в мире используется достаточно большое количество универсальных промышленных СУБД. Проведен обзор наиболее распространенные СУБД.
Ключевые слова
MS ACCESS, ПРОГРАММНОЕ СРЕДСТВО, БАЗА ДАННЫХ
Текст научной работы
В настоящее время в мире используется достаточно большое количество универсальных промышленных СУБД. Среди них можно выделить несколько несомненных лидеров, как по уровню развития технологий, так и по объему рынка — они вместе занимают более 90% мирового рынка СУБД. Это СУБД первого эшелона — Oracle, Microsoft SQL Server, MySQL, Microsoft Access и IBM DB2, в последнее время быстро становится популярна система с открытым кодом PostgreSQL. Список СУБД второго эшелона довольно велик, сюда относят такие СУБД, как Sybase, Informix, Ingress, Adabas, Interbase, Progress, Cache, Linter, Firebird, Teradata и т д.
Рассмотрим более подробно наиболее распространенные СУБД.
1. СУБД Oracle одна из наиболее мощных современных СУБД, предназначенных для реализации баз данных уровня корпорации, что предъявляет серьезные требования к серверу. Oracle может работать в большинстве операционных систем: Windows-NT, -2000, Linux, UNIX, AIX, Nowell Netware.
Использование Oracle в качестве СУБД дает возможность выбора языка программирования. Традиционно для этого используется язык PL/SQL, но можно использовать и гораздо более мощный язык программирования Java.
Oracle полностью располагает мощными и удобными средствами администрирования не только одного сервера, но и группы серверов, расположенных в разных частях планеты.
Основными преимуществами Oracle можно считать поддержку баз данных очень большого объема (до 64 Гбайт), мощные средства разработки и администрирования, поддержку многопроцессорности и двух языковых сред, а также интеграцию с Web. Вместе с этим программа предъявляет серьезные аппаратные требования и высокую цену.
2. СУБД MS SQL Server-2000 предлагает широкий спектр услуг администрирования и легко масштабируется. Это позволяет использовать ее в информационных системах для среднего бизнеса и больших компьютерных информационных системах (КИС).
В основе платформы MS SQL Server используется среда Windows. Главное преимущество программы тесная интеграция с программными продуктами от Microsoft и возможность экспорта/импорта данных в большинство распространенных форматов данных, что позволяет использовать MS SQL Server как центральное хранилище данных.
3. СУБД Borland Interbase содержит все, что требуется от СУБД, предназначенной для нужд малого и среднего бизнеса. К тому же начиная с версии 6.0 программа стала бесплатной, что тоже существенно. Программа нетребовательна к аппаратной части. Borland Interbase поддерживается платформами Windows и Linux, а также UNIX, NetBSD, FreeBSD.
Популярные языки программирования от Borland, как Delphi, Kylix и C++ Builder, поставляются с компонентами, позволяющими работать с данной СУБД. Именно это позволяет достичь очень высокого быстродействия программы.
4. СУБД MySQL получила широкое распространение в качестве средства работы с базами данных в Интернете. Программа совершенно нетребовательна к ресурсам сервера, на котором работает, очень быстрая и к тому же совершенно бесплатная: исходные коды и дистрибутивы для различных платформ доступны на сайте в Интернете. Изначально программа была ориентирована на операционную систему Linux, но сейчас уже существуют версии программы для операционных систем Windows, UNIX, NetBSD, FreeBSD, AIX. В последнее время программа завоевывает популярность у пользователей Macintosh с использованием операционной системой Mac OSX.
5. СУБД MS Access используется для решения локальных офисных задач с ограниченным объемом данных и формирование отчетов по результатам работы, при этом отчеты могут быть представлены в стандартном для офисных приложений виде.
MS Access одновременно является и средой разработки на двух языках программирования (Visual Basic и сильно усеченный диалект SQL), и CASE-средством, а также мощным и наглядным средством создания отчетов по результатам работы.
Программмное обеспечение позволяет создавать программы, состоящие из одного файла, содержащего как текст программы, так и реляционную базу данных сложной структуры. Access легко интегрируется с другими решениями от Microsoft. Это позволяет использовать ее как клиентскую часть информационного комплекса в связке с MS SQL Server, выступающей в качестве серверной части.
Успех Access заключается в прекрасной реализации продукта, рассчитанного как на начинающего, так и квалифицированного пользователя. В настоящее время это самая популярная настольная система управления базами данных.
В Microsoft Access присутствует язык программирования Visual Basic, который позволяет создавать массивы, свои типы данных, контролировать работу приложений. Также имеется один из самых лучших наборов визуальных средств разработки и представления информации среди аналогичных программных продуктов.
Вся работа с базой данных осуществляется через окно контейнера базы данных. Отсюда осуществляется доступ ко всем объектам: таблицам, запросам, формам, отчетам, макросам, модулям. Встроенный язык запросов SQL позволяет максимально гибко работать с данными и значительно ускоряет доступ к внешним данным.
Access воспринимает большое количество форматов данных, включая файловые структуры других СУБД. В приложение можно импортировать из текстовых файлов или электронных таблиц и экспортировать в них, предоставлять прямой доступ и обновлять файлы Paradox, FoxPro и других баз данных (БД).
Преимуществом Access является наличие средств проектирования приложения БД без знания языка программирования.
Работа в Access начинается с определения реляционных таблиц и полей, предназначенных для хранения данных. Сразу после этого с помощью форм, отчетов, макросов и VBA можно определять действия над этими данными. Формы и отчеты используются для вывода на экран и дополнительных вычислений при работе с таблицами. В случае разработки более сложного приложения можно использовать язык Visual Basic.Архитектура Access называет объектами все, что может иметь имя. В базе данных основными объектами являются таблицы, запросы, формы, отчеты, макросы и модули. В целом термин «база данных» обычно относится только к файлам, в которых хранятся данные, в Access же база включает все объекты, связанные с хранимыми данными, в том числе и те, которые определяются для автоматизации работы. Основными компонентами СУБД Access являются:
- Таблица — содержит информацию об объектах. Поля (столбцы) хранят характеристики объектов, а каждая запись (строка) содержит сведения об объекте.
- Запрос — фиксирует нужные данные из одной или нескольких таблиц. Для запроса можно использовать запрос по образцу или инструкцию SQL -запросы на выборку и обновление данных.
- Форма — отражает требования к данным таблиц или запросов. Формы можно распечатать. С помощью формы можно запустить макрос или VBA.
- Отчет — объект форматирования, вычисления итогов и печати данных.
- Макрос — описание действий Access в ответ на событие. Макрос открывает другую форму, может проверять поля при изменении его содержимого, открывать таблицы, запросы, просмотр или печать, запустить другой макрос или процедуру VBA
- Модуль — программа на языке Visual Basic для приложений, обнаружевает ошибки, которые не обнаруживает макрос. Модули могут быть независимыми объектами, содержащими функции, вызываемые из любого приложения или отчета для реакции на события.
В таблицах хранятся данные. Используя формы, можно выводить данные на экран или изменять их. Формы и отчеты получают данные как непосредственно из таблиц, так и через запросы. Для выполнения вычислений запросы могут использовать встроенные функции или функции, созданные с помощью Visual Basic для приложений.
События в формах или отчетах могут запускать макросы или процедуры VBA. Событие — любое изменение состояния объекта Access, например открытие формы, закрытие формы, ввод новой строки в форму, изменение содержимого текущей записи или элемента управления. Для обработки события можно создать макрос или процедуру VBA, с помощью которых можно предусмотреть реакцию на любое действие пользователя, вплоть до нажатия определенных клавиш во время ввода данных. С помощью макросов и модулей можно изменять ход выполнения приложения; открывать, фильтровать и изменять данные в формах и отчетах; выполнять запросы и создавать новые таблицы. Используя VBA, можно создавать, модифицировать и удалять любой объект Access, обрабатывать данные по строкам и по столбцам или каким-либо другим способом. Можно также вызывать процедуры из библиотек динамической компоновки Windows, чтобы использовать в приложении не только встроенные в Access функции, но и возможности Windows.
Таким образом, для разработки базы данных наиболее целесообразно использовать Microsoft Access.
Читайте также
Упрочнение деталей пожарной техники методом магнитной обработки
- Полетаев В.А.
- Иванов В.Е.
Обзор технической реализации газочувствительных первичных преобразователей
- Арбузова А.А.
- Вагин А.А.
Математическое моделирование процесса восстановления давления в скважине после «вакуумирования»
- Хусаинов И.Г.
Обзор функциональных возможностей программного средства для управления производственным циклом предприятия
- Арбузова А.А.
Обзор функциональных возможностей программного средства glogster для разработки интерактивных плакатов
- Арбузова А.А.
Цитировать
Арбузова, А.А. Обзор программных средств для реализации базы данных / А.А. Арбузова. — Текст : электронный // NovaInfo, 2017. — № 61. — С. 46-50. — URL: https://novainfo.ru/article/11699 (дата обращения: 23.04.2023).
Поделиться
Все поставщики программного обеспечения класса Средства управления базами данных
Средства управления базами данных как программное обеспечение
Средства управления базами данных относят к разделу «системное программное обеспечение» в Классификаторе программ для электронных вычислительных машин и баз данных. Официальное определение Минкомсвязи – «Программы, которые должны предоставлять возможность организации и ведения баз данных, в том числе с использованием технологии распределенного реестра».
Помимо хранения данных, предприятиям необходимо управление базами данных для выполнения операций, оптимизации производительности запросов, автоматизации процессов и отслеживания запасов. Огромные объемы данных требуют мощной системы управления данными и информационной системы, чтобы обрабатывать и анализировать их для извлечения ценности и получения информации, которая приводит к более разумным бизнес-решениям.
Система управления базами данных (СУБД) позволяет пользователям организовывать, хранить, извлекать и оптимизировать данные с помощью программного обеспечения с консолью управления. Ключевые компоненты системы включают оперативные данные и метаданные, документацию, языки баз данных, обработчик запросов, менеджер базы данных во время выполнения, ядро базы данных и отчеты. Существуют различные типы инструментов СУБД, хотя их можно разделить на два основных типа:
- Реляционная: данные отображаются в виде таблиц строк и столбцов со строгой структурой и четкими зависимостями. Поскольку ядром этих систем является язык структурированных запросов, реляционные базы данных также называются SQL. Они полезны для сложных программных решений, но могут столкнуться с проблемами при масштабировании.
- Нереляционная: неструктурированные данные собираются в одном документе, а не в строках и столбцах, поэтому такая система считается ориентированной на документы. Нереляционные базы данных также называются NoSQL. Это хороший вариант для стартапов или небольших организаций, использующих Agile-разработку.
Другие типы СУБД включают иерархические базы данных и объектно-ориентированные базы данных. На самом базовом уровне инструменты управления базами данных предоставляют организациям основу для эффективного хранения и обработки данных. Они нацелены на контроль данных на протяжении всего их жизненного цикла, обеспечивая систематический и безопасный способ создания, извлечения, обновления и управления данными. Функции инструмента управления базой данных могут включать настройку приложений, тестирование времени отклика и тестирование пропускной способности.
При выборе СУБД на решение могут повлиять следующие элементы: структура данных, лицензирование, масштабируемость, совместимость с облаком, безопасность данных, надежность документации, кривая обучения, потребление ресурсов, поддержка различных типов данных и отчетность.
Преимущества использования средств управления базами данных
Средства управления базами данных помогают управлять производительностью приложений, повышать соответствие требованиям. Они решают фундаментальные проблемы, которые всегда мешали хранению, управлению, доступу и защите пользовательских данных, обеспечивая при этом быстрое и эффективное сотрудничество между пользователями.
Интеграция данных, доступ и аудит улучшаются за счет внедрения СУБД. Благодаря таким свойствам СУБД, как абстракция и независимость, организации могут модернизировать хранилище и масштабировать инфраструктуру, не влияя на повседневные операции с базами данных. Наличие единой консоли для выполнения административных задач (вместо попыток сопоставления электронных таблиц и документов из разных источников) упрощает работу администраторов баз данных.
Типы средств управления базами данных
Управление информацией о продукте (PIM). Это идеальный инструмент для производителей и розничных продавцов, которым нужен центр информации для продуктов.
Управление основными данными (MDM). Это инструменты, которые управляют основными данными компании на уровнях бизнеса, сотрудников, клиентов, учетных записей, операций, правил и так далее.
Моделирование данных. Это процесс адаптации данных к формату, необходимому для хранения в базе данных компании. Инструменты управления данными в этой категории позволяют создавать концептуальные модели и устанавливать правила согласованности и качества, которые требуются для данных.
Хранилище данных (ХД). Это программы, предназначенные для создания мест хранения данных. Обычно они связаны с аппаратным обеспечением, уже имеющимся в компании. Это инструменты для хранения, но сами по себе они не обеспечивают ни структурирования, ни умного анализа информации.
Тенденции использования Средств управления базами данных
Современные тренды развития средств управления базами данных:
- Межоблачные и мультиоблачные технологии. Все больше данных и приложений перемещаются в облако, и эта миграция данных требует от бизнес-лидеров внедрения сложных стратегий и технологий управления данными. Некоторые из них включают управление данными в рамках одной и той же облачной экосистемы, работу с различными облачными службами или использование локальной системы управления данными.
- Искусственный интеллект. Пандемия COVID-19 и распространенность удаленной работы значительно изменили способы сбора и анализа данных предприятиями по всему миру, создав новую бизнес-культуру, основанную на данных. В результате эта новая бизнес-культура, основанная на данных, стимулирует инвестиции в аналитику на основе искусственного интеллекта (ИИ). ИИ, машинное обучение (МО) и автоматизация меняют правила игры для каждого бизнеса по всему миру. Эти технологии расширяют возможности человека в области анализа данных и помогают повысить ценность бизнеса.
- Data Fabric. Поскольку объемы и типы данных продолжают расти по мере перехода предприятий в облако, беспрепятственное объединение сетевых данных необходимо для повышения эффективности и прибыльности компании.
Data Fabric – это облачная архитектура, использующая экосистему хранения данных в теории и на практике. Он предлагает большой набор инструментов, предоставляя централизованный доступ к данным из нескольких источников. Это единое представление данных можно использовать в сети.
Система Data Fabric предлагает несколько преимуществ, таких как устранение хранилищ данных, использование гибридного облака, упрощение управления данными, уменьшение несоответствия данных и повышение масштабируемости.
- Технология блокчейн. Биткойн представил технологию Blockchain, также известную как технология распределенного реестра (DLT). Она помогает предприятиям сохранять безопасные записи транзакций, журналы аудита и создавать активы. DLT, наряду с технологией блокчейна, хранит данные децентрализованным способом без изменений, но с повышенной достоверностью и точностью.
ТОП – 5 ПО «Средства управления базами данных»
ТОП – 5 ПО «Средства управления базами данных» представлены в таблице.
ТОП – 5 ПО «Средства управления базами данных»
№ п/п | Наименование | Функционал |
1 | РСУБД ЛИНТЕР Linter SQL 5.9, 6.0 и 6.1 | Решает задачи, возникающие при автоматизации бизнес – процессов предприятий разных отраслей. |
2 | СУБД “ARL” | Предоставляет средства для создания проекта базы данных, объявления новых понятий объектов, дерева объектов, ввода данных, создания графа объектов, создания и фильтрации множеств. |
3 | СУБД М10 | Создание высоконагруженных и многопользовательских приложений управления данными. |
4 | ПК «Циркон-СУБД» | Объектно-реляционная система управления базами данных, работает как клиент-серверная система. |
5 | ИСУБД «CronosPRO» | СУБД, способствующая созданию банков данных и обработки данных. |
С основным ПО данной категории можно ознакомиться в нашем каталоге.
Моделирование подразделений с помощью 3DSculptor
Переключение навигации
Меню
Учетная запись
Настройки
Валюта
8 Доллар США 9001 19 CAD — канадский долларОпубликовано в: Механический дизайн
Скотт Вудс
30 марта 2021 г.
Моделирование сабдивов с помощью 3D Sculptor на платформе 3DEXPERIENCE
Моделирование сабдивов (Sub-D) позволяет упростить органическое моделирование. Если вы поклонник двухтактных контрольных точек (nurbs), мы вам поможем. SOLIDWORKS всегда был программным обеспечением для аналитического параметрического моделирования, и это не изменилось. Что изменилось, так это возможность разрабатывать органические формы в соответствии с вашими механическими проектами.
Позвольте мне представить роль 3DEXPERIENCE 3D Sculptor и ее приложение xShape. Этот инструмент представляет собой технологию Sub-D CAD (автоматизированное проектирование) следующего поколения, основанную на совершенно новом ядре моделирования, которое может дополнять функции SOLIDWORKS для настольных ПК. Это браузерное CAD-приложение, которое полностью запускается и хранит все данные в облаке. Лучше всего то, что органические формы из 3D Sculptor можно вернуть в SOLIDWORKS и интегрировать в ваши механические конструкции!
Цель этого блога — поделиться короткой историей об одной из самых больших проблем, с которыми я столкнулся в дни проектирования мебели, и о том, как современные инструменты упростили бы этот процесс.
Вспоминая, моей самой большой проблемой было ужасное мягкое кресло с изогнутой спинкой. За эти годы мне пришлось спроектировать довольно много таких, и они всегда сталкивались с уникальными проблемами. Эта удивительно сложная конструкция с непрерывными составными углами кривизны всегда создавала забавное времяпрепровождение. Вот разбивка дизайна 3D Sculptor.
Что такое моделирование подразделений?
Прежде чем мы начнем, что такое моделирование Sub-D и почему оно лучше параметрического моделирования? (В частности, когда речь идет об органическом дизайне?) Sub-D использует совершенно уникальный подход к дизайну, когда эскизы и функции не нужны. Вместо того, чтобы использовать профили эскиза, объединенные вместе для создания органических форм, Sub-D начинается с простой трехмерной геометрии, такой как куб, и имеет точки пересечения, которые можно толкать и вытягивать в любую мыслимую форму.
Представьте себе: вы моделируете эргономичный офисный стул и вам нужно создать смесь дисциплин. Есть механика основания и рычаг регулировки высоты. Также есть внутренняя рама, которая будет изготовлена из сварной стали, а также пушистые подушки.
В течение семи лет я разрабатывал пушистые подушки исключительно с помощью инструментов SOLIDWORKS для обработки поверхностей. Я научился всем приемам и всегда выполнял свою работу. Однако, оглядываясь назад, я провел гораздо больше времени, чем хотел бы признать.
Если бы современные технологии были доступны, когда я проектировал мебель, все было бы намного проще. Но эй, я бы не получил эту возможность поделиться своим опытом с вами! Проще говоря, возможность толкать и тянуть nurbs делает органическое моделирование простым.
Как выполняется моделирование Sub-D с помощью 3D Sculptor?
Сначала я импортировал пару 2D-изображений, что дает вам идеальную отправную точку. Думайте об этом как об эскизе салфетки, который вы собираетесь обвести с помощью цифровой 3D-пластины.
Оттуда это так же просто, как перетащить примитив из панели инструментов подразделения и сформировать его, нажимая и вытягивая nurbs, чтобы он соответствовал изображению. Можно настроить такие функции, как количество сегментов и симметрию, чтобы у вас был полный контроль и предсказуемые изменения дизайна.
Как бы просто это ни звучало, процесс действительно так прост. Я смог смоделировать изогнутую спинку и все подушки за долю времени, которое потребовалось бы мне в любом программном обеспечении для параметрического проектирования. Вдобавок ко всему, я использовал только пять примитивов, которые придавали форму, чтобы выполнить эту работу.
Но подождите, это еще не все! Это был не блестящий дизайн, чтобы показать пару моих любимых функций, поэтому вот случайный пример, показывающий функции модели слияния и сквозного соединения.
Мои проекты застряли в облаке?
Наконец, тот факт, что мы работаем на 100 процентов в облаке, не означает, что мы должны оставаться там. Я пропущу небольшую жемчужину, прежде чем мы завершим это. Я экспортировал дизайн из 3D Sculptor в SOLIDWORKS и визуализировал 360-градусную анимацию в SOLIDWORKS Visualize Professional. Я думаю, получилось красиво.
Посетите наш веб-сайт, чтобы узнать больше о SOLIDWORKS. Если у вас есть какие-либо вопросы о 3D Sculptor или других инструментах САПР, свяжитесь с нами по адресу Hawk Ridge Systems, и мы будем рады вам помочь! Спасибо за прочтение!
30 марта 2021 г.
Понравился ли вам этот пост?
Похожие сообщения
Похожие товары
Комментарии
Пожалуйста, войдите, чтобы комментировать.
Нет учетной записи?
Зарегистрироваться бесплатно
Последние сообщения
Для входа в систему требуется адрес электронной почты
:::INTEGRITY WARE:::
SubD-NURBS Workflows
SubD-NURBS — это уникальная и революционная программная библиотека, которая может интегрироваться с системами 3D-моделирования для предоставления передовых инструментов интеграции, которые недоступны в других системах 3D-моделирования. Если вы хотите получить конкурентное преимущество, которое позволит вашим клиентам значительно сэкономить время и деньги, SubD-NURBS — это инструмент для вас. Значение библиотеки SubDNURBS можно просмотреть в нескольких различных сценариях рабочего процесса; как инструмент экспорта NURBS в системе Sub-D, как инструмент импорта Sub-D в системе NURBS, как вспомогательная технология, объединяющая Sub-D и NURBS в гибридной системе моделирования. В этом видеоуроке показан пример того, как SubD-NURBS может работать в гибридной системе моделирования. Для получения дополнительной информации о том, почему интеграция Sub-D и NURBS так важна, посмотрите справочную информацию о Sub-D/NURBS.
Инструмент экспорта NURBS
Если у вас есть система моделирования Sub-D, вы можете значительно повысить ее полезность в рабочем процессе вашего клиента, интегрировав библиотеку SubDNURBS. Добавление SubD-NURBS к вашей системе моделирования на основе Sub-D предоставит уникальную функциональность, которая сэкономит время и деньги ваших клиентов. Например, SubD-NURBS предоставляет возможность экспортировать модели Sub-D в стандартные форматы САПР (в их собственных, точных форматах NURBS). SubD-NURBS содержит инструменты экспорта для наиболее распространенных стандартных форматов NURBS (STEP, IGES, SAT и Rhino’s 3DM). Сетки, которые являются замкнутыми телами, будут экспортированы как Solid Boundary Representations в этих форматах. Незамкнутые сетки будут экспортированы как представления границ оболочки. Если для процесса экспорта требуется визуальная проверка, SubD-NURBS также содержит различные инструменты как для полигонального, так и для каркасного отображения результирующих объектов NURBS.
С помощью этого рабочего процесса системы моделирования Sub-D могут стать интерфейсными системами произвольной формы или концептуального проектирования для механических САПР и архитектурных САПР. Форма произвольной формы может быть спроектирована в системе Sub-D и детализирована в системе CAD. SubDNURBS также может облегчить интеграцию с системами анализа FEM, предоставляя механизм для экспорта моделей Sub-D в форматы, которые могут импортировать большинство продуктов анализа FEM. Аналогичным образом SubD-NURBS также облегчает интеграцию с системами производства и быстрого прототипирования. Преимущество этого рабочего процесса заключается в том, что сложные формы произвольной формы могут быть легко и быстро спроектированы художниками, а результат может быть прямо или косвенно использован инженерами и дизайнерами при фактическом конструировании, анализе и производстве объекта с использованием системы САПР.
Инструмент импорта сетки Sub-D
Инженерам, работающим с механическими CAD-системами, часто требуются физические объекты или человеческие фигуры для завершения и демонстрации своего проекта. Существуют миллионы трехмерных полигональных моделей, доступных для скачивания бесплатно или за умеренную плату на таких сайтах, как Turbosquid. Большой процент этих моделей создается с использованием методов моделирования Sub-D. SubD-NURBS отлично справляется с преобразованием моделей такого типа и даже моделей с умеренным количеством треугольников в геометрию NURBS. Вместо того, чтобы пытаться воссоздать эти «вторичные» объекты в системе САПР, их можно легко получить из различных источников (тем самым сэкономив время и деньги).
Для систем архитектурного проектирования очень важно импортировать вспомогательные объекты, такие как столы, стулья, диваны, автомобили, произведения искусства и т. д., а также человеческие фигуры, чтобы дать дизайнеру представление о макете. проектируемые помещения. Включение этих вспомогательных объектов в дизайн также очень важно для иллюстраций и визуализаций архитектурных моделей. Также для архитектурного сообщества представляет интерес проектирование структур более произвольной формы, таких как конструкции Фрэнка Гери (как показано в примере ниже), которые очень хорошо подходят для методов проектирования Sub-D.
Гибридное моделирование. В этой среде мы можем предвидеть гораздо более тесную интеграцию процесса художественного проектирования с инженерным процессом. Например, инженеру может потребоваться, чтобы часть модели была немного перемещена или построена немного по-другому, чтобы обеспечить правильное проектирование.
Поскольку в большинстве CAD-систем используется механизм истории, модель Sub-D можно изменять напрямую, а обновленный результат проходит через инженерные операции (логические операции, применение элементов, скругление и т. д.). Это может быть оптимальным способом быстро получить дизайн, который одновременно очень эстетичен и очень хорошо спроектирован.
Sub-D/NURBS Background
В мире 3D-моделирования есть два принципиально разных лагеря: полигональное моделирование и NURBS-моделирование. Лагерь полигонального моделирования представляет все с помощью трехмерных фасетных сеток. Фасетная или многоугольная грань обычно представляет собой плоские и ограниченные линейные сегменты и/или точки. Полигональное моделирование является предпочтительным инструментом для 3D-художников и дизайнеров, поскольку оно дает им относительно простой набор мощных инструментов, которые позволяют им быстро моделировать очень сложные формы. Появление Subdivision Surfaces (Sub-D) сделало полигональное моделирование предпочтительным методом моделирования большинства объектов произвольной формы для анимации, концептуального автомобильного дизайна, архитектурного дизайна, органических моделей, концептуального дизайна продукта и художественного дизайна. Моделирование поверхности подразделения используется большинством систем «Компьютерной графики», таких как 3DS Max, Modo, Maya, XSI, Blender, K-3D, LightWave, Cinema 4D и т. д.
Лагерь моделирования NURBS представляет все, используя поверхности более высокого порядка, такие как конусы, цилиндры, сплайновые поверхности. Почти каждая CAD-система имеет в качестве основного представления геометрии NURBS-поверхность. Поверхности NURBS определены в IGES и STEP и, таким образом, являются отраслевым стандартом, с которым работают все в мире САПР. NURBS можно использовать для точного представления поверхностей произвольной формы, таких как те, которые используются в конструкции крыла самолета, конструкции кузова автомобиля и конструкции корпуса корабля.