Design of Geomagic Plug-in based RE and RP System of 3D Crafts

Size: px
Start display at page:

Download "Design of Geomagic Plug-in based RE and RP System of 3D Crafts"

Transcription

1 Advanced Materials Research Online: ISSN: , Vols , pp doi: / Trans Tech Publications, Switzerland Design of Geomagic Plug-in based RE and RP System of 3D Crafts LIU Xiang-yan 1, a, WU Shi-lin 2,b 1 Wuhan University of Textile, Wuhan, Hubei,China, Wuhan University of Textile, Wuhan, Hubei,China, a whliuxy@yahoo.cn, b wslsw540@gmail.coml Keywords: Geomagic plug-in; 3D Crafts; RE; RP Abstract. This paper put forward a design of Geomagic Plug-in based RE and RP System of 3D crafts and narrates the design method of the system software after giving some introduction to the design method of Geomagic plug-in. The system is an integration of RE and RP, with which we can easily make gifts with individuation and customization. Many experiments were carried out and the results showed that the design was reasonable and feasible and the research on the system was significant. Introduction Geomagic Studio is professional reverse engineering software developed by American Raindrop Geomagic Software Company. It is commercial software and is currently most powerful in point cloud processing and 3D surface reconstruction. With Geomagic software it is easy to reconstruct a perfect polygon model mesh from the scanned point cloud data, which can be converted to NURBS surfaces automatically. And you can quickly build its STL model. Geomagic Studio also provides support for plug-in, making it possible for users to personalize the application extensions and providing facilities for future software upgrades and extensions. With its powerful surface point cloud processing and 3D surface reconstruction, geomagic plug-in based RE and RP software of 3D Crafts is able to integrate reverse design and rapid prototyping of 3D crafts. Framework of geomagic plug-in Plug-in can extend and strengthen the software without modifying program s main body. After the plug-in interface is released, any company or individual can develop their own plug-ins to solve some operational inconvenience or add new function, achieving software development of real meaning of the "plug and pull". Plug-in API provided by geinagic allows third-party software developers to create external command running in the geomagic, in order to achieve personalized function expansion of geomagic. The current version (version5.0) of geomagic plug-in platform framework primarily supports integrating data acquisition and point cloud processing into geomagic software, and its functions of later version will be further strengthened, which will allow access to more internal commands of geomagic software[1]. Plug-in-based application is composed of application framework, plug-in interface, plug-ins, and public library,and Fig.1 shows the basic framework. Application framework is responsible for the overall operation of the application, and plug-in interface is a protocol, according to which you can add plug-ins to your application. Plug-in is responsible for achieving the requirements. Usually, applications supporting plug-ins place extension plug-ins in a specified directory. When a application is executed, it first search in this directory to make sure if there is a plug-in, If there is, it inserts it into the application, and it releases the plug-in at termination of execution. Public library is a set of functions or classes, which can be called by both application framework and plug-ins. All rights reserved. No part of contents of this paper may be reproduced or transmitted in any form or by any means without the written permission of Trans Tech Publications, (ID: , Pennsylvania State University, University Park, USA-13/05/16,03:40:05)

2 298 Equipment Manufacturing Technology and Automation Application framewore plug-in interface 3D object Scanning plug-in 3D scanner Point cloud data Geomagic studio STL model plug-in 1 plug-in 2 public function library Object model STL Slicing plug-in RP software 3D printer STL slicting data Fig.1 Framework of Plug-in-based application Fig.2 System function flow In windows operating system, geomagic plug-in runs in the form of dynamic form link library (DLL). Each geomagic plug-in DLL must contain the following two functions: struct GMagicPlugInInfo *GMagicPlugInVersion(void); GMagicPlugIn *GetGMagicPlugIn(int cmdnumber); The first function returns a structure pointer with information about the geomagic plug-in DLL, through which geomagic software check the version of plug-in API required by this plug-in and the number of commands contained in the plug-in. This information structure is defined as follows: struct GMagicPlugInInfo { int versionnum; int numcmds;}; Through the second function geomagic software gets the pointer of GMagicPlugIn object, which will be stored in the geomagic software and through which geomagic software accesses its representative geomagic plug-in. Geomagic plug-ins are placed in the folder of plugin under the installation directory of geomagic studio. When geomagic software is executed, the main program will search the folder for these two functions. If they are found, they will be loaded and appropriate plug-in command will appear in the Geomagic software plug-in menu. The class of GMagicPlugIn is the plugin interface, which defines how the plug-ins and geomagic main program communicate. And when developing plug-in, the developer derives his own class from it. Communication between geomagic main program and plug-ins are mainly implemented by the following two classes: GMagicMgr and GMagicDlg. GMagicMgr mainly achieves some system operations and model data manipulation and GMagicDlg is used to create and manipulate user interface dialog. System framework RE and RP system of 3D crafts integrate rapid 3D object modeling and prototyping. Its function is to obtain 3D surface data of crafts, reconstruct their 3D data model and make their physical models. With this system, users can quickly and easily make personalized and customized gifts and souvenirs. The Function flow of RE and RP system of 3D crafts is shown in Fig.2.The software contain the following three parts: scanning plug-in, STL slicing plug-in and RP (Rapid prototyping) software. And they are developed using Visual C++ [2, 3, 4], which is an object-oriented programming language. Scanning plug-in and STL slicing plug-in are geomagic plug-ins, which can be called by geomagic main program in the form of DLL but not run separately. Scanning plug-in is responsible for controlling the scanner to acquire the point data of 3D objects and saving the point data to geomagic for following data processing [5,6,7]. Geomagic studio is responsible for point data processing, surface reconstruction and exporting the STL model of the 3D objects. STL slicing plug-in is responsible for slicing the STL model, filling the polygon of each layer with scanning line to generate track points of the printer head. RP software is a stand-alone application that can run separately. And it controls the 3D printer to complete 3D model production of 3D objects using the data obtained by STL slicing plug-in.

