ARAMIS V User Manual
ARAMIS V User Manual
0
User Manual
ARAMIS • v5.3.0 • en • Rev A • 2004-08-20
GOM mbH
Mittelweg 7-8
D-38106 Braunschweig E-Mail: [email protected]
Germany Fax: +49 (0) 531 390 29 15
Tel.: +49 (0) 531 390 29 0 http://www.gom.com Page 1 (97)
Legal and Safety Notes
Page 2 (97)
Table of Contents
Table of Contents
Table of Contents...........................................................................................3
1. Introduction......................................................................................6
5. Measurement Preparation.............................................................21
5.1 Preparing a Specimen ..............................................................................21
Page 3 (97)
Table of Contents
Page 4 (97)
Table of Contents
12. Troubleshooting.............................................................................81
Page 5 (97)
Introduction
1. Introduction
This user manual is intended for qualified personnel who has basic
knowledge of deformation analysis and basic PC knowledge (win-
dows-based programs and operating systems). This user manual is
configured to the transfer of knowledge of sensor settings, standard
measuring procedures and the documentation of the measuring re-
sults.
IMPORTANT ! The ARAMIS system is a measuring system that also addresses ex-
perts of digital optical deformation analysis. Therefore, it is unavoid-
able that the ARAMIS software contains menu items not intended for
the standard user. Improper use of these menu items (expert parame-
ters) may cause incorrect measurements.
IMPORTANT ! This User Manual does not deal with the system installation and spe-
cial user information of the trigger box. If necessary, this information is
compiled in a separate user information.
For being able to make optimum use of the system, we assume the
ability to visualize in 3D and a color vision ability.
This user manual is divided into the following sections:
• The first page informs about important safety aspects.
• Sections 1 and 2 give basic information about the ARAMIS system
and the system variants.
• Section 3 informs about the sensor types of the ARAMIS system
and how to adjust the sensor.
• Section 4 informs about the control elements of the trigger box and
its interfaces. How to create trigger lists is not part of this user man-
ual.
• Section 5 provides information about preparing the objects to be
measured.
• Section 6 contains general information about the ARAMIS software
and informs about the system calibration.
• Section 7 describes how to carry out a standard measuring project
using the standard functions of the ARAMIS system.
• Section 8 gives hints and notes for the ARAMIS system.
• Section 9 informs about operating functions in the project mode of
the ARAMIS application software.
• Section 10 informs about further operating functions in the evalua-
tion mode of the ARAMIS application software.
• Section 11 informs about other operating functions like import, ex-
port, macros, preferences and CD recording.
• Section 12 informs about troubleshooting.
ARAMIS • v5.3.0 • en • Rev A • 2004-08-20
Page 6 (97)
Brief Introduction to the ARAMIS System
In this user manual the following standard signal words are used:
CAUTION ! - points to a situation that might be dangerous.
NOTICE ! - points to a situation in which the product or an
object in the vicinity of the product might be dam-
aged.
IMPORTANT ! - indicates important application notes and other
useful information.
• Component dimensioning
• Examination of non-linear behavior
• Characterization of creep and aging processes
• Determination of Forming Limit Curves (FLC)
• Verification of FE models
• Determination of material characteristics
• Analysis of the behavior of homogeneous and inhomogeneous ma-
terials during deformation
• Strain calculations
Page 7 (97)
Brief Introduction to the ARAMIS System
15x15 facets with a 2 pixel overlapping area, made visible by means of the right mouse button
menu in the camera image (Visualization X Facet filed) and Preferences X Aramis X Visuali-
zation X Displayed facets set to 1.
You can adjust the pixel size of the facets in the software. The facets
are identified by the individual gray level structures of the individual
pixels within the facet.
The system determines the 2D coordinates of the facets from the cor-
ner points of the green facets and the resulting centers. Using photo-
grammetric methods, the 2D coordinates of a facet, observed from the
left camera and the 2D coordinates of the same facet, observed from
the right camera, lead to a common 3D coordinate.
Page 8 (97)
Brief Introduction to the ARAMIS System
Page 9 (97)
Brief Introduction to the ARAMIS System
recording
• High-performance PC system
• ARAMIS application software and Linux system software
You may also operate the ARAMIS system without the trigger box.
However, the maximum frame rate then is limited to one image per
second, and the cameras are supplied with power via a separate
power supply unit.
Page 10 (97)
Brief Introduction to the ARAMIS System
Page 11 (97)
Sensor Types
3. Sensor Types
Page 12 (97)
Sensor Types
Page 13 (97)
Sensor Types
Specimen to be measured
Measuring distance
Camera angle
Base distance
Camera support
Page 14 (97)
Sensor Types
Focal length.
In this example 17 mm.
Page 15 (97)
Sensor Types
Adjust cameras:
The camera angle α results when you point the cameras to the same
spot in the live images of the object to be measured. Ignore any devia-
tions from the horizontal line in the live images.
Page 16 (97)
Sensor Types
Page 17 (97)
The Trigger Box
The trigger box for the ARAMIS measuring system serves to flexibly
record images just-in-time and with analog value control for high-
speed through low-speed applications. In addition to the power supply
unit for max. 4 cameras, the 19" trigger box includes a Linux computer
which, in connection with the different input interfaces and individual
trigger lists, provides trigger signals for the frame grabber boards of
the PC. The camera images are stored in the evaluating computer.
The trigger box has an own IP address.
NOTICE ! In case the ARAMIS system shall be operated without a trigger box,
the system will be delivered with additional power supply units for the
cameras.
Only apply a voltage in the range between -0.5 V to +7 V to the trigger
input of the PC (frame grabber boards). If this voltage range is ex-
ceeded or if the value falls below it, the installed frame grabber boards
may be damaged.
4.1 Commissioning
After switching on the trigger box (Power on/off), the status LED is
lights up in orange for about 40 seconds. The trigger box is ready for
use if the LED changes to green. You may switch on and off the trig-
ger box in all operating states.
If the status LED is red, a hardware error occurred.
F6 Power on/off
F3 Inversion of trigger output signal
F4 Manual trigger signal release via F5 Manual trigger signal release without
trigger box software trigger box software
Page 18 (97)
The Trigger Box
By pushing button Invert F3, the signal at the trigger output is inverted
and the status LES F3 LED illuminates.
Page 19 (97)
The Trigger Box
Analog outputs A out 0 and A out 1, presently with- D in 1: Digital input 1, D in 2: Digital input 2
out function The digital inputs are used to cancel individual ele-
ments in a trigger list. Only apply a voltage between
Trigger output for special applications 0 V and +5 V to both inputs.
Page 20 (97)
Measurement Preparation
5. Measurement Preparation
5.1 Preparing a Specimen
The surface structure is important for measuring an object. The opti-
mum specimen surface is smooth. Highly structured surfaces may
cause problems in facet and 3D identification.
The surface of the object to be measured must have a pattern in order
to clearly allocate the pixels in the camera images (facets). Thus, a
pixel in the reference image can be allocated to the corresponding im-
age in the target image. The pattern on the object should show a high
contrast because otherwise such an allocation (matching) does not
work.
On one hand, the size of the surface characteristics should be small
enough to allow a fine raster of calculation facets during evaluation.
On the other hand, the pattern should be large enough to be com-
pletely resolved by the camera.
Random pattern:
Best suitable are stochastic patterns which are adapted to the meas-
uring volume, camera resolution and facet size.
In addition, for calculation, it is advantageous if the patterns do not
have larger areas of constant brightness, e.g. wide lines. Structures
with changing gray values as they occur with random patterns are
more appropriate. The left figure shows a pattern that is not really
suitable. The right figure shows a good and clearly better pattern.
Always treat shiny surfaces e.g. with developer spray or suitable matt
white paint in order to achieve a dull surface.
ARAMIS • v5.3.0 • en • Rev A • 2004-08-20
CAUTION ! The spray may contain solvents! Please observe the warnings printed
on the spray can. Do not inhale the fumes, only use the spray with the
sufficient ventilation. Avoid contact with your skin and your eyes.
Spray fumes may be highly inflammable - do not smoke! Keep away
from ignition source.
NOTICE ! Check the suitability of plastics and other non-metallic surfaces before
you spray them.
A random pattern is best for allocating facets. You may create such a
pattern after spraying the specimen with developer spray (white), by
additionally applying e.g. a matt black spray or graphite spray with
softly pressing the spray button (spray can "spits") such that a high
contrast stochastic pattern results.
Page 21 (97)
Measurement Preparation
The following figure shows some 15 pixel facets with a 2 pixel over-
lapping area. This allows for an unproblematic gray level calculation
and a precise strain measurement.
Logic pattern:
ARAMIS also works with regular structures that were applied to the
surface of the specimen either with a pen or by means of stencil/spray
technique. When applying these patterns, make sure the pattern is
smaller than the selected facet size.
Page 22 (97)
ARAMIS Software – General Information and Calibration
Start option B
Start option A
ARAMIS • v5.3.0 • en • Rev A • 2004-08-20
Page 23 (97)
ARAMIS Software – General Information and Calibration
The Project Mode of the ARAMIS software allows for creating measur-
Project Mode Start/Stop Measurement
ing projects, adjusting and calibrating the sensor and recording the
in the Project Mode
camera images. The deformation process generally is recorded by
means of several camera images.
If all relevant camera images are recorded, the area to be calculated
and the start point for deformation calculation needs to be defined.
Calculation of
deformation
Evaluation Mode
ARAMIS • v5.3.0 • en • Rev A • 2004-08-20
Page 24 (97)
ARAMIS Software – General Information and Calibration
Pull-down menus
Toolbar
Explorer
The figure shows the ARAMIS project mode with Start Measurement
disabled and the video player activated via View X Video Player.
Info window
Page 25 (97)
ARAMIS Software – General Information and Calibration
The figure shows the ARAMIS evaluation mode and report generation.
3D result window
You can move the 3D result
in the 3D space
automatically manually
Project mode Calibration Computation mask Compute project Open online help
Page 26 (97)
ARAMIS Software – General Information and Calibration
Page 27 (97)
ARAMIS Software – General Information and Calibration
Move 3D object:
Press mouse wheel and move mouse.
Rotate 3D object:
Press left mouse button and move mouse.
Page 28 (97)
ARAMIS Software – General Information and Calibration
6.8.2 Right Mouse Button Menus in Project Mode & Start Measurement
6.8.3 Right Mouse Button Menus in Project Mode & Stop Measurement
ARAMIS • v5.3.0 • en • Rev A • 2004-08-20
Page 29 (97)
ARAMIS Software – General Information and Calibration
Page 30 (97)
ARAMIS Software – General Information and Calibration
6.9 Calibration
Before starting measurements for the first time, the ARAMIS 3D sys-
tem (setup with 2 cameras) needs to be calibrated.
Also, if the adjustment of the camera lenses or the position of the
cameras with respect to each other is changed, the system requires
calibration.
A prerequisite for successful calibration is the correct setup of the
sensor, see 3.4. The object to be measured defines the measuring
volume and thus the set of lenses to be used. The measuring distance
to the calibration object has to be adjusted according to the camera
lenses used and according to the available camera support, see Sen-
sor Configuration 3.1.1.
Step A:
To start the calibration process, first select View X Project Mode and
then Sensor X Calibration X Calibration.
As calibration mode choose Instructions.
The calibration object is determined by the measuring volume. Select
the appropriate calibration object, Panel or Cross (white). For a meas-
uring volume of 350x280x280mm3, for example, select calibration
panel 350x280. Large measuring volumes are calibrated using a cali-
bration cross.
Only click on Edit advanced parameter if you need to influence the el-
lipse quality of the calibration objects.
Step B:
Select the correct calibration object from the list.
The respective information is written on the calibration object.
If the calibration object is not included in the list, open the configura-
tion menu by clicking the right mouse button in the Calibration window
and enter the calibration object. The required information is written on
the calibration object.
Step C:
You need to enter the Focal length of the camera lenses. The focal
length is written on the camera lenses, see also 3.3.
ARAMIS • v5.3.0 • en • Rev A • 2004-08-20
Page 31 (97)
ARAMIS Software – General Information and Calibration
Quit calibration
Page 32 (97)
ARAMIS Software – General Information and Calibration
Quit calibration
Page 33 (97)
ARAMIS Software – General Information and Calibration
Page 34 (97)
Carrying Out a Standard Measuring Project with Report Generation
After you created the project, the project name appears in the explorer
and the ARAMIS software is in the Project Mode.
Page 35 (97)
Carrying Out a Standard Measuring Project with Report Generation
Select the mode for image recording. Available modes are marked
with a green check mark.
Most applications are covered by the modes Simple with Triggerbox
and Fast Measurement.
In the mode Simple with Triggerbox the images are released by click-
ing on the camera icon. This mode allows an image sequence of 1
image/s. The timer provides for recording an image sequence auto-
matically.
In the mode Fast Measurement, the images are released after clicking
on the camera icon and after an external start signal occurred. The
ARAMIS software waits until such a start signal is available. In this
mode, you can only adjust the Shutter time and the number of Images
in the software. The frame rate/s depends on the shutter time.
For further measuring modes, please refer to 9.3.1.
ARAMIS • v5.3.0 • en • Rev A • 2004-08-20
All recording modes require that the area in the images to be evalu-
ated is not overexposed. Prior to each image recording, check that the
live image shows a brightness distribution suitable for measuring. This
is done by means of the false-color mode (click with the right mouse
button on the live image and select False Color). In the false-color
mode, no white and blue-black areas must be visible. The false-color
scale is defined from light (white) to dark (blue-black).
Quit the recording mode with Start/Stop Measurement.
Page 36 (97)
Carrying Out a Standard Measuring Project with Report Generation
Fig. A: State after Stop Measurement Fig. B: Selection tool Mask Area
Fig. C: Result after Mask Area Fig. D: Result after Invert Mask
ARAMIS • v5.3.0 • en • Rev A • 2004-08-20
Page 37 (97)
Carrying Out a Standard Measuring Project with Report Generation
In figure B, the relevant area was selected point by point with the left
mouse button using masking tool Mask Area. You quit the function by
means of the right mouse button. Fig. C shows the result of the selec-
tion which is inverted with Invert Mask (fig. D) in order to compute the
desired area.
IMPORTANT ! You can only mask an area in the left image of the reference stage
(stage 0).
tion phase
Page 38 (97)
Carrying Out a Standard Measuring Project with Report Generation
In addition, the Add Start Point dialog displays the facet parameters
(Accuracy, Residual, Intersection deviations, see 9.2).
For the calculation from the left to the right camera image, the epipolar
line, on which the point must be located, is used as help.
If the start point is not automatically found in the right or left camera
image, select it manually in the images with Ctrl and left mouse but-
ton. That is why we recommend to select a distinctive point.
If the selected start point exceeds one of the parameters, the facet is
displayed in red and the respective parameter is marked in red.
However, you may accept this facet nevertheless by clicking on Over-
ride. The parameters of this one stage are overwritten. However, you
should avoid this procedure.
Use Next to open the next stage; the software automatically tries to
find the start point there as well. If, however, the deformation with re-
spect to the previous stage is too large, you have to select the start
ARAMIS • v5.3.0 • en • Rev A • 2004-08-20
point manually. For this purpose, click with Ctrl and left mouse button
on the same point as in the previous stage.
As guidance, the two upper camera images show the reference stage
(Stage 0).
Page 39 (97)
Carrying Out a Standard Measuring Project with Report Generation
The log window displays all computable facets and the number of the
actually computed facets.
Now, the calculated results are shown in the images of each stage.
Calculated facets are displayed in green. Reddish facets show that the
matching parameters (Accuracy and Residual) are exceeded. In case
of yellow facets, the intersection deviation is too high. The following
figure shows such facets (15x15 pixels, 2 pixels overlapping), zoomed
with visible facet confinements (right mouse button in the window X
Visualization X Facet Fields).
If the results are not satisfying, you may change the parameters with
Project XStage Defaults or Project Parameter and start computation
again. However, individual missing facets should not be regarded as
critical.
After computation, switch to the Evaluation Mode.
Page 40 (97)
Carrying Out a Standard Measuring Project with Report Generation
For example:
- Filters may suppress undesired noise or emphasize local effects,
- Interpolations can calculate missing 3D points,
- 3D points which negatively affect the measurement, e.g. in the
marginal areas of the specimen, can be deleted later,
- Sections and stage points may be created for the reports,
- etc.
Page 41 (97)
Carrying Out a Standard Measuring Project with Report Generation
Page 42 (97)
Carrying Out a Standard Measuring Project with Report Generation
Page 43 (97)
Useful Information for Working With the ARAMIS Software and Measuring Projects
The yellow check mark indicates that the facets in the stage were not
yet calculated or that the Stage Parameter was changed after compu-
tation.
Page 44 (97)
Project Parameters Further Operating Functions In the Project Mode
9.1.1 Facet
Size:
Size is the size of the facet to be calculated in pixels. The selection of
the facet size depends on the pattern on the specimen's surface.
Within a facet, a clearly recognizable gray level distribution shall be
present, see 5.1. As default value we suggest 15 pixels. You can only
adjust odd values.
Step:
Step is the distance between two facets in pixels. The preview window
shows the overlapping of two facets which, for the default settings
(Facet Size = 15 and Facet Step = 13) is 2 pixels. The larger the over-
lapping area, the closer the 3D coordinates calculated from the facet
centers.
9.1.2 Strain
Computation size:
Computation size includes the adjacent points around a point in the
strain calculation. The default setting is the lowest possible value 3.
This means that a 3x3 field of 3D points is used to calculate the strain
value of the center point. This setting is particularly suitable for the as-
sessment of local strain. If you increase this value, the noise de-
creases and in the marginal area less strain can be calculated.
Validity quote:
If not all adjacent points exist for this calculation, the strain for the cen-
ter point can be calculated nevertheless. The validity quote deter-
mines how many points have to exist for calculation. A quote of 100%
means that all 9 points (for a field of 3x3) must exist. A validity quote of
55% is suggested.
ARAMIS • v5.3.0 • en • Rev A • 2004-08-20
Strain method:
Strain is always calculated as the difference between two stages.
With Total you select the first stage as reference stage.
With Step by Step calculation is performed stagewise. Strain is calcu-
lated as follows: 0 ¼ 1, 1 ¼ 2, 2 ¼ 3, 3 ¼ 4, etc.
By Reference refers data to reference stages previously defined in the
project mode. Strain is then calculated based on the reference stage.
Page 45 (97)
Further Operating Functions In the Project Mode Stage Parameters
A stage is set as reference if, in the project mode, you click with the
right mouse button on a stage and select Set as Reference. This re-
sets the facets of following stages that were already calculated.
9.1.3 Scaling
This parameter is only active in connection with 2D measuring pro-
jects. Here, you define the scaling of an image pixel.
9.1.4 Stages
Reference time:
In the tab Stages, the reference time of a stage can be set to zero,
e.g. when displaying diagrams with a time axis (report generation).
Thus, it is possible to assign the project time zero to a stage. Preced-
ing stages are no longer shown in the diagram.
9.2.1 Accuracy
Max. Accuracy is the matching accuracy with which a facet can be
found again. Based on the gray levels of the pixels, the facet is fit into
the pixel field and the Max. Accuracy defines the maximum admissible
displacement of the facet corner points. The default value is 0.04
pixel.
9.2.2 Residual
Max. Residual is the admissible deviation of brightness within the fac-
ets given in gray values. Here, 20 gray levels should be adjusted as
default value.
In case of poor surfaces or if reflections occur, this value may be in-
ARAMIS • v5.3.0 • en • Rev A • 2004-08-20
creased.
Page 46 (97)
Recording Image Sequences Further Operating Functions In the Project Mode
Page 47 (97)
Further Operating Functions In the Project Mode Start Point Definition
In this example, this part of the window shows the deviation of stage 0
to stage 9.
This part of the window shows the parameters of one stage, calcu-
lated from the right and left 2D image, here stage 9.
You can see the facet parameters of the previous stage by using the
scroll bar.
9.7 Export
You may export the camera images of all or of selected stages in TIFF
format. Open the function with File XExport XExport Stage Images.
The name is assigned semi-automatically. The file name entered al-
ARAMIS • v5.3.0 • en • Rev A • 2004-08-20
Page 48 (97)
Data Post Processing Further Operating Functions in the Evaluation Mode
10.1.1 Filter
Results X Filter allows filtering of the results in order to reduce possi-
ble noise or emphasize local effects.
The filter function can be used for selected stages or for all stages and
additionally for selected areas or for not selected areas. Filtering only
influences the results displayed in the 3D window.
10.1.2 Interpolation
Results X Interpolate 3D Points allows to create individual 3D points
based on interpolation.
The parameter "Max. Size" defines the size of the hole to be closed.
For example, Max. Size 1 will close holes with exactly one missing 3D
point. Consider if you want to interpolate all stages or just the stages
selected in the explorer.
It is mandatory to select the areas (Edit X Select in 3D View X .... or
ARAMIS • v5.3.0 • en • Rev A • 2004-08-20
click with the right mouse button in the 3D object) in which interpola-
tion shall be carried out. Only then a preview can be calculated when
pressing Compute.
Page 49 (97)
Further Operating Functions in the Evaluation Mode Primitives
10.2 Primitives
Page 50 (97)
Primitives Further Operating Functions in the Evaluation Mode
Definition of terms:
3D object section – Section through 3D data made with the pull-down
menu Sections in the evaluation mode.
Intersection points, intersection lines – Primitives intersect primitives.
Individual points – All possible individual points like intersection points,
projected points, etc.
Lines – All primitive lines and intersection lines.
Page 51 (97)
Further Operating Functions in the Evaluation Mode Primitives
Point on 3D object.
Creates an individual 3D point between 2 points.
The position between the points can be defined in 100 steps using Di-
vision ratio.
Division Point
no figure
Page 52 (97)
Primitives Further Operating Functions in the Evaluation Mode
Page 53 (97)
Further Operating Functions in the Evaluation Mode Primitives
Creates a plane through two points or a temporary defined line (using Plane through two points on a sphere-shaped 3D surface
the selection tool of the menu) in the current viewing direction. in viewing direction of the screen.
ARAMIS • v5.3.0 • en • Rev A • 2004-08-20
Page 54 (97)
Primitives Further Operating Functions in the Evaluation Mode
Creates a sphere by means of stating the center of the sphere and the
radius.
Point-Radius Sphere
The radius can be defined by selecting the points or by entering the ra-
dius value directly.
If the radius of the sphere is known, you may enter it to support the
Best-Fit Sphere
Page 55 (97)
Further Operating Functions in the Evaluation Mode Primitives
Based on the selected points, the surface can be calculated for All
points or with the help of statistical methods with 1 Sigma to 5 Sigma.
In case of a large amount of points,
More
Page 56 (97)
Transform Measuring Results Further Operating Functions in the Evaluation Mode
Transform Project.
The most common method is 3-2-1 transformation.
Best-Fit by Ref. Points is only used for projects which observe a 3D
deformation simultaneously by several ARAMIS sensor units. For this
method it is mandatory to apply reference points (circular markers) to
the specimen which have been recorded in the undeformed state us-
ing the photogrammetric system TRITOP. With the help of these TRI-
TOP reference point data, the different measuring data can now be
transferred into a common 3D view using the best-fit method.
Page 57 (97)
Further Operating Functions in the Evaluation Mode Transform Measuring Results
Three Z points (Z1, Z2, Z3, red plane) define the Z plane. The addi-
tional two Y points (Y1, Y2, blue plane) define the Y plane. The X point
(X, green plane) now defines the X plane. At the intersection of the
planes is the zero point of the coordinate system. The following figure
illustrates the connections. Of course, other transformations like XXX-
YY-Z are possible as well.
To increase the reliability of the transformation, you may use addi-
tional coordinates and thus determine e.g. the plane by four coordi-
nates. In this case, the four points are averaged.
Zero point
X plane
Page 58 (97)
Transform Measuring Results Further Operating Functions in the Evaluation Mode
The 3D points are automatically taken over until the last point defined
the X origin. The Z, Y, X planes defined by the points are displayed
around these points.
You can now see the result in the 3D window.
For this purpose it is useful to display the real position of the coordi-
nate system in the 3D object, View X 3D View XCoordinate System
in Origin.
IMPORTANT ! If the direction of the coordinate system is not yet correct, you can ad-
just the correct direction by means of Plane positive or Line positive.
Define Additional 3D Points for the Coordinate System:
ARAMIS • v5.3.0 • en • Rev A • 2004-08-20
Page 59 (97)
Further Operating Functions in the Evaluation Mode 3-2-1 Transformation Using Primitives
Pressing Add adds the point to the list and pressing Ok accepts the
transformation.
Page 60 (97)
3-2-1 Transformation Using Primitives Further Operating Functions in the Evaluation Mode
Plane selection in the 2D camera image Specimen (blue) with best-fit plane (green)
10.4.2 Transformation Using the Edge of the Specimen and Circular Hole
If, in addition to the edge of the specimen, a circular hole is available,
the coordinate system may be aligned along the edge and at the
same time with respect to the hole. This example shows how you can
create other elements based on primitives.
Page 61 (97)
Further Operating Functions in the Evaluation Mode Eliminate Rigid Body Movement
Now, you can create a circle through these points using Primitives X
Circle X Best-Fit Circle.
Specimen in 3D object window with rigid body movement in Y direction Specimen in 3D object window with rigid body movement eliminated
In the 2D camera image use Ctrl and left mouse button to select at
least 3 points or facets that did not or just slightly moved with respect
to each other. These are assumed to have not changed with respect
ARAMIS • v5.3.0 • en • Rev A • 2004-08-20
Page 62 (97)
Result Representations Further Operating Functions in the Evaluation Mode
Selected areas in the 3D view are shown in the result window and are
automatically updated if changes are made in the 3D view.
Page 63 (97)
Further Operating Functions in the Evaluation Mode Stage Point, Info Point
Info point
Page 64 (97)
Sections Further Operating Functions in the Evaluation Mode
10.8 Sections
ARAMIS provides for cutting 3D objects.
You can create several parallel sections in one process.
Open the function with Results XSections XCreate Section.
Enter the number of sections in Sections. Distance determines the dis-
tance of the sections from each other.
Create the section on the 3D object using the cutting tool.
NOTICE ! The section planes and the distance always result perpendicular to the
screen view.
Click on Create to create the sections.
Section overview
NOTICE ! When clicking with the right mouse button on the sections in the over-
view window, additional submenus appear which can be used to de-
lete and edit sections, e.g. changing the color, displaying text labels,
etc.
The section results can be represented in a report. For this purpose,
there are example reports in the info window. For more information
see 10.9.
ARAMIS • v5.3.0 • en • Rev A • 2004-08-20
Page 65 (97)
Further Operating Functions in the Evaluation Mode Reports
10.9 Reports
ARAMIS provides various possibilities to create reports (result dia-
grams).
This user manual describes reports that were created using the stan-
dard templates. In addition, we explain, how to modify standard re-
ports individually.
The report overview provides the following templates:
• FLD: Forming Limit Diagram
• Multi Section: One or several sections displayed in the current load
stage.
• Multistage Point: One or several stage points displayed through all
load stages.
• Mutistage Section: For one or several sections through all load
stages.
• Report Example: Report example as described in 7.11.
• Statistics: Representation of statistical data through all load stages
or time.
Report selection
Report visible
Right mouse button click Right mouse button click Right mouse button click Right mouse button click
n o p q
When clicking with the right mouse button on the elements of the dia-
gram or on the report overview, submenus appear that allow for defin-
ing the diagram reference data, editing texts, creating new text labels,
changing the color, etc.
With respect to the example given above, the following menus result:
Page 66 (97)
Reports Further Operating Functions in the Evaluation Mode
Page 67 (97)
Further Operating Functions in the Evaluation Mode Reports
Page 68 (97)
Reports Further Operating Functions in the Evaluation Mode
Page 69 (97)
Further Operating Functions in the Evaluation Mode Reports
10.9.6 Right Mouse Button Click Somewhere on the Report and Create
Element
This menu item is only used to create new elements like lines, circles,
rectangles, polygons, label, images, diagrams and legends.
Images:
Diagrams:
Page 70 (97)
Export Further Operating Functions in the Evaluation Mode
10.10 Export
We distinguish between two export types:
• Data export of points from the 3D representation and
• export of diagrams and statistical data.
Select the export functions in menu File X Export.
Pressing OK carries out the desired operation and saves the result
files.
Page 71 (97)
Further Operating Functions in the Evaluation Mode Export
The functions Export All Points and Export Section 3D use identical
configuration files.
In addition, for Export Section 3D a section needs to be defined and
selected in the section overview (tab).
Single Point 3D requires a selected 3D point for the data export which
needs to be selected with Ctrl and left mouse button in the 3D view.
We use the following example to describe the file structure and the dif-
ferent possibilities. In this example, the numbers in front of each line
are not part of the file but have been inserted to be able to address the
lines when explaining the file:
Page 72 (97)
Export Further Operating Functions in the Evaluation Mode
1 EXPORT_CONFIG_FILE
2 Version: 0.1
3 Name: Export Testfirma
4 Extension: .asc
5 Point mode: Node
6 Point invalid mode: Invisible
7 Point limiter: "\n"
8 Line limiter: "\n"
9 Floatpoint limiter: "."
10 HEADER_START
11 # This is a test export
12 # this is how it may look like for a company
13 HEADER_END
14 POINT_START
15 $(coord_x-deformed-mm) $(coord_y-deformed-mm) $(coord_z-
deformed-mm)
16 $(strain_p1-technical-%) $(strain_p2-technical-%) $(strain_p3-
technical-%)
17 $(strain_p1-logarithm) $(strain_p2-logarithm) $(strain_p3-
logarithm)
18 POINT_END
1,2: Each new configuration file you create must contain the first two
lines of the example so that the software is able to identify it as an ex-
port configuration file. Set the version for Export All Points 3D and Ex-
port Section 3D to 0.1 and for Export Single Point 3D to 0.2.
3: The third line always contains the name of the export configuration
following the designator. This name is available in the list of the export
configurations.
Page 73 (97)
Further Operating Functions in the Evaluation Mode Export
5: The fifth line defines which points will be exported. Three types are
available to follow the designator:
• All: All points you can click on in the 3D window will be exported.
• Square: Only the facet centers will be exported.
• Node: Only the nodes in the grid will be exported.
6: The sixth line states how to handle not existing points and the point
and line limiters related to them. Please note: The points of a meas-
urement are saved in a matrix comparable to the existing grid consist-
ing of lines and columns. You may define a point limiter between each
point of a line. After the last point of a line, no point limiter is used but
the defined line limiter. In case a point is missing, this parameter de-
termines whether the point or line limiters are written nevertheless.
Three types are available to follow the designator:
• Invisible: In this mode, no point or line limiter will be placed after a
missing point. Exception: In case the last point of a line is missing
but the line contains at least one point, the line limiter is written into
the file.
• Visible: In this mode, an invalid point is substituted by a corre-
sponding number of blanks. Point and line limiters are written in any
case.
• Separator: In this mode, a point or line limiter is also written after an
invalid point.
7: The seventh line defines the point limiter. The point limiter needs to
be written in quotation marks using the C notation. Normal characters
can be used directly. Important formatting aids in C notation are the
following:
• \n: Line feed
• \t: Tabulator
• \f: Form feed
8: The eighth line defines the line limiter. The line limiter needs to be
written in quotation marks using the C notation. Normal characters can
be used directly.
9: The ninth line defines the floating point limiter for a real number.
The limiter can be set in accordance with the requirements of the
ARAMIS • v5.3.0 • en • Rev A • 2004-08-20
software used to process the exported data. The floating point limiter
needs to be written in quotation marks using the C notation. Normal
characters can be used directly.
11,12: After these general definitions you may now define any text
which is written into the output file. This text is also called the header.
In our example, lines 11 and 12 will be included into each exported
file.
After the header definition follows the definition of a point. This defini-
tion may be divided into several lines for reasons of clarity but is
treated as one line. You need to define each value that can be output
for a point in parenthesis, starting with a dollar sign. The content of
these parenthesis normally consists of three parts which are sepa-
rated from each other by a minus sign. The first part defines, which in-
Page 74 (97)
Export Further Operating Functions in the Evaluation Mode
formation shall be output for a point. The second part supplies addi-
tional information to part one and is also called "type" while part three
specifies the unit of the output value. As a rule, you should always
specify all three parts. In case part three is dropped, you do not need
to insert a minus sign after part two. However, if part two is missing,
you need to enter two consecutive minus signs after part one.
The following list explains the designators for part one and their mean-
ing:
1. strain_p1: Major strain
2. strain_p2: Minor strain
3. strain_p3: Thickness reduction
4. strain_x: Strain value epsilon_x
5. strain_y: Strain value epsilon_y
6. strain_mies: Strain value according to von Mises
7. strain_tresca: Strain value according to von Tresca
8. strain_flc: Distance to the forming limit diagram
9. disp_x: Displacement in x direction
10. disp_y: Displacement in y direction
11. disp_z: Displacement in z direction
12. disp_e: Displacement as Euclidean distance
13. disp_z_xyz: z coordinate of the point
14. radial: Coordinate in radial direction referred to the Z axis
15. disp_radial: Radial displacement
16. diff_radial_angle: Rotation around Z axis
17. ang_shear: 1/2 shear angle (gamma/2 = epsilon_xy)
18. ang_rot: Rotational angle
19. ang_dir: Major direction angle
20. coord_x: x coordinate of the point
21. coord_y: y coordinate of the point
22. coord_z: z coordinate of the point
23. major_dir_x: x coordinate of the first point of major strain
24. major_dir_y: y coordinate of the first point of major strain
25. major_dir_z: z coordinate of the first point of major strain
29. minor_dir_x: x coordinate of the first point of minor strain
30. minor_dir_y: y coordinate of the first point of minor strain
31. minor_dir_z: z coordinate of the first point of minor strain
35. tensor_0_0: Element (0/0) of deformation gradient tensor
36. tensor_0_1: Element (0/1) of deformation gradient tensor
37. tensor_1_0: Element (1/0) of deformation gradient tensor
38. tensor_1_1: Element (1/1) of deformation gradient tensor
39. analog_in_0: First analog value of a deformation state
40. analog_in_1: Second analog value of a deformation state
41. analog_unit_0: Unit of first analog value
ARAMIS • v5.3.0 • en • Rev A • 2004-08-20
The second part, specifying a type, can only be defined for a certain
set of the designators of part one.
For the designators of part one numbered 1 to 8, the following types
may be determined:
• technical: Technical strain
• logarithm: Logarithmic strain
• green: Green's strain
Page 75 (97)
Further Operating Functions in the Evaluation Mode Export
The third part, specifying the unit, can only be defined for a certain set
of the designators of part one.
For the designators of part one numbered 1 to 8, the following units
may be determined:
• less%: The strain is displayed without unit. This option is required
for logarithmic strain. For technical or Green's strain the percentage
of strain is converted into values between 0 and 1.
• %: The strain is given in percent. In case of logarithmic strain, this
selection results in an error.
• %%: The strain is given in parts per thousand. In case of logarith-
mic strain, this selection results in an error.
• %%%: The strain is given in parts per ten thousand. In case of loga-
rithmic strain, this selection results in an error.
For the designators of part one numbered 16 to 19, the following units
may be determined:
• deg: Degree
• rad: Radian measure
Page 76 (97)
Export Other Operating Functions
Export macros.
A. Creates a new macro without content.
Import macros.
Deletes a macro shown above.
Rename macro.
If this function is active, the macro falls back
on the element names in the explorer when
recording something. If this function is dis-
abled, the macro falls back on the element
positions in the explorer when recording Moves selected commands (highlighted in
something. blue) in the list up or down.
Some functions return a result value. This result value may get a
name. This allows for using this result value as a variable for other
functions.
Page 77 (97)
Other Operating Functions CD/DVD Recorder
If you click with the right mouse button on a recorded action, you can
edit this action.
With Insert you may insert individual commands like Break, Delay,
Shell Command, etc. before the selected action.
Some functions require a user entry during macro editing. With the
right mouse button function Insert X Break, you can stop the execu-
tion of the macro and define a dialog with instructions for the user.
data volume is larger than the CD/DVD volume. In this case, all data
are automatically divided to several CDs and with Restore Data from
CD combined again to a measuring project.
Page 78 (97)
Preferences Other Operating Functions
The above parameters and file options show the default settings when
recording.
If Format Data CD is not enabled, it may happen that the CD/DVD
cannot be read by other LINUX or UNIX users because of missing
rights!
The data amount to be recorded and the amount of the CDs/DVDs re-
quired are displayed.
NOTICE ! In case of 19" computers, make sure the door of the CD/DVD recorder
is always open when recording data because the CD/DVD slide
ARAMIS • v5.3.0 • en • Rev A • 2004-08-20
11.3 Preferences
Preferences are called up with Edit X Preferences.
IMPORTANT ! Depending on the changed parameters, these changes may affect the
current measuring project, in any case they will take effect on all new
measuring projects! Only experienced ARAMIS users may perform
changes as they contain many expert parameters!
Also parameter changes made during normal ARAMIS operation may
cause changed preferences.
The preferences contain extensive parameter settings which will not
be all explained here.
Page 79 (97)
Other Operating Functions Preferences
We will just deal with the most important preferences in order to en-
able the experienced ARAMIS user to adjust new measuring projects.
The Editing level provides for hiding complex and less used prefer-
ences. 0 is the factory-preadjusted setting and 10 is the highest com-
plexity.
Page 80 (97)
Troubleshooting
12. Troubleshooting
Problem: Remedy:
The Linux PC is "frozen" but the mouse pointer can still be Press Ctrl and Alt and Backspace s and log in again.
moved.
The Linux PC is "frozen" and the mouse pointer cannot be Switch the PC off and on again.
moved, or the mouse pointer can be moved but the key-
board does not respond.
The ARAMIS software is "frozen" and other applications Click with the mouse pointer on the open windows and press
work. Escape. If necessary, repeat several times.
If you do not succeed, press Ctrl and Alt and s and log in
again or use Ctrl, Alt, Esc and left mouse button to quit the
application.
How can I change the language of the ARAMIS applica- As of version 5.1.1, the language is selected according to the
tion software? Linux language setting.
Presently, the ARAMIS application software is available in
English only.
In case of the Linux-KDE version 2.1.1 select the Linux
menu item with Preferences X Personalization X Country &
Language.
In case of the Linux-KDE version 3.1.1 select the Linux
menu item with Control Center X Regional & Accessibility X
Country/Region & Language.
I cannot work with the ARAMIS project. The stages in the This effect may occur after the computer crashed and thus,
explorer are highlighted in gray. temporary lock files were not correctly deleted.
Remedy: Just delete the two lock files from the project folder
and from the strain directory.
The best-fit function does not work correctly in connection The reason could be a wrong selection in the 3D window.
with primitives. Deselect all, then select again and repeat the best-fit func-
tion.
The color 3D representation is poor or not visible in the Probably the specimen is shown from the rear side.
window. Remedy: In the toolbar, click on "view front".
How can I cancel the "Auto Start Point" process? Press Escape.
ARAMIS • v5.3.0 • en • Rev A • 2004-08-20
Page 81 (97)
The Basics of Strain
• Green's strain:
Page 82 (97)
The Basics of Strain
Image level
13.2.3 Major and Minor Strain Derived from the Deformation Gradient
Tensor
Page 83 (97)
The Basics of Strain
Frequently, the effective strains are needed. The effective strains ac-
cording to von Mises and von Tresca are available. The effective
strain according to von Mises results from the following formula:
The effective strain according to von Tresca results from the following
formula:
Displacement Field
This section deals with the calculation of the deformation gradient ten-
sor F from a given 2D displacement field of points. For this purpose,
the 2D coordinates of each point must be known both, in its unde-
formed and in its deformed state. The definition of the deformation
gradient tensor F explains how an undeformed line element is trans-
formed into a deformed line element. In order to calculate the defor-
mation gradient tensor for a point, a number of points in the neighbor-
hood of the observed point is needed. For this model of calculation, a
homogeneous state of strain has to be assumed for this set of adja-
cent points.
The deformation gradient tensor creates a functional connection of the
coordinates of the deformed points Pv,i with the coordinates of the
undeformed points Pu,i ( i being the index for the different points). The
functional connection is as follows:
Page 84 (97)
The Basics of Strain
With:
Coordinates of the undeformed point
Coordinates of the deformed point
Rigid body translation
Undeformed state
Deformed state
ARAMIS • v5.3.0 • en • Rev A • 2004-08-20
Page 85 (97)
The Basics of Strain
Undeformed state
Deformed state
planes
• Coordinate transformation of the tangential plane into the 2D
space
• Calculation of the deformation gradient tensor from the 2D sets
of points
Page 86 (97)
The Basics of Strain
Undeformed state
Deformed state
Page 87 (97)
The Basics of Strain
[Hib] Hibbitt, Karlsson and Lorensen, Inc. ABAQUS -Theory Manual, 5.7
edition.
[BB75] Becker und Bürger. Kontinuumsmechanik. Teubner-Verlag, 1975
[Mal69] Malvern. Introduction to the Mechanics of a Continuous Medium.
Prentice-Hall, 1969
[Hah84] Hahn. Elastizitätstheorie. Teubner-Verlag, 1984
[Kop98] Kopp und Wiegels. Einführung in die Umformtechnik. Verlag der
Augustinus Buchhandlung, 1998
Page 88 (97)
Structure in Evaluation Mode ARAMIS Menu Structure
CD Backup------------------------------- Record CD
Restore Data from CD
Page 89 (97)
ARAMIS Menu Structure Structure in Evaluation Mode
Symmetric
Inverse
Automatic Scaling
Preferences
Snapshot
Edit Toolbar
Edit Shortkeys
Preferences ------------------------------ Preferences
Load Configuration
Save Configuration
Reset all Preferences
Display------------------------------------- Two-Sided
Mesh
Shaded
Points
Sections as Points
Sections as Balls
Major Strain Direction
Minor Strain Direction
Page 90 (97)
Structure in Evaluation Mode ARAMIS Menu Structure
Video Player
Results--------------------------------- Filter
Delete 3D Points
Interpolate 3D Points
Delete Interpolated 3D Points
Sections----------------------------------- Create Section
Edit Section
Delete Section
Statistics
Edit Result Images
Page 91 (97)
ARAMIS Menu Structure Structure in Evaluation Mode
Edit Diagram
Delete Diagram
Clean Diagram
Page 92 (97)
Structure in Evaluation Mode ARAMIS Menu Structure
Page 93 (97)
ARAMIS Menu Structure Structure in Project Mode
Video Player
Page 94 (97)
Structure in Project Mode ARAMIS Menu Structure
Page 95 (97)
Index
15. Index
Expert parameters · 6, 79
Explorer information · 44
2
2D measurement · 35
F
Facet · 8, 10, 21, 22, 38, 40, 44, 45, 46, 48, 62
Filter · 49
3 Focal length · 12, 13, 31
3-2-1 · 10, 57, 58, 59, 60, 61, 62, 91 Focus · 12, 15, 16
3D measurement · 8, 35 Function · 19
3D setup · 10, 12, 47
G
A Gray values · 8, 21, 46
Accuracy · 39, 40, 46
Ambient temperature · 2
Aperture · 12, 15, 16, 17, 32, 34
H
Height variance · 32, 34
B
Base · 12, 13
I
IMPORTANT · 6, 7, 12, 19, 31, 38, 43, 46, 59, 64, 79, 80
Info points · 64
C Interpolation · 49, 50
Calibration · 6, 12, 13, 16, 31, 32, 33, 34, 35, 57 Intersection · 39, 46, 51, 52, 53, 61, 62, 92
Calibration object · 12, 13 Invert · 19, 37, 38, 51, 89, 92, 94
Camera angle · 12, 13, 16, 32, 34 IP address · 18
Camera resolution · 11
CAUTION · 7, 21
CCD · 11
CD · 6, 78, 79, 89, 93 L
Circles · 55 Language · 81
CMOS · 11 Lenses · 12, 15, 31
Computation mask · 8, 24 Level · 19
Cones · 56 Lines · 51, 53, 73
Coordinate system · 24, 41, 54, 57, 58, 59, 60, 61, 84 Linux · 10, 18, 23, 81
Cylinders · 56 Lock files · 81
Logic pattern · 22
ARAMIS • v5.3.0 • en • Rev A • 2004-08-20
D
Deformation of the object · 7 M
Demo user · 23 Macro · 10, 77, 78
Diff · 19 Manual · 1, 6, 19, 38, 88, 93, 95
Distance ring · 12, 13 Manual structure · 6
DVD · 78, 79 Max. frame rate · 11
Measuring distance · 12, 13
Measuring modes · 36, 47
Measuring project · 6, 7, 8, 12, 24, 27, 38, 47, 78, 79
E Measuring results · 11
Editing level · 80 Measuring volume · 12, 13, 15, 21, 31, 32, 34, 35
Ellipse quality · 12, 13 Mouse function · 28
Escape key · 44, 62 Mouse wheel · 23, 28, 44
Evaluation mode · 6, 24, 26, 44, 51
Page 96 (97)
Index
N S
NOTICE · 7, 15, 16, 18, 21, 65, 79 Sections · 6, 9, 15, 42, 45, 54, 65, 66, 67, 71
NURBS Surface · 56, 92 Sensor · 6, 10, 12, 14, 15, 17, 24, 31, 32, 33, 34, 47
Shutter · 32, 33
Shutter time · 11, 16, 17, 36
Specimen lighting · 17
O Spheres · 55
Opto · 19 Stage points · 64
Start point · 8, 24, 38, 39, 44, 46, 48, 53
Status indicator · 40, 44
Stochastic patterns · 21
P Strain accuracy · 11
Paraboloid · 57, 92 Strain measuring range · 11
Password · 23 Surface · 7, 21, 46, 50, 53, 54, 55, 56
Planes · 54
Points · 49, 50, 51, 52, 56, 57, 59, 64, 71, 72, 73, 89, 90, 91,
92, 93, 94, 95
Preferences · 8, 28, 45, 46, 79, 80, 81, 89, 90, 93 T
Preparation of specimen · 8, 10, 12, 17, 21, 22, 35, 37, 38, TIFF · 43, 48
40, 41, 45, 50, 57, 60, 61, 62, 65, 81, 86 Trigger box · 10
Primitives · 27, 50, 51, 52, 53, 60, 61, 81 Trigger in · 19
Project mode · 6, 17, 24, 25, 45, 46 Trigger input · 18, 19
Trigger mode · 47
Trigger out · 19
TRITOP · 57
R TTL · 19, 47
Reference points · 57
Regular structures · 22
Report generation · 10, 24
Reports · 9, 41, 43, 64, 65, 66, 67 V
Residual · 39, 40, 46 Video player · 25
Result · 6, 7, 10, 16, 24, 27, 32, 34, 35, 40, 48, 49, 50, 59, Visualization methods · 41
63, 65, 76, 84, 87
Result window · 42, 63
Rights · 2, 23, 79
Rigid body movements · 62 W
Windows · 23, 44, 90, 94
ARAMIS • v5.3.0 • en • Rev A • 2004-08-20
Page 97 (97)