3D-image processing in the compact reverse engineering system

Analysis of the model for creating irregular 3D objects. Structural model of a compact reverse engineering system. The possibilities of formalizing and automating the creation of complex 3D objects. Mathematical model of digitization of complex objects.

Рубрика Программирование, компьютеры и кибернетика
Вид статья
Язык английский
Дата добавления 03.02.2019
Размер файла 28,1 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

The 11th INTERNATIONAL DAAAM SYMPOSIUM

"Intelligent Manufacturing & Automation: Man-Machine-Nature"

19-21st October 2000

3D-image processing in the compact reverse engineering system

Polozkov, Y. & Svirsky, D.

Abstract

engineering formalizing digitization

The functional model of the irregular 3D-objects creation is considered. The structural model of compact reverse engineering system (CRES) is shown. The modules of this system are given. The opportunities of formalization and automation of complex 3D-objects creation are considered. The mathematical model of complex objects digitizing is shown. The problems of the software for 3D-objects computer models creation are considered.

Key words: compact system, reverse engineering, 3D-objects digitizing, computer 3D-model.

The application of CRES allows quickly reacting to changes of a market situation. The CRES combine curtailing in space and time with a minimum level of functional and resource redundancy. Such systems allow irregular objects making on the basis of their computer models. The computer models are formed selective by the transformation of the objects digital models. The digital models of objects are received by digitizing of objects, which were made earlier.

The CRES functional model

The design and prototyping of free-form or sculptured objects often involve the use of physical models at some stages of the design process (Kruth & Kerstens, 1997). The CRES can be considered as the information transformation channel. The functional model of this transformation can be presented by a set of proceeding procedures the manufacturing object information description (digitizing); a storage and search of the information; computer 3D-modeling; physical object making on the basis of computer model (Rapid Prototyping) (fig. 1):

Fig. 1. Form creation in CRES

The description of the geometrical form of the analogue object consists in reception of the information by the object measurement. The received information is transformed to the digital form. Then it is organized in digital model. Thus the digital model is put in conformity to real object. The digital model of object contains a file of spatial co-ordinates of points of a surface of researched object. The received digital models of objects form base of the graphic data for a storage and fast search of necessary information during computer aided design.

The development of computer models of the future products is carried out in a mode of computer design multi-alternative modeling. The fragments of digital models of objects from base of the graphic data are exposed to selective transformations by means of computer modeling. Then the assembly order of layers gets out. The digital model of object is broken into layers. The step of planes gets out according to necessary accuracy. As a result of designing the computer model turns out. It carries full design information for physical object manufacturing. This information will be transformed to the program, which operates movement of the cutting tool in the industrial module.

The CRES structural model

The 3D-objects creation functional model determines the structural model of the CRES. The efficiency of such system is achieved by the expense of its compactness support. The information-input module 1, information processing and control module 2, and industrial module 3 are included in this system configuration (fig. 2).

1.The information input module; 2.The information processing module; 3.The industrial module; 4.The video camera; 5.A co-ordinate table; 6.A projector; 7.A laser cutting installation; 8.A cutting material; 9.An assembly unit; 10.Initial (analogue) object; 11.A cutout layer; 12.A ready object.

Fig. 2. The CRES configuration

The contact co-ordinate measuring machines are widely used as information-input module of CAD-systems (Makachev & Chaykin, 2000 a, b). The information about each point of 3D-object surface is receive by these machines separately. This process is low effective. So it is offered to use video-system for 3D-objects simultaneous digitizing. The modern video systems combine low cost with sufficient accuracy and provide high efficiency and speed of transfer of the information in the processing module.

The configuration of offered video system includes a video camera, projector, rotary table and personal computer. The projector is equipped with a slide with the image of a co-ordinate grid with the units, which located from each other on equally distance. The digitizing process includes a shooting of object, on which light strips of the slide inserted in the horizontal located projector are imaging, by the video camera established by angle to a horizontal plane. The 3D-stage information is imported from the video camera to the computer. In the computer the software organizes the information in digital models of objects. The object digital model making elements are the scanning object surface points co-ordinates in the chosen spatial system of co-ordinates.

The module of information processing and control is functional invariant of all system. The interrelation between system making modules is carried out by it. Also in this module the computer model is developed.

The industrial module realizes the technology of level-by-level object manufacturing. It includes: a CO2-laser; the optical channel; a control system, a coordinate table. The layers parallel connection allows monolithic products making. The method of flat elements cross connection of allows 3D-object skeleton assembly.

Formalization and automation of irregular surfaces creation in CRES

The mathematical model of digitizing process of spatial objects with the help of video system was developed (Polozkov & Zavatsky, 1999).

, (1)