3 Advanced Materials Research Vols Design of System software The 3D scanner which is based on structured light stereo vision [8] program consists of a projector and two cameras as shown in Fig.3. The two cameras are installed in cross direction on the same level and they observe the 3D objects from different viewpoint. Software system controls the projector to generate parallel and vertical red stripe structured light, which is projected onto the object surface. The structured light is deformed by the object surface shape and the images of the deformed light are acquired by both two cameras. The deformation of structured light stripes depends on relative position of the two cameras, position of the projector and the surface shape of 3D objects. When positions of camera and projector are fixed, both internal and external parameters of the two cameras and their relative position is known, it is possible to obtain the 3D coordinates of a surface point form the two images of deformed stripes acquired by two cameras. Through controlling the structured light stripe to move slowly to sweep the whole surface of 3D objects it is possible to obtain the 3Dcoordinates of the object from a specified perspective [9,10]. Through projecting structured light stripe from different directions to the same object surface, point cloud data of different perspective can be obtained. And the point cloud of multi-views can be spliced to integrate the point cloud data of whole object surface. reading STL model data compute the Intersection of the triangle and the cross-section filling the polygon using scanning lines sorting contour points Fig3.Framework of 3D scanner track points of the printer head Fig.4 Flow chart of STL slicing Scanning plug-in controls the 3D scanner to acquire point cloud of 3D objects, and saves the data into geomagic main program [11, 12]. Such commands relative to 3D measurement as parameter setting, structured light control, scanner calibration, saving of calibration files, and reading of calibration files are all implemented in the plug-in. After scanning, scanned point cloud data can be imported directly to geomagic studio which is powerful reverse engineering software. With its powerful function it is easy to implement pre-processing of point cloud data, multi-cloud model stitching and the reconstruction task, and to obtain the STL model of the 3D object. STL slicing plug-in is responsible for slicing the STL model, filling the polygon of each layer with scanning line to generate track points of the printer head. STL model file represents entity with a series of triangles [13], each of which is represented by a unit surface normal indicating its direction and three coordinates indicating positions of triangle vertices. Flow chart of STL slicing is shown as Fig.4. Algorithm of active-edge-table filling, such data structures as CArray which is dynamic array, lists and so on are all used in the scanning line filling program of polygon and this improved the speed of slicing and scanning line filling of polygons. RP software runs on PC and controls the 3D printer to complete 3D model production of 3D objects using the data obtained by STL slicing plug-in. PC communicate with 3D printer through serial port. There are many ways of programming for serial port and the most commonly used way is programming using the control of MSComm which is developed by Microsoft for communication of serial ports. This control is developed using advanced programming language and it is a bridge between serial communication program and PC serial port, which makes it easier to develop serial communication program. In the development of RP software which is specific for RE and RP system of 3D crafts, MSComm is used in programming of serial port communication. The serial port can work as required after being set its attributes and being added event response codes. Most attributes of MSComm are readable and writable. S For more specific using method of this control, you can refer to MSDN.

4 300 Equipment Manufacturing Technology and Automation Experiments Fig.5 Point cloud Fig.6 Reconstructed model Basing on the framework of 3D scanner and the method of 3D data acquisition proposed in this paper and using scanning plug-in designed in this paper many experiments were implemented and received satisfactory results. Point cloud data scanned using 3D scanner is shown in Fig.5 and 3D model obtained in geomagic studio is shown in Fig.6. For Prototype of 3D Printer is not developed for experiments, in order to verify track points of the 3D printer head generated by STL slicing plug-in and debug RP software, two PC are used. One serves as host computer and the other simulates 3D Printer. Model of 3D printer is built to simulate production of 3D model, and the results are ideal to some extent. Conclusions This paper presented a design plan of a geomagic plug-in based RE and RP system of 3D crafts and described the design methods and ideas of the software supporting this system. Using this system, a large number of experiments are implemented and the results showed that the design plan is reasonable and feasible. References [1] Geomagic Plugin Technical Reference for use with Geomagic Qualify and Studio. September 14, 2004 [2] GuangjunZhang. "machine vision". Science press. Beijing In Chinese [3] ZeshengTang etc. Computer graphics. Tsinghua university press, 2000 In Chinese [4] ZhangJun Sally ShuzhiLiu. "Visual c + + practice and improve - serial communication article" and engineering application. China railway press. Beijing. : January 2006 [5] Will P.M., Pennington K.S.,Norel technique for image processing [J]. Proc.IEEE, 1972, 60(6):669~680 [6] Popplestone R.J., Ambler A.P. Forming models of plane and cylinder faceted bullies from light stripes[c].in:proc.4thintern, Joint Conf.Artif.Intell. 1975: 664~668 [7] Agin G.J. Binford T.O. Computer description of curved objects[c].in:proc.3 Intern Conf. Artif. Intell,Stanford, CA, 1973:629~640 [8] Potmesil M.,Generating models of solid objects by matching 3D surface segments [J].In:Proc 8thIntern Joint Conf Artif Intell, Karlsruhe,1983:1089~1093 [9] Sato Y.,Kitagawa H.,Fujita H.Shape Measurement of Curved Objects Using Multiple Slit Ray Projections [J].IEEE Trans Patt Anal Mach Intell, 1982:641~646 [10] Tio J.B.K., McPherson C.A., Hall E. L.,Curved Surface Measurement for Robot Vision[C]. Proc RPIP, 1983:52~96 [11] Tsai R.Y.,A versatile camera calibration technique for high accuracy 3D machine vision metrology using of the shelf TV cameras and lenses [J]. IEEE J Robotics Autom,1987, RA-3(4):323~344 [12] Mansbach P.,Calibration of a camera and light source by fitting to a physical model [J].Computer Vis Graph Image Process, 1986, 35:200~219 [13] Kim Y C,etal. Positioning Three-dimensional objects using stereo images [J].IEEE Journal of robotics and Automation, 1987, 3(4):361~373

5 Equipment Manufacturing Technology and Automation / Design of Geomagic Plug-in Based RE and RP System of 3D Crafts /

Shape Measurement of a Sewer Pipe. Using a Mobile Robot with Computer Vision

Shape Measurement of a Sewer Pipe. Using a Mobile Robot with Computer Vision International Journal of Advanced Robotic Systems ARTICLE Shape Measurement of a Sewer Pipe Using a Mobile Robot with Computer Vision Regular Paper Kikuhito Kawasue 1,* and Takayuki Komatsu 1 1 Department

