You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

Coordinate Systems and Locations

Introduction

During a test, it might be relevant what the exact locations of a transducer is. A location can be expressed relative to a defined coordinate system.

Coordinate Systems

A coordinate systems is an orthogonal, threedimensional system. It can be defined relative to a parent coordinate system with a rotation axis, a rotation angle and a translation.

Testdefiner

Coordinate systems are defined in a Testdefinition under Advanced -> Coordinate Systems. Systems can be loaded from a file or entered manually.
Notes:

  • A coordinate system can have one predecessor coordinate system, what can be seen as its parent system.
  • A coordinate system with predecessor 'none' is being seen as the root system, which usually is an inert system.
  • The rotation axis doesn't have to be normalized.
  • To transform from the predecessor system to the successor system, both the translation and the rotation are expressed in the predecessors system.
  • The right-hand rule is applied for defining the rotation angle.

STREAM Library

The next functions are dealing with coordinate systems:

Function

Description

streamRead

Read coordinate systems from the Testdefinition when reading a file

streamPutCoordSystems

(Re)define the relations between coordinate systems

Locations

Testdefiner

A location is coupled one by one to a column. Therefore it can be defined on the Locations tab of a column, when indicated as sensor.

STREAM Library

The next functions are dealing with coordinate systems:

Function

Description

streamRead

Read sensor locations from the Testdefinition when reading a file

streamPutLocations

(Re)define the location of the sensors relative to coordinate systems

streamCoordTransform

Transform coordinates of locations between coordinate systems

  • No labels