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

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

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

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

Методами исследования является теоретический анализ проблемы исследования на основе изучения научной литературы, систематизации полученных данных и практический эксперимент при проведении лабораторных работ.

В процессе изучения научной литературы нами были выделены три наиболее практически полезных методы геометрического моделирования параметризованных изображений

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

2. Моделирование создания командного файла. Командный сценарный файл представляет собой обычный текстовый файл, созданный в любом редакторе, например, Блокнот. Сценарный файл должен содержать подробное описание всех команд, процедур, функций, данных, интерактивно вводятся оператором при построении изображения, т.е. в сценарном файле воспроизводится полный сценарий работы за персональным компьютером. Для создания командного файла открывается протокол построения чертежей и отрабатываются все команды протокола. В такие файлы включается последовательность команд, которые часто используются при создании изображений. Командный файл имеет расширение *. SCR. Загрузка командного файла осуществляется командой SCRIPT_ имя файла.

3. Моделирование с помощью встроенного в AutoCAD среды программирования Auto LISP. Написание на Auto LISP собственных программ позволяет создавать настроенные на определенную предметную область использования команды, включающие в себя вопросы пользователя, возможность выбора по условию из нескольких вариантов или использование значений по умолчанию.

Таким образом, в данной работе рассмотрены основные методы геометрического моделирования параметризованных изображений средствами САПР AutoCAD, выделено из них наиболее практичные и эффективные и обобщены ранее приобретенные мировые знания в этой области.

 

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.