More information

Glass coloured glass may pick up on scan. Top right of screen tabs: these tabs will relocate lost windows.

Glass coloured glass may pick up on scan. Top right of screen tabs: these tabs will relocate lost windows. Artec 3D scanner Instructions for Medium Handheld (MH) Scanner Scanning Conditions: Objects/surfaces that don t scan well: Black or shiny objects and objects with sharp edges or points, hair, glass, transparent

More information

Research on Clustering Analysis of Big Data Yuan Yuanming 1, 2, a, Wu Chanle 1, 2

Research on Clustering Analysis of Big Data Yuan Yuanming 1, 2, a, Wu Chanle 1, 2 Advanced Engineering Forum Vols. 6-7 (2012) pp 82-87 Online: 2012-09-26 (2012) Trans Tech Publications, Switzerland doi:10.4028/www.scientific.net/aef.6-7.82 Research on Clustering Analysis of Big Data

More information

Manufacturing Process and Cost Estimation through Process Detection by Applying Image Processing Technique

Manufacturing Process and Cost Estimation through Process Detection by Applying Image Processing Technique Manufacturing Process and Cost Estimation through Process Detection by Applying Image Processing Technique Chalakorn Chitsaart, Suchada Rianmora, Noppawat Vongpiyasatit Abstract In order to reduce the

More information

3D REVERSE ENGINEERING SOFTWARE

3D REVERSE ENGINEERING SOFTWARE 3D REVERSE ENGINEERING SOFTWARE PRODUCT WORKFLOWS GEOMAGIC STUDIO WORKFLOW SCAN AND PROBE Collect 3D point cloud and probe data from physical objects to form the basis of the new 3D model. PROCESS Use

More information

Application Example: Reverse Engineering

Application Example: Reverse Engineering Application Example: Reverse Engineering Use of optical measuring technology in the ceramics industry Measuring system: ATOS Keywords: Reverse Engineering, Tool and Moldmaking, Quality Assurance, Ceramic

More information

Kankakee Community College

Kankakee Community College Kankakee Community College Course prefix and number: DRFT 2134 Course title: AutoCAD III Semester: Fall 2014 Credit hours: 4 Lecture hours: 2.5 Lab hours: 3 Catalog description: Prerequisite: DRFT 2114,

More information

CATIA V5 Surface Design

CATIA V5 Surface Design CATIA V5 Training Foils CATIA V5 Surface Design Version 5 Release 19 August 2008 EDU_CAT_EN_V5S_FI_V5R19 1 Lesson 1: Introduction to Generative Shape Design About this Course Introduction CATIA is a robust

More information

GUIDE TO POST-PROCESSING OF THE POINT CLOUD

GUIDE TO POST-PROCESSING OF THE POINT CLOUD GUIDE TO POST-PROCESSING OF THE POINT CLOUD Contents Contents 3 Reconstructing the point cloud with MeshLab 16 Reconstructing the point cloud with CloudCompare 2 Reconstructing the point cloud with MeshLab

More information

Context-aware Library Management System using Augmented Reality

Context-aware Library Management System using Augmented Reality International Journal of Electronic and Electrical Engineering. ISSN 0974-2174 Volume 7, Number 9 (2014), pp. 923-929 International Research Publication House http://www.irphouse.com Context-aware Library

More information

ENGN 2502 3D Photography / Winter 2012 / SYLLABUS http://mesh.brown.edu/3dp/

ENGN 2502 3D Photography / Winter 2012 / SYLLABUS http://mesh.brown.edu/3dp/ ENGN 2502 3D Photography / Winter 2012 / SYLLABUS http://mesh.brown.edu/3dp/ Description of the proposed course Over the last decade digital photography has entered the mainstream with inexpensive, miniaturized

More information

Setting up the Hardware and Software. for a 3D Printer

Setting up the Hardware and Software. for a 3D Printer Setting up the Hardware and Software for a 3D Printer Caroline Kerbelis Application Note March 28th 2014 Design Team 8 ECE 480 Abstract The purpose of team 8 s project is to design, fabricate, simulate,

More information

Visualization of 2D Domains

Visualization of 2D Domains Visualization of 2D Domains This part of the visualization package is intended to supply a simple graphical interface for 2- dimensional finite element data structures. Furthermore, it is used as the low

More information

Introduction to Visual Basic

Introduction to Visual Basic Introduction to Visual Basic Microsoft Visual Basic development system version 6.0 is the most productive tool for creating high-performance components and applications. Visual Basic 6.0 offers developers

More information

Construction of human knee bone joint model using FDM based 3D Printer from CT scan images.

Construction of human knee bone joint model using FDM based 3D Printer from CT scan images. Biomedical Research 2015; 26 (4): S1-5 ISSN 0970-938X www.biomedres.info Construction of human knee bone joint model using FDM based 3D Printer from CT scan images. Marlon Jones Louis a *, R. Malayalamurthi

More information

www.studymafia.org Seminar report Rapid Prototyping Submitted in partial fulfillment of the requirement for the award of degree Of Mechanical

www.studymafia.org Seminar report Rapid Prototyping Submitted in partial fulfillment of the requirement for the award of degree Of Mechanical A Seminar report On Rapid Prototyping Submitted in partial fulfillment of the requirement for the award of degree Of Mechanical SUBMITTED TO: SUBMITTED BY: www.studymafia.org www.studymafia.org Preface

More information

Manage Software Development in LabVIEW with Professional Tools

Manage Software Development in LabVIEW with Professional Tools Manage Software Development in LabVIEW with Professional Tools Introduction For many years, National Instruments LabVIEW software has been known as an easy-to-use development tool for building data acquisition

More information

Slicing Issues in CAD Translation to STL in Rapid Prototyping

Slicing Issues in CAD Translation to STL in Rapid Prototyping Paper 021, ENG 103 Slicing Issues in CAD Translation to STL in Rapid Prototyping Divesh R. Sahatoo In-Corr-Tech Ltd., San Fernando, Trinidad drsahatoo@yahoo.com Boppana V. Chowdary University of The West