where - vector, determining a space of a i-point of j-level of a surface of object in spatial system of co-ordinates; k - factor of scaling; A1, A2, , , - parameters determining a space of the project center; A3, A4, A5, , , - parameters of orientation of system of co-ordinates concerning of the image system of co-ordinates of object; - vector determining a space of the central projections of points of object in spatial system of co-ordinates.

This mathematical model describes dependence between the position of points of a 3D-scanning object surface and the position of their central projections. It allows to transform 2D-parameters of the object video image in its 3D-parameters with the help of the following formulas:

,(2)

,(3)

,(4)

where XS, YS, ZS - co-ordinates of a forward video camera central point in 3D-co-ordinates system; H - distance of scanning object up to a projections centre of the projector; ij - angle of a direction of the projector central ray; ij - distance a grid j-line of a slide of a projector main optical axis; fr - focal distance of projector.

This mathematical model allows the irregular 3D-objects digitizing process automating. The programming is carried out with use of known computer algebra software. The algorithm of recalculation of numerical parameters includes operations on formation of the list of the initial data, input of elements of numerical parameters from the received file and direct recording of teams of mathematical calculations which are carried out in a matrix kind.

The received results are organized in files, which describe a spatial configuration of the object separate parties. Synthesizing the given files on boundary points, we receive volumetric digital model of object. The volumetric digital model of the object is a making component of the graphic database. The received volumetric digital model is exposed to selective transformation with the help of functions of computer modeling. As a result of designing the computer model carrying the design information for physical object manufacturing (Gubanov & Vlasov, 2000). In the industrial module the received computer model will be transformed to the tool control influences. The made elements can be assembled manually or automatically with the help of the manipulator. The process of assembly of discrete layers in integral object formally can be described by algebraically expression:

,(5)

where O - integral object; Sj - a j-layer of object; n - general quantity of the layers.

Conclusion

The analysis of the complex 3D-objects creation functional model has allowed to develop variant of a compact industrial system. Video system using in this complex allows to solve a problem of this process information support. It allows also to speed up a manufacture preparation stage. The development of mathematical model digitizing and its software allows to create computer models easily. The application of level-by-level synthesis allows to make material irregular objects quickly. The offered variant of compact reverse engineering system allows to raise production competitiveness.

References

Gubanov, A. & Vlasov, V. (2000). Computer technologies of reverse engineering. CAD & Graphics, No 1, pp. 25-29, ISSN 1560-4640.

Kruth, J. -P. & Kerstens, A. (1997). Reverse engineering modeling of free-form surfaces from point clouds subject to boundary conditions. Journal of Materials Processing Technology, No. 76, pp. 120-127, ISSN 0924-0136.

Makachev, A. & Chaykin, (2000). Modeler 2000: 3D-scaning systems. CAD & Graphics, No 1, pp. 84-86, ISSN 1560-4640.

Makachev, A. & Chaykin, (2000). Modeler 2000: 3D-scaning systems II. CAD & Graphics, No 4, pp. 76-78, ISSN 1560-4640.

Polozkov, Y. & Zavatsky, Y. (1999). The mathematical software of irregular surfaces 3D-scaning. Proceedings of the international conference on the modern trends of industrial technologies development, Sazonov, I. et. al. (Ed.), p. 61, ISBN 5-86960-014-6, Mogilev machine-building institute, April 1999, MMI, Mogilev.

Authors

Ing. Yuri POLOZKOV, Post-grad. of Vitebsk State Technological University, 72 Moskowsky ave., 210035 Vitebsk, Belarus, Phone: 375 212 25 55 45 Fax 375 212 25 74 01

Dr. Dmitry SVIRSKY, Science leader of the Computer Aided Design Centre, Vitebsk State Technological University, 72 Moskowsky ave., 210035 Vitebsk, Belarus, Phone: 375 212 22 70 41 Fax 375 212 25 74 01 E-mail: svirsky@vstu.unibel.by

Размещено на Allbest.ru

...

