CurveAnalyzer-Presentation · 2016. 5. 4. · Integration with PC-DMIS –available via automation...

20
CurveAnalyzer - Presentation

Transcript of CurveAnalyzer-Presentation · 2016. 5. 4. · Integration with PC-DMIS –available via automation...

Page 1: CurveAnalyzer-Presentation · 2016. 5. 4. · Integration with PC-DMIS –available via automation interface exposed by PC-DMIS type library. Importing Points, Lines, Circles, Scans

CurveAnalyzer - Presentation

Page 2: CurveAnalyzer-Presentation · 2016. 5. 4. · Integration with PC-DMIS –available via automation interface exposed by PC-DMIS type library. Importing Points, Lines, Circles, Scans

Optimal solution for elaboration of 2D profilesStarting from building of simple geometrical elements and relationships between them, dimensioning & reporting… up to sophisticated curve analysis of profiles including curve re-calculation procedures, comparison and best-fit algorithms, filters, application of variable tolerance field etc.

All this, based on simple data structure, completely “visual” interface, allowing to have immediate control over the evaluation process.

CurveAnalyzer - introduction

Page 3: CurveAnalyzer-Presentation · 2016. 5. 4. · Integration with PC-DMIS –available via automation interface exposed by PC-DMIS type library. Importing Points, Lines, Circles, Scans

Perfect companion to any measurement software

CurveAnalyzer - philosophy

It must let you go smoothly… Intuitive, simple, efficient and powerful. Just working…

Concentrainting on the essential and keeping in mind the form.

Fast and easy for the simple tasks, extensive for complicated elaborations.

CurveAnalyzer does not intend to substitute any measurement software, but moreover to be a companion to it.

Page 4: CurveAnalyzer-Presentation · 2016. 5. 4. · Integration with PC-DMIS –available via automation interface exposed by PC-DMIS type library. Importing Points, Lines, Circles, Scans

CurveAnalyzer – IntegrationIntegration with PC-DMIS – available via automation interface exposed by PC-DMIS type library. Importing Points, Lines, Circles, Scans (as point sequences) into CurveAnalyzer. Exporting Curves (point sequences) as vector points or as scans.

More detailed view of the integration with PC-DMIS is given in next chapters.

Integration with other software – importing / exporting occurs via corresponding file interface exposed by the program. New interfaces may be added by request.

Keeping this interface simple is a key to keep the whole system stable.

Page 5: CurveAnalyzer-Presentation · 2016. 5. 4. · Integration with PC-DMIS –available via automation interface exposed by PC-DMIS type library. Importing Points, Lines, Circles, Scans

CurveAnalyzer – Features 1/2Object Handling

Handles object of the following types : Curves (defined by point sequences), Circles, Lines, Points, Texts,

Images, Dimensions. Unlimited number of these objects can be handled within one session.

Importing Data

Integrated interface from QUINDOS® and PC-DMIS®. Freely programmable ASCII file interface, importing of DXF files, importing of MEA Files produced by Tutor scans, importing of PRF files produced by Taylor Hobson® measurement software, importing of milling circular interpolation path. Customized importing routines can be developed on request.

Exporting Data

Integrated interface to PC-DMIS®, exporting point data as DXF, ASCII format, milling circular interpolation path. Exporting dimensions to PCL files, DFD+DFX files (for Q-DAS® statistical packages), FLR files.

Customized exporting routines can be developed on request.

Curve analysis functions

All curve functions are based on third order constrained spline calculations performed by a dedicated library - offsetting, comparison, best-fit, transformations. The same library provides additional functions like Fourier filtering. Advanced tools are available for handling points (re-calculation utility and

parametric generation) with build in library functions.

Page 6: CurveAnalyzer-Presentation · 2016. 5. 4. · Integration with PC-DMIS –available via automation interface exposed by PC-DMIS type library. Importing Points, Lines, Circles, Scans

CurveAnalyzer – Features 2/2Constructions and connections

Alows to execute almost any type of construction or connection between geometrical elements and curves

– different types of intersections, projections, other constructions. 2D alignment procedure.

Screen set-up

Standard zoom and pan capabilities, easy to manage the visualization parameters of the objects in order to make them appear as requested.

Dimensioning

Standard set of dimensions, all with graphical support. Very flexible for angle evaluations. Automatic re-calculation of all dimensions in current alignment. Tolerance field for curves may be constant or variable.

Reporting

Number of predefined graphical formats. Reports are “I get, what I see”, so that no additional handling is needed (except the tolerances, if needed, must be typed in manually). Easy to export the dimension data for external reporting or statistical evaluations (interfaces to Q-DAS® products, EasyStat and FlexReport)

Macro

Macro’s are powerful tool for automating the calculations and evaluations. This feature allows to memorize an unlimited number of operations and to execute them. Using macro it is easy to make work CurveAnalyzer together with your measurement software, so that you can “shift” evaluation procedures to CurveAnalyzer, without splitting the operational sequence.

Page 7: CurveAnalyzer-Presentation · 2016. 5. 4. · Integration with PC-DMIS –available via automation interface exposed by PC-DMIS type library. Importing Points, Lines, Circles, Scans

CurveAnalyzer – Example 1Simple Profile Analysis

( 1/4 )

Importing point data

Page 8: CurveAnalyzer-Presentation · 2016. 5. 4. · Integration with PC-DMIS –available via automation interface exposed by PC-DMIS type library. Importing Points, Lines, Circles, Scans

CurveAnalyzer – Example 1Simple Profile Analysis

( 2/4 )

Constructing geometrical elements and relationships

Page 9: CurveAnalyzer-Presentation · 2016. 5. 4. · Integration with PC-DMIS –available via automation interface exposed by PC-DMIS type library. Importing Points, Lines, Circles, Scans