More information

RHINO TO STL BEST PRACTICES

RHINO TO STL BEST PRACTICES WHITE PAPER RHINO TO STL BEST PRACTICES AUTHOR VERONICA DE LA ROSA RHINO TO STL BEST PRACTICES INTRODUCTION In order to get the best quality 3D prints from RHINO CAD models it is important to be familiar

More information

3D SCANNING: A NEW APPROACH TOWARDS MODEL DEVELOPMENT IN ADVANCED MANUFACTURING SYSTEM

3D SCANNING: A NEW APPROACH TOWARDS MODEL DEVELOPMENT IN ADVANCED MANUFACTURING SYSTEM 3D SCANNING: A NEW APPROACH TOWARDS MODEL DEVELOPMENT IN ADVANCED MANUFACTURING SYSTEM Dr. Trikal Shivshankar 1, Patil Chinmay 2, Patokar Pradeep 3 Professor, Mechanical Engineering Department, SSGM Engineering

More information

A CAD MODELLING SYSTEM AUTOMATION FOR REVERSE ENGINEERING APPLICATIONS

A CAD MODELLING SYSTEM AUTOMATION FOR REVERSE ENGINEERING APPLICATIONS A CAD MODELLING SYSTEM AUTOMATION FOR REVERSE ENGINEERING APPLICATIONS Jafar Jamshidi, Antony R. Mileham and Geraint W. Owen The University of Bath, UK J.Jamshidi@bath.ac.uk, A.R.Mileham@bath.ac.uk, G.W.Owen@bath.ac.uk

More information

Technical What s New. Autodesk Alias Product Line

Technical What s New. Autodesk Alias Product Line Autodesk Alias Product Line Purpose-built for industrial designers and creative professionals, digital modelers/sculptors, and automotive/transportation designers, the Autodesk Alias 2010 product line

More information

Navigation Aid And Label Reading With Voice Communication For Visually Impaired People

Navigation Aid And Label Reading With Voice Communication For Visually Impaired People Navigation Aid And Label Reading With Voice Communication For Visually Impaired People A.Manikandan 1, R.Madhuranthi 2 1 M.Kumarasamy College of Engineering, mani85a@gmail.com,karur,india 2 M.Kumarasamy

More information

Computer Aided Liver Surgery Planning Based on Augmented Reality Techniques

Computer Aided Liver Surgery Planning Based on Augmented Reality Techniques Computer Aided Liver Surgery Planning Based on Augmented Reality Techniques Alexander Bornik 1, Reinhard Beichel 1, Bernhard Reitinger 1, Georg Gotschuli 2, Erich Sorantin 2, Franz Leberl 1 and Milan Sonka

More information

A method of generating free-route walk-through animation using vehicle-borne video image

A method of generating free-route walk-through animation using vehicle-borne video image A method of generating free-route walk-through animation using vehicle-borne video image Jun KUMAGAI* Ryosuke SHIBASAKI* *Graduate School of Frontier Sciences, Shibasaki lab. University of Tokyo 4-6-1

More information

REAL TIME TRAFFIC LIGHT CONTROL USING IMAGE PROCESSING

REAL TIME TRAFFIC LIGHT CONTROL USING IMAGE PROCESSING REAL TIME TRAFFIC LIGHT CONTROL USING IMAGE PROCESSING Ms.PALLAVI CHOUDEKAR Ajay Kumar Garg Engineering College, Department of electrical and electronics Ms.SAYANTI BANERJEE Ajay Kumar Garg Engineering

More information

Announcements. Active stereo with structured light. Project structured light patterns onto the object

Announcements. Active stereo with structured light. Project structured light patterns onto the object Announcements Active stereo with structured light Project 3 extension: Wednesday at noon Final project proposal extension: Friday at noon > consult with Steve, Rick, and/or Ian now! Project 2 artifact

More information

Applying 3D Scanning and Modeling in Transport Design Education

Applying 3D Scanning and Modeling in Transport Design Education 41 Applying 3D Scanning and Modeling in Transport Design Education Ertu Unver 1, Atkinson Paul 2 and Tancock Dave 3 1 University of Huddersfield, eunver@hud.ac.uk 2 University of Huddersfield, p.atkinson@

More information

Analytic Modeling in Python

Analytic Modeling in Python Analytic Modeling in Python Why Choose Python for Analytic Modeling A White Paper by Visual Numerics August 2009 www.vni.com Analytic Modeling in Python Why Choose Python for Analytic Modeling by Visual

More information

Application of Virtual Instrumentation for Sensor Network Monitoring

Application of Virtual Instrumentation for Sensor Network Monitoring Application of Virtual Instrumentation for Sensor etwor Monitoring COSTATI VOLOSECU VICTOR MALITA Department of Automatics and Applied Informatics Politehnica University of Timisoara Bd. V. Parvan nr.

More information

Plug-in Software Developer Kit (SDK)

Plug-in Software Developer Kit (SDK) Updated February 2, 2012 2 modo 601 Plug-in Development Kit for PC and Mac The modo 601 Plug-in Software Development Kit provides a set of Application Programming Interfaces (APIs) and numerous source

More information

Product and Service Catalog 2009 Direct Dimensions, Inc.

Product and Service Catalog 2009 Direct Dimensions, Inc. Product and Service Catalog 2009 LASER SCANNERS... 4 SURPHASER LASER SCANNER... 4 DIMENSIONAL IMAGING DI3D... 4 VIALUX Z-SNAPPER 3D CAMERA... 4 KONICA MINOLTA RANGE7 3D DIGITIZER... 4 KONICA MINOLTA VIVID

More information

Trimble Realworks Software

Trimble Realworks Software TECHNICAL NOTES Trimble Realworks Software A Powerful 3D Laser Scanning Office Software Suite DESIGNED FOR TODAY S MULTIFACETED SCANNING PROFESSIONAL, TRIMBLE REALWORKS IS A POWERFUL OFFICE SOFTWARE THAT

More information

Remote Monitoring, Controlling and Lost Hardware Detecting through GSM