Подобные документы

  • Процессоры Duron на ядре Spitfire (Model 3), Morgan (Model 7), Applebred (Model 8), Mobile Duron Camaro. Схема материнской платы EP-8KHAL+. Микросхема "Северный мост". Звуковой чип ALC201A. Конфигурация системной памяти. Регулятор заглушки шины RT9173.

    курсовая работа [3,6 M], добавлен 26.03.2013

  • Методология, технология и архитектура решения SAP Business Objects. Возможные действия в Web Intelligence. Создание документов и работа с ними. Публикация, форматирование и совместное использование отчетов. Общий обзор приложения, его интерфейсы.

    курсовая работа [1,4 M], добавлен 24.09.2015

  • Строение класса complex. Примеры использования класса complex. Результат выполнения программы. Цикл возведения первого числа во второе. Операции с комплексными числами. Конструкторы и операции присваивания для типа complex. Неявные преобразования типов.

    курсовая работа [1,5 M], добавлен 18.05.2011

  • Общая информация о Siemens Teamcenter Engineering. Составные части приложения "Мой навигатор". Изменения в конструкции крыла ИЛ-76МД-90А. Модернизирование топливной системы самолета, моделирование компенсатора в Unigraphics NX. Изменение материала.

    контрольная работа [1,0 M], добавлен 27.05.2014

  • Overview history of company and structure of organization. Characterization of complex tasks and necessity of automation. Database specifications and system security. The calculation of economic efficiency of the project. Safety measures during work.

    дипломная работа [1009,6 K], добавлен 09.03.2015

  • Концептуальна модель бази даних, визначення зв’язків між ними, атрибутів сутностей їх доменів. Створення ORM source model та Database model diagram для бази даних "Автотранспортне підприємство". Генерування ddl-скрипта для роботи в СУБД SQL-Server.

    курсовая работа [47,3 K], добавлен 17.10.2013

  • IS management standards development. The national peculiarities of the IS management standards. The most integrated existent IS management solution. General description of the ISS model. Application of semi-Markov processes in ISS state description.

    дипломная работа [2,2 M], добавлен 28.10.2011

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

    реферат [599,6 K], добавлен 29.10.2010

  • Программирование для Windows. Возможности нового интерфейса. Окна и их управляющие компоненты. DOS и Windows: разные подходы к программированию. Особенности работы с базами данных. Структура программ в CA-Visual Objects. Генерация и обработка событий.

    курсовая работа [1,3 M], добавлен 02.03.2010

  • Central Processing Unit. Controls timing of all computer operations. Types of adapter card. Provides quick access to data. Uses devices like printer. Random Access Memory. Directs and coordinates operations in computer. Control the speed of the operation.

    презентация [3,5 M], добавлен 04.05.2012

  • История Network File System. Общие опции экспорта иерархий каталогов. Описание протокола NFS при монтировании удаленного каталога. Монтирование файловой системы Network Files System командой mount. Конфигурации, обмен данными между клиентом и сервером.

    курсовая работа [1,3 M], добавлен 16.06.2014

  • Component Object Model. Объектная модель Microsoft. Пути решения проблемы повторного использования кода. Понятие интерфейса. Двоичный стандарт для программных компонентов. Многоразовое использование программного обеспечения.

    контрольная работа [16,2 K], добавлен 01.08.2007

  • Delphi як візуальне середовище розробки програмного забезпечення. Створення автоматизованої системи відстеження дзвінків з мобільних телефонів працівниками правоохоронних органів. Основи технології ACTIVEX DATA OBJECTS. Функціональні можливості системи.

    дипломная работа [5,0 M], добавлен 26.10.2012

  • Основные вехи на пути развития систем программирования. Microsoft Access - первая СУБД для персональных компьютеров, созданная для работы в среде Windows. Перенос файл-серверных приложений в среду клиент-сервер. Использование ActiveX Data Objects.

    презентация [662,2 K], добавлен 11.04.2013

  • Информационный поиск: векторная модель (vector-space model). Ранжирование документов по мере их соответствия запросу. Традиционные методы оценки эффективности поиска. Концептуальное индексирование. Разрешение многозначности. Board: значения и иерархия.

    презентация [95,2 K], добавлен 01.09.2013

  • Модель взаимодействия открытых систем Open Systems Interconnection Reference Model. Основные особенности модели ISO/OSI. Характеристики физических сигналов, метод кодирования, способ подключения. Канальный уровень модели ISO/OSI. Передача и прием кадров.

    презентация [52,7 K], добавлен 25.10.2013

  • Разработка цифрового нерекурсивного и рекурсивного фильтров с заданными параметрами. Проектирование фильтра в программе Matlab с помощью утилиты fdatool. Построение структурной схемы во вкладке Realize model. Общий вид линейного разностного уравнения.

    курсовая работа [2,9 M], добавлен 19.03.2012

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

    дипломная работа [2,0 M], добавлен 17.02.2014

  • Creation of the graphic program with Visual Basic and its common interface. The text of program code in programming of Visual Basic language creating in graphics editor. Creation of pictures in Visual Basic, some graphic actions with graphic editor.

    лабораторная работа [1,8 M], добавлен 06.07.2009

  • Случаи использования PHP фреймворка. Обзор современных фреймворков. Выбор фреймворка для разработки сайта. Поддержка баз данных и сообщества. Model View Controller архитектура. Скорость развития фреймворка. Наличие встроенных javascript-библиотек.

    курсовая работа [1,8 M], добавлен 31.05.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.