CurveAnalyzer – Example 1Simple Profile Analysis

( 3/4 )

Dimensioning

Page 10: CurveAnalyzer-Presentation · 2016. 5. 4. · Integration with PC-DMIS –available via automation interface exposed by PC-DMIS type library. Importing Points, Lines, Circles, Scans

CurveAnalyzer – Example 1Simple Profile Analysis

( 4/4 )

Reporting

Page 11: CurveAnalyzer-Presentation · 2016. 5. 4. · Integration with PC-DMIS –available via automation interface exposed by PC-DMIS type library. Importing Points, Lines, Circles, Scans

CurveAnalyzer – Example 22D Profile Form Evaluation

(1/3 )

Importing nominals & Tol. Field (this examples shows variable tolerance field)

Page 12: CurveAnalyzer-Presentation · 2016. 5. 4. · Integration with PC-DMIS –available via automation interface exposed by PC-DMIS type library. Importing Points, Lines, Circles, Scans

CurveAnalyzer – Example 22D Profile form evaluation

( 2/3 )

Importing Measured

Page 13: CurveAnalyzer-Presentation · 2016. 5. 4. · Integration with PC-DMIS –available via automation interface exposed by PC-DMIS type library. Importing Points, Lines, Circles, Scans

CurveAnalyzer – Example 22D Profile Form Evaluation

( 3/3 )

Comparison & Reporting

(optionally a number of additional functions come here :

sub-selection of points, ordering / overlaps, best-fit, filtering)

Page 14: CurveAnalyzer-Presentation · 2016. 5. 4. · Integration with PC-DMIS –available via automation interface exposed by PC-DMIS type library. Importing Points, Lines, Circles, Scans

CurveAnalyzer – CombinedCombined Profile Analysis executde by:

Geometrical element creation and dimensioning;

2D Profile Comparison with form error and graphical deviations.

Page 15: CurveAnalyzer-Presentation · 2016. 5. 4. · Integration with PC-DMIS –available via automation interface exposed by PC-DMIS type library. Importing Points, Lines, Circles, Scans

CurveAnalyzer – Functions 1/2Overview -Various functions available for handling of Geometrical elements and Curves. Basic transformation functions, including 2D alignment. (each function may have number of sub-options). Examples:

Geometrical elements Curves Transformations

Page 16: CurveAnalyzer-Presentation · 2016. 5. 4. · Integration with PC-DMIS –available via automation interface exposed by PC-DMIS type library. Importing Points, Lines, Circles, Scans

CurveAnalyzer – Functions 1/2Overview – Dimensioning and reporting. All basic dimension supported. Number of pre-defined reporting formats with part data table and customer logo. Additional report formats may be added by request.

Dimensions Reports

Currently supported languages : Italian, English, German

Page 17: CurveAnalyzer-Presentation · 2016. 5. 4. · Integration with PC-DMIS –available via automation interface exposed by PC-DMIS type library. Importing Points, Lines, Circles, Scans

CurveAnalyzer - Applications2D profile measurements of any kind : radiuses, chamfers, special formedtransitions on shafts, prismatic mechanical parts, plastic parts, fusions. In all caseswhere graphical reports is an important part of the evaluation.

Special geometry – cams (different types), chain gears, blades (profile and / or base) ,special profiles on injectors or valves. Especially where best-fit and 2D profile comparisons with excellent reporting quality are requested.

Using CurveAnalyzer on 3D CMM allows to evaluate profiles related to genericfeatures and / or alignments.

In many cases may substitute classical profilometers (especially if used withscanning sensor) for macro features accessible by the CMM probing system

Page 18: CurveAnalyzer-Presentation · 2016. 5. 4. · Integration with PC-DMIS –available via automation interface exposed by PC-DMIS type library. Importing Points, Lines, Circles, Scans

CurveAnalyzer – Source data3D CMM’s equiped with touch trigger or scanning probe

Optical measuring machines

Profilometers

Any other device that produces curve point sequence output …

Page 19: CurveAnalyzer-Presentation · 2016. 5. 4. · Integration with PC-DMIS –available via automation interface exposed by PC-DMIS type library. Importing Points, Lines, Circles, Scans

CurveAnalyzer & PC-DMIS

CurveAnalyzer + PC-DMIS Pro. Verifying 2D profiles in “scanning mode” usingAuto Vector Point (Needed nominals). May be used also to measure master and comapre parts to it…

CurveAnalyzer + PC-DMIS CAD and CAD++. May be used as report generatorand as substitution of the “Analysis window”…

CurveAnalyzer due to its easy integration into PC-DMIS is suitable tool forprofile evaluations of any kind. It is possible to include a call to CurveAnalyzerfrom a PC-DMIS PP, executing a macro, so that once the macro is created, no manual access to CurveAnalyzer is needed any more.

Page 20: CurveAnalyzer-Presentation · 2016. 5. 4. · Integration with PC-DMIS –available via automation interface exposed by PC-DMIS type library. Importing Points, Lines, Circles, Scans

CurveAnalyzer - Developers

General Design, Graphics and Interface – Leaded by A. Mavrov (MechanicalEngineer) – over 10 years of experience in industrial metrology.

Curve calculation Library – Leaded by Ivan Peev (IT Engineer and Mathematics) – over 15 years of programming experience in various fields.

CurveAnalyzer – Feature…Development of automated options – involute gear (topography), chain

gear, airfoil calculation functions.

Development started 2005. Developed in VB6 (Interface, data handling, graphics, printing) and C++ (curve calculation library). Current version 1.2 (June 07)

New graphical and database engine.

Emphasizing on Curve functions (for example additional best-fit and filter algorithms).

Customizations upon customer requests…