Remote Monitoring, Controlling and Lost Hardware Detecting through GSM Remote Monitoring, Controlling and Lost Hardware Detecting through GSM Amir Sheikh, Rahul Hendawe, Rajnish Singh, Jayashree Shiral, Anmol Rohan Abstract The project aims to develop various network utilities

More information

DESIGN, TRANSFORMATION AND ANIMATION OF HUMAN FACES

DESIGN, TRANSFORMATION AND ANIMATION OF HUMAN FACES DESIGN, TRANSFORMATION AND ANIMATION OF HUMAN FACES N.Magnenat-Thalmann, H.T.Minh, M.de Angelis, D.Thalmann Abstract Creation of new human faces for synthetic actors is a tedious and painful task. The

More information

HIGH AND LOW RESOLUTION TEXTURED MODELS OF COMPLEX ARCHITECTURAL SURFACES

HIGH AND LOW RESOLUTION TEXTURED MODELS OF COMPLEX ARCHITECTURAL SURFACES HIGH AND LOW RESOLUTION TEXTURED MODELS OF COMPLEX ARCHITECTURAL SURFACES E. K. Stathopoulou a, A. Valanis a, J. L. Lerma b, A. Georgopoulos a a Laboratory of Photogrammetry, National Technical University

More information

Use only a shielded parallel interface cable that is IEEE 1284-compliant and/or a USB cable that is no longer than 6 feet long (1.8 meters).

Use only a shielded parallel interface cable that is IEEE 1284-compliant and/or a USB cable that is no longer than 6 feet long (1.8 meters). For Windows XP Users Setting Up the machine and PC to Work Together Before You begin When necessary, please purchase the appropriate interface cable you intend to use with this machine (parallel or USB).

More information

Welcome to CorelDRAW, a comprehensive vector-based drawing and graphic-design program for the graphics professional.

Welcome to CorelDRAW, a comprehensive vector-based drawing and graphic-design program for the graphics professional. Workspace tour Welcome to CorelDRAW, a comprehensive vector-based drawing and graphic-design program for the graphics professional. In this tutorial, you will become familiar with the terminology and workspace

More information

CAD / CAM Dr. P. V. Madhusuthan Rao Department of Mechanical Engineering Indian Institute of Technology, Delhi Lecture No. # 12 Reverse Engineering

CAD / CAM Dr. P. V. Madhusuthan Rao Department of Mechanical Engineering Indian Institute of Technology, Delhi Lecture No. # 12 Reverse Engineering CAD / CAM Dr. P. V. Madhusuthan Rao Department of Mechanical Engineering Indian Institute of Technology, Delhi Lecture No. # 12 Reverse Engineering So what we will do in today s lecture is basically take

More information

Digitization of Old Maps Using Deskan Express 5.0

Digitization of Old Maps Using Deskan Express 5.0 Dražen Tutić *, Miljenko Lapaine ** Digitization of Old Maps Using Deskan Express 5.0 Keywords: digitization; scanner; scanning; old maps; Deskan Express 5.0. Summary The Faculty of Geodesy, University

More information

SA-9600 Surface Area Software Manual

SA-9600 Surface Area Software Manual SA-9600 Surface Area Software Manual Version 4.0 Introduction The operation and data Presentation of the SA-9600 Surface Area analyzer is performed using a Microsoft Windows based software package. The

More information

Constrained Tetrahedral Mesh Generation of Human Organs on Segmented Volume *

Constrained Tetrahedral Mesh Generation of Human Organs on Segmented Volume * Constrained Tetrahedral Mesh Generation of Human Organs on Segmented Volume * Xiaosong Yang 1, Pheng Ann Heng 2, Zesheng Tang 3 1 Department of Computer Science and Technology, Tsinghua University, Beijing

More information

How To Fix Out Of Focus And Blur Images With A Dynamic Template Matching Algorithm

How To Fix Out Of Focus And Blur Images With A Dynamic Template Matching Algorithm IJSTE - International Journal of Science Technology & Engineering Volume 1 Issue 10 April 2015 ISSN (online): 2349-784X Image Estimation Algorithm for Out of Focus and Blur Images to Retrieve the Barcode

More information

Learning Module 4 - Thermal Fluid Analysis Note: LM4 is still in progress. This version contains only 3 tutorials.

Learning Module 4 - Thermal Fluid Analysis Note: LM4 is still in progress. This version contains only 3 tutorials. Learning Module 4 - Thermal Fluid Analysis Note: LM4 is still in progress. This version contains only 3 tutorials. Attachment C1. SolidWorks-Specific FEM Tutorial 1... 2 Attachment C2. SolidWorks-Specific

More information

How To Draw In Autocad

How To Draw In Autocad DXF Import and Export for EASE 4.0 Page 1 of 9 DXF Import and Export for EASE 4.0 Bruce C. Olson, Dr. Waldemar Richert ADA Copyright 2002 Acoustic Design Ahnert EASE 4.0 allows both the import and export

More information

Installation Guide v1.11 and Higher

Installation Guide v1.11 and Higher Progeny Imaging Installation Guide v1.11 and Higher 00-02-1604 Rev. D ECN P3483 Revision Date: 6/2/2015 0120 Contents 1. About This Manual... 3 Text Conventions... 3 2. Welcome to Progeny Imaging... 4

More information

3D Scanner using Line Laser. 1. Introduction. 2. Theory

3D Scanner using Line Laser. 1. Introduction. 2. Theory . Introduction 3D Scanner using Line Laser Di Lu Electrical, Computer, and Systems Engineering Rensselaer Polytechnic Institute The goal of 3D reconstruction is to recover the 3D properties of a geometric

More information

Study of Logistics Warehouse Management System Based on RFID

Study of Logistics Warehouse Management System Based on RFID Advanced Materials Research Vol. 748 (2013) pp 1281-1284 Online available since 2013/Aug/30 at www.scientific.net (2013) Trans Tech Publications, Switzerland doi:10.4028/www.scientific.net/amr.748.1281

More information

Optical Digitizing by ATOS for Press Parts and Tools

Optical Digitizing by ATOS for Press Parts and Tools Optical Digitizing by ATOS for Press Parts and Tools Konstantin Galanulis, Carsten Reich, Jan Thesing, Detlef Winter GOM Gesellschaft für Optische Messtechnik mbh, Mittelweg 7, 38106 Braunschweig, Germany

More information

ASSESSMENT OF VISUALIZATION SOFTWARE FOR SUPPORT OF CONSTRUCTION SITE INSPECTION TASKS USING DATA COLLECTED FROM REALITY CAPTURE TECHNOLOGIES

ASSESSMENT OF VISUALIZATION SOFTWARE FOR SUPPORT OF CONSTRUCTION SITE INSPECTION TASKS USING DATA COLLECTED FROM REALITY CAPTURE TECHNOLOGIES ASSESSMENT OF VISUALIZATION SOFTWARE FOR SUPPORT OF CONSTRUCTION SITE INSPECTION TASKS USING DATA COLLECTED FROM REALITY CAPTURE TECHNOLOGIES ABSTRACT Chris Gordon 1, Burcu Akinci 2, Frank Boukamp 3, and

More information

Digital 3D Animation

Digital 3D Animation Elizabethtown Area School District Digital 3D Animation Course Number: 753 Length of Course: 1 semester 18 weeks Grade Level: 11-12 Elective Total Clock Hours: 120 hours Length of Period: 80 minutes Date

More information

technical notes trimble realworks software

technical notes trimble realworks software technical notes trimble realworks software A POWERFUL 3D LASER SCANNING OFFICE SOFTWARE SUITE Designed for today s multifaceted scanning professional, Trimble RealWorks is a powerful office software that

More information

Barcode Based Automated Parking Management System

Barcode Based Automated Parking Management System IJSRD - International Journal for Scientific Research & Development Vol. 2, Issue 03, 2014 ISSN (online): 2321-0613 Barcode Based Automated Parking Management System Parth Rajeshbhai Zalawadia 1 Jasmin

More information

Chapter 6. Virtual and Rapid Prototyping

Chapter 6. Virtual and Rapid Prototyping Chapter 6. Virtual and Rapid Prototyping Design evaluation of virtual clay models using selective laser sintering Frank-L. Krause Yasmina Bock and Stefan Dreher Fraunhofer Institut fur Produktionsanlagen

More information

3-D Object recognition from point clouds

3-D Object recognition from point clouds 3-D Object recognition from point clouds Dr. Bingcai Zhang, Engineering Fellow William Smith, Principal Engineer Dr. Stewart Walker, Director BAE Systems Geospatial exploitation Products 10920 Technology

More information

S7 for Windows S7-300/400

S7 for Windows S7-300/400 S7 for Windows S7-300/400 A Programming System for the Siemens S7 300 / 400 PLC s IBHsoftec has an efficient and straight-forward programming system for the Simatic S7-300 and ern controller concept can

More information

ID@GT prepared by Gabe Landes for T. Purdy 2009

ID@GT prepared by Gabe Landes for T. Purdy 2009 Rapid prototyping is the automatic construction of physical objects using solid freeform fabrication. The first techniques for rapid prototyping became available in the late 1980s and were used to produce

More information

Artist s Case Study An exploration into the use of 3D scanning and digital processing as a creative tool for digital reconstruction.

Artist s Case Study An exploration into the use of 3D scanning and digital processing as a creative tool for digital reconstruction. Artist s Case Study An exploration into the use of 3D scanning and digital processing as a creative tool for digital reconstruction. 1.0 Context This case study presents a practice-led enquiry into 3D

More information

Paper-based Document Authentication using Digital Signature and QR Code

Paper-based Document Authentication using Digital Signature and QR Code 2012 4T International Conference on Computer Engineering and Technology (ICCET 2012) Paper-based Document Authentication using Digital Signature and QR Code Maykin Warasart and Pramote Kuacharoen Department

More information

Automatic Detection of PCB Defects

Automatic Detection of PCB Defects IJIRST International Journal for Innovative Research in Science & Technology Volume 1 Issue 6 November 2014 ISSN (online): 2349-6010 Automatic Detection of PCB Defects Ashish Singh PG Student Vimal H.

More information

VisIt Visualization Tool

VisIt Visualization Tool The Center for Astrophysical Thermonuclear Flashes VisIt Visualization Tool Randy Hudson hudson@mcs.anl.gov Argonne National Laboratory Flash Center, University of Chicago An Advanced Simulation and Computing

More information

3D Print Exporter Documentation 3D PRINT EXPORTER. Version 2.0 - Windows & Mac OSX

3D Print Exporter Documentation 3D PRINT EXPORTER. Version 2.0 - Windows & Mac OSX 3D PRINT EXPORTER Version 2.0 - Windows & Mac OSX 1 ABOUT 3D PRINT EXPORTER Step into the future of product development and manufacturing with the awesome power of ZBrush 4R2b and the new 3D Print Exporter.

More information

Choosing a Development Tool

Choosing a Development Tool Microsoft Dynamics GP 2013 R2 Choosing a Development Tool White Paper This paper provides guidance when choosing which development tool to use to create an integration for Microsoft Dynamics GP. Date:

More information

Lesson 5. Managing Devices. Learning Objectives. ODN Skills

Lesson 5. Managing Devices. Learning Objectives. ODN Skills Lesson 5 Managing Devices Learning Objectives Students will learn to: Connect Plug-and-Play Devices Connect and Disconnect Printers Install Third-Party Software for Devices Understand Disk Types Understand

More information

Adobe Acrobat 6.0 Professional

Adobe Acrobat 6.0 Professional Adobe Acrobat 6.0 Professional Manual Adobe Acrobat 6.0 Professional Manual Purpose The will teach you to create, edit, save, and print PDF files. You will also learn some of Adobe s collaborative functions,

More information

A Simple Guide To Understanding 3D Scanning Technologies

A Simple Guide To Understanding 3D Scanning Technologies A Simple Guide To Understanding 3D Scanning Technologies First Edition www.lmi3d.com Table of Contents Introduction At LMI Technologies, solving complex problems in a simple way is the philosophy that

More information

Mechanical Design Platform on Engineering Cloud

Mechanical Design Platform on Engineering Cloud Mechanical Design Platform on Engineering Cloud Yuichi Arita Naoyuki Nozaki Koji Demizu The Fujitsu Group is always using leading-edge information and communications technology (ICT) and building an integrated

More information

Reflection and Refraction

Reflection and Refraction Equipment Reflection and Refraction Acrylic block set, plane-concave-convex universal mirror, cork board, cork board stand, pins, flashlight, protractor, ruler, mirror worksheet, rectangular block worksheet,

More information

Computer Animation and Visualisation. Lecture 1. Introduction

Computer Animation and Visualisation. Lecture 1. Introduction Computer Animation and Visualisation Lecture 1 Introduction 1 Today s topics Overview of the lecture Introduction to Computer Animation Introduction to Visualisation 2 Introduction (PhD in Tokyo, 2000,

More information

Analecta Vol. 8, No. 2 ISSN 2064-7964

Analecta Vol. 8, No. 2 ISSN 2064-7964 EXPERIMENTAL APPLICATIONS OF ARTIFICIAL NEURAL NETWORKS IN ENGINEERING PROCESSING SYSTEM S. Dadvandipour Institute of Information Engineering, University of Miskolc, Egyetemváros, 3515, Miskolc, Hungary,

More information

The Post Processing Developing of Five-axis CNC Machine

The Post Processing Developing of Five-axis CNC Machine Research Journal of Applied Sciences, Engineering and Technology 4(14): 2171-2175, 2012 ISSN: 2040-7467 Maxwell Scientific Organization, 2012 Submitted: March 06 2012 Accepted: April 04, 2012 Published:

More information

High-accuracy ultrasound target localization for hand-eye calibration between optical tracking systems and three-dimensional ultrasound

High-accuracy ultrasound target localization for hand-eye calibration between optical tracking systems and three-dimensional ultrasound High-accuracy ultrasound target localization for hand-eye calibration between optical tracking systems and three-dimensional ultrasound Ralf Bruder 1, Florian Griese 2, Floris Ernst 1, Achim Schweikard

More information

Design and Analysis of Methods for Signing Electronic Documents Using Mobile Phones

Design and Analysis of Methods for Signing Electronic Documents Using Mobile Phones Design and Analysis of Methods for Signing Electronic Documents Using Mobile Phones Pramote Kuacharoen School of Applied Statistics National Institute of Development Administration 118 Serithai Rd. Bangkapi,

More information

Study on Architecture and Implementation of Port Logistics Information Service Platform Based on Cloud Computing 1

Study on Architecture and Implementation of Port Logistics Information Service Platform Based on Cloud Computing 1 , pp. 331-342 http://dx.doi.org/10.14257/ijfgcn.2015.8.2.27 Study on Architecture and Implementation of Port Logistics Information Service Platform Based on Cloud Computing 1 Changming Li, Jie Shen and

More information

An Automated Testing Tool Using UI Structure

An Automated Testing Tool Using UI Structure , March 12-14, 2014, Hong Kong An Automated Testing Tool Using UI Structure Nutharat Harnvorawong, Taratip Suwannasart, Member, IAENG Abstract Testers usually run a new version of software against existing

More information

Development of a Kind of Mine Staff Management System

Development of a Kind of Mine Staff Management System Advanced Engineering Forum Online: 2011-12-22 ISSN: 2234-991X, Vols. 2-3, pp 779-784 doi:10.4028/www.scientific.net/aef.2-3.779 2012 Trans Tech Publications, Switzerland Development of a Kind of Mine Staff

More information

OPC COMMUNICATION IN REAL TIME

OPC COMMUNICATION IN REAL TIME OPC COMMUNICATION IN REAL TIME M. Mrosko, L. Mrafko Slovak University of Technology, Faculty of Electrical Engineering and Information Technology Ilkovičova 3, 812 19 Bratislava, Slovak Republic Abstract

More information

Self-Calibrated Structured Light 3D Scanner Using Color Edge Pattern

Self-Calibrated Structured Light 3D Scanner Using Color Edge Pattern Self-Calibrated Structured Light 3D Scanner Using Color Edge Pattern Samuel Kosolapov Department of Electrical Engineering Braude Academic College of Engineering Karmiel 21982, Israel e-mail: ksamuel@braude.ac.il

More information

Surveillance System Using Wireless Sensor Networks

Surveillance System Using Wireless Sensor Networks Surveillance System Using Wireless Sensor Networks Dan Nguyen, Leo Chang Computer Engineering, Santa Clara University Santa Clara, California, USA dantnguyen84@gmail.com chihshun@gmail.com Abstract The

More information

Device Drivers: Their Function in an Operating System

Device Drivers: Their Function in an Operating System Device Drivers: Their Function in an Operating System Robert Milton Underwood, Jr. 2000 Robert Milton Underwood, Jr. Page 2 2000 Device Drivers: Their Function in an Operating System A device driver is

More information

AutoCAD i 3D Samordningsmodell Tips og Triks for tegning i 3D med AutoCAD

AutoCAD i 3D Samordningsmodell Tips og Triks for tegning i 3D med AutoCAD AutoCAD i 3D Samordningsmodell Tips og Triks for tegning i 3D med AutoCAD Tesfaye Kebede Vianova systems AutoCAD 3D AutoCAD - 3D Samordningsmodell - Course Contents - New Features 3D AutoCAD 2013 - Sheet

More information

Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries

Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries First Semester Development 1A On completion of this subject students will be able to apply basic programming and problem solving skills in a 3 rd generation object-oriented programming language (such as

More information

Figure 1. Basic Petri net Elements

Figure 1. Basic Petri net Elements ABCM Symposium Series in Mechatronics - Vol. 3 - pp.653-658 Copyright c 2008 by ABCM A REAL OBJECT CONTROL SYSTEM FOR USE IN MANUFACTURING TELEPRESENCE ENVIRONMENTS. Claiton de Oliveira Department of Mechanical

More information

Method of Fault Detection in Cloud Computing Systems

Method of Fault Detection in Cloud Computing Systems , pp.205-212 http://dx.doi.org/10.14257/ijgdc.2014.7.3.21 Method of Fault Detection in Cloud Computing Systems Ying Jiang, Jie Huang, Jiaman Ding and Yingli Liu Yunnan Key Lab of Computer Technology Application,

More information

2003-2012 MVTec Software GmbH.

2003-2012 MVTec Software GmbH. 1 MVTec Software GmbH is a leading international manufacturer of software for machine vision used in all demanding areas of imaging: semi-conductor industry, web inspection, quality control and inspection

More information

LOCAL SURFACE PATCH BASED TIME ATTENDANCE SYSTEM USING FACE. indhubatchvsa@gmail.com

LOCAL SURFACE PATCH BASED TIME ATTENDANCE SYSTEM USING FACE. indhubatchvsa@gmail.com LOCAL SURFACE PATCH BASED TIME ATTENDANCE SYSTEM USING FACE 1 S.Manikandan, 2 S.Abirami, 2 R.Indumathi, 2 R.Nandhini, 2 T.Nanthini 1 Assistant Professor, VSA group of institution, Salem. 2 BE(ECE), VSA

More information

Importing and Opening an Alignment

Importing and Opening an Alignment Chapter 6 Alignment Files An alignment defines the route of a road, utility line, water way, etc., and is typically comprised of both horizontal and vertical elements. Also, an alignment may include cross-sectional

More information

Managing DICOM Image Metadata with Desktop Operating Systems Native User Interface

Managing DICOM Image Metadata with Desktop Operating Systems Native User Interface Managing DICOM Image Metadata with Desktop Operating Systems Native User Interface Chia-Chi Teng, Member, IEEE Abstract Picture Archiving and Communication System (PACS) is commonly used in the hospital

More information

Method of Mesh Fabric Defect Inspection Based on Machine Vision

Method of Mesh Fabric Defect Inspection Based on Machine Vision Method of Mesh Fabric Defect Inspection Based on Machine Vision Guodong Sun, PhD, Huan Li, Xin Dai, Daxing Zhao, PhD, Wei Feng Hubei University of Technology, Wuhan, Hubei Province CHINA Correspondence

More information

Excel Formulas & Graphs

Excel Formulas & Graphs Using Basic Formulas A formula can be a combination of values (numbers or cell references), math operators and expressions. Excel requires that every formula begin with an equal sign (=). Excel also has

More information

«Intellect» software system

«Intellect» software system AxxonSoft «Intellect» software system Detector Pack: User s Manual Version 1.1 Moscow 2012 1 Contents CONTENTS... 2 1 INTRODUCTION... 3 1.1 General information... 3 1.2 Purpose of the document... 3 1.3

More information

Self-Positioning Handheld 3D Scanner

Self-Positioning Handheld 3D Scanner Self-Positioning Handheld 3D Scanner Method Sheet: How to scan in Color and prep for Post Processing ZScan: Version 3.0 Last modified: 03/13/2009 POWERED BY Background theory The ZScanner 700CX was built

More information

Everyday Mathematics. Grade 4 Grade-Level Goals. 3rd Edition. Content Strand: Number and Numeration. Program Goal Content Thread Grade-Level Goals

Everyday Mathematics. Grade 4 Grade-Level Goals. 3rd Edition. Content Strand: Number and Numeration. Program Goal Content Thread Grade-Level Goals Content Strand: Number and Numeration Understand the Meanings, Uses, and Representations of Numbers Understand Equivalent Names for Numbers Understand Common Numerical Relations Place value and notation

More information

Complex Network Visualization based on Voronoi Diagram and Smoothed-particle Hydrodynamics

Complex Network Visualization based on Voronoi Diagram and Smoothed-particle Hydrodynamics Complex Network Visualization based on Voronoi Diagram and Smoothed-particle Hydrodynamics Zhao Wenbin 1, Zhao Zhengxu 2 1 School of Instrument Science and Engineering, Southeast University, Nanjing, Jiangsu

More information

SMART Ink 1.5. Windows operating systems. Scan the following QR code to view the SMART Ink Help on your smart phone or other mobile device.

SMART Ink 1.5. Windows operating systems. Scan the following QR code to view the SMART Ink Help on your smart phone or other mobile device. SMART Ink 1.5 Windows operating systems User s guide Scan the following QR code to view the SMART Ink Help on your smart phone or other mobile device. Trademark notice SMART Ink, SMART Notebook, SMART

More information

Requirements Specification Document

Requirements Specification Document Software Post Requirements Specification Document Grass Drafted by: Di Simone Alessio 068/100005 Di Sorbo Alessandro 068/100254 Ragni Domenico 068/100006 Romano Enrico 068/100030 Serino Antonio 068/100061

More information

Designing and Embodiment of Software that Creates Middle Ware for Resource Management in Embedded System

Designing and Embodiment of Software that Creates Middle Ware for Resource Management in Embedded System , pp.97-108 http://dx.doi.org/10.14257/ijseia.2014.8.6.08 Designing and Embodiment of Software that Creates Middle Ware for Resource Management in Embedded System Suk Hwan Moon and Cheol sick Lee Department

More information

What's New in BarTender 2016

What's New in BarTender 2016 What's New in BarTender 2016 WHITE PAPER Contents Introduction 3 64-bit BarTender Installation 3 Data Entry Forms 3 BarTender Integration Builder 3 BarTender Print Portal 3 Other Upgrades 3 64-bit BarTender

More information

Nuclear Science and Technology Division (94) Multigroup Cross Section and Cross Section Covariance Data Visualization with Javapeño

Nuclear Science and Technology Division (94) Multigroup Cross Section and Cross Section Covariance Data Visualization with Javapeño June 21, 2006 Summary Nuclear Science and Technology Division (94) Multigroup Cross Section and Cross Section Covariance Data Visualization with Javapeño Aaron M. Fleckenstein Oak Ridge Institute for Science

More information

Multi-Agent Model for Automation of Business Process Management System Based on Service Oriented Architecture

Multi-Agent Model for Automation of Business Process Management System Based on Service Oriented Architecture Multi-Agent Model for Automation of Business Process Management System Based on Service Oriented Architecture Soe Winn, May Thwe Oo Abstract Business process automation is an important task in an enterprise

More information