Arco User MAnual Revision 1.0
Arco User MAnual Revision 1.0
Introduction
Arco is a modular software for Coordinate Measuring Machines. It consists of three modules for different
uses, and a complete module – ARCOCAD –, which comprises all functions of the other modules.
Modules:
- ArcoQuick
This is the base module. It allows simple and quick measurement, the programming of simple procedures for guided
measurement, and the programming of advanced procedures for complex measurement.
- ArcoGraphics
This module includes all the functionsof ArcoQuick, and also offers the possibility of producing the graphic
representation and views of the measured geometrical elements. It also allows the analysis of form errors, and the
export of measured elements, curves and rebuilt profiles in IGES format.
- ArcoOffline
This module allows the programming and simulation of measurement by the use of CAD models.
- ArcoCad
This module is the complete one. It includes all the functions of ArcoQuick and ArcoGraphics, and also the functions
for measuring and viewing geometrical characteristics of elements defined in CAD models. It imports elements in
IGES format (default) and in optional formats such as CATIA V4, CATIA V5, UNIGRAPHICS, PRO ENGINEER, VDA,
STEP, and SOLID WORKS.
ARCO Execution
Turn on the measuring machine connected to Arco. Click on the icon “Inspection” ( ) on the Desktop, or open
the Start menu of the PC and click on the icon “Inspection” ( ) on the program tree.
2
New Project
In order to start a measuringprocess it is necessary to create a new project by clicking on
“File>New Project”on the main commands menu, or clicking on the icon on the
shortcuts bar.
Save Project
After the measuring process, it is possible to eliminate the project, or to save the project as
an automatic measurement program (CNC execution) or semi-automatic measurement
program (manual execution) for later use.In order to save a project, click on “File> Save
Project” on the main commands menu.
Open Project
A measurement project saved as a measuring procedure may be executed in automatic
mode (CNC execution mode) orin semi-automatic mode (manual execution mode). In
order to execute a measuring procedure click on “File>OpenProject” on the main
commands menu, orclick on the icon on the shortcuts bar.
ARCO Interface
CAD Component
3
DMIS Editor
The DMIS Editor automatically records the actions taken during the
measuring process as instructions for measuring procedures. The DMIS
Editor also allows the writing of complex measuring procedures, such as loop
functions, decision, automatic calculation etc.
Quick Programmer
On the Quick Programmer Panel you can find the main tools necessary for
measuring and building elements, defining tolerances and alignment, producing
reports and qualifying probes. In order to have access to each panel you can click
on the respective label on the right side of the Quick Programmer Panel.
Viewers
The Viewers Panel is divided in two different parts:
- Data Base Viewer: it allows the view of all values related to measurement such as elements,
alignment, tolerances, probes and variables at any point of the measuring process.
- Project PropertiesViewer: it allows the view of all components of the project: the writing
procedure, the graphic representation of measured elements, the report etc.
This Panel shows the elements and their respective values. These elements are sorted by type.When you select one of
them, the respective window shows the values of each element:
Elements
Tolerances
Coordinate Systems
4
Sensors
Variables
This window shows the full extent of control data, in accordance to the respective mode of representation (coordinate
systems, measurement unities, or coordinate types).
3. select an image file to associate to the project by clicking on the command button "Load";
4. click on the command "Comment" to open the respective field for writing a comment;
2. click on “Sensors”,
After these two actions you will have defined and calibrated the gauge
for the measuring process.
5
selectthe probe.
You can storethegaugedefinitionas part of the project by selecting the option “Add DMIS Commands”.
1. Define the name for the new sensor on the field "Sensor".
2. Define the physical characteristics of the new sensor by clicking on "Sensor Definition":
- for indexed head sensors: select "Indexed". Define in "len" the distance between the head articulation
center and the point center. Define in "tilt" and "rot" the head angles. Define in "diam" the diameter of the
sensor’s point.
- for fixed head sensor: select "Fixed". Define in "dx", "dy" and "dz" the off-sets between the head
articulation center and the point center. Define in "diam" the diameter of the sensor’s point.
4. Click on "Calibrate". It will open the window "Quick Programmer " for the measuring of the gauge. Define
in "Calibre" a name for the new gauge.
5. If you wish to start the automatic measuring cycle of the gauge, define in
“diam” its diameter, define in "Stem direction" the fixing stem
direction, and the measuring angle, which may be measured in
"Latitude ".
6. Touch manually at least five points on the surface of the gauge, or, if you
prefer to activate the automatic measuring cycle, place the sensor at the
2. Select the sensor. You will find on the window "Sensor Definition" the physical parameters of the
selected sensor. If the selected sensor is not the one in use, click on "Call S" to select it from the list.
3. Click on "Calibrate". On the "Quick Programmer" window you can measure the gauge, to name it, just
type the desired value in the field “Name
4. To start the automatic measuring cycle of the gauge, define the diameter on the field “diam”, the direction
of the fixing stem on "Stem direction", and the measuring angle on the field "Latitude" (it shows 0 as
default position, which means the upper hemisphere).
5. Catch, manually, at least five different points from the sphere surface, OR activate the automatic
measuring cycle by placing the sensor on the sphere pole and clicking on the command on the
measuring panel.
Sensor Calibration
1. On the panel "Quick Programmer", open the window "Sensors" and click on the icon
"Sensor Calibration".There you find the commands for the definition and calibration of a new
sensor.
6
Sensor calibration requires two actions: the definition of a sensor and the calibration of the gauge.
- Definition of a new sensor: Click on the field "Sensor". It will show a list of all sensors previously calibrated,
and a field for the definition of a name for the new sensor. The name must be composed by the letter "P" and a
number in a progressive series.
It is also possible to use a sensor that has already been calibrated during the measuring process; in this case, at
the end of the operation, the new data will replace the previous record.
You may select a recorded sensor and use it for the current measuring process, either using it as it is or
changing its characteristics.
These settings may be saved as part of the current project by clicking on the option "Add DMIS Comands ".
Otherwise, the new sensor will be created without changing the program.
1. After defining the name of the new sensor, click on the field "GAUGE" to choose a gauge to proceed with
the calibration.
2. On the window "Sensor Definition", define the physical characteristics of the new sensor:
- for indexed head sensors: select "Indexed". Define in "len" the distance between the head
articulation center and the point center. Define in "tilt" and "rot" the head angles. Define in "diam"
the diameter of the sensor’s point.
- for fixed head sensor: select "Fixed". Define in "dx", "dy" and "dz" the off-sets between the head
articulation center and the point center. Define in "diam" the diameter of the sensor’s point.
4. Click on "Calibrate". It will open the window "Quick Programmer " for the measuring of the gauge.
Define in "Calibre" a name for the new gauge.
5. To start the automatic measuring cycle of the gauge, define the diameter on the field “diam”, the direction
of the fixing stem on "Stem direction", and the measuring angle on the field "Latitude
6. If you wish to start the automatic measuring cycle of the gauge, define in “diam” its diameter, define in
"Stem direction" the fixing stem direction, and the measuring angle, which may be measured in
"Latitude". (it shows 0 as default position, which means the upper hemisphere).
Catch manually at least five points on the surface of the gauge, or, if you prefer to activate the automatic
measuring cycle, place the sensor at the sphere’s pole and click on the command of the measuring
panel.
2. Select a recorded sensor. You will find on the window "Sensor Definition" the physical parameters of
the selected sensor. If the selected sensor is not the one in use, click on "Call S" to select it from the list.
3. Click on "Calibrate". On the "Quick Programmer" window you can measure the gauge. Write the
name of the new gauge you created on the field "Name".
4. To start the automatic measuring cycle of the gauge, define the diameter on the field “diam”, the direction
of the fixing stem on "Stem direction", and the measuring angle on the field "Latitude" (it shows 0 as
default position, which means the upper hemisphere).
7
5. Catch, manually, at least five different points from the sphere surface, OR activate the automatic
measuring cycle by placing the sensor on the sphere pole and clicking on the command on the
measuring panel.
Sensor Wizard
STEP 1
On the first window you will find the section “Sensors definition
mode”. Choose one of the options: “Standard” or “Graphical”.
A )Standard
- Star tip
8
Each one of the star components (S1,
S2, S3, S4 e S5) has a particular
diameter and off-sets (X, Y and Z).
Note: the “Probe change” window will be active if there is a tool changer connected to the CMM.In
this case, select on the field “Name” the respective tool changer. Select on the field “Slot” the slot
number assigned to the probe.
B) Graphical
9
Note: Probe diameter and length will be automatically calculated from the selected data.It is not necessary to
type the respective values on the “Step 2” window.
Click on “Continue” for the next step, or on “Back” to return to the previous step, or on “Cancel” to cancel
the process.
STEP2
After finishing the selection of angles, click on “Continue” for the next step, or on “Back” to return to the previous
step, or on “Cancel” to cancel the process.
STEP3
This window informs you that data collection is concluded. Click on “End”
to conclude the process. By doing so, the DMIS Editor will record the probe
characteristics.
Calibration Wizard
10
The Calibration Wizard is a tutorial for the qualification of probes.
You can start it by clicking on “Wizard >Calibration Wizard” of
the main commands bar.
STEP 1
STEP 2
STEP 3
On this window you can select the gauge by clicking on the respective
name on the list.
11
Type the calibrated diameter of the gauge on the field “Diameter”.
You can limit the probing distance in relation to the equator of the gauge on the field “Latitude”.
Type on the coordinate fields “X”, “Y” and “Z” for the definition of the “Stem Direction” the values for the
orientation of the gauge stem.
Click on “OK” to conclude the process and define the new gauge.
STEP 4
After defining all measuring parameters, click on “Next” to go to the next step, on “Back” to go back to the previous
step or on “Cancel” to cancel the process.
Step 5
If the CMM is equipped with a toolbox it is possible to create a complete automatic procedure for each slot, by
selecting the option “Create a complete automatic program”.
After the selection, click on “End” to generate the measurement procedure (DMIS Part Program), or click on “Back”
to go back to the previous step, or click on “Cancel” to cancel the calibration process.
12
Probe change(Toolchanger)[CNC]
Probe change is a collection of probes, where you can find many differenttips to assemble a particular probe.
When a tool changer is available, each sensor is related to a slot. By selecting a sensor for a measuring procedure, the
measuring system places the probe in its respective slot and takes the requiredprobe from the respective slot. The
automatic probe change system works only if it recognizes the exact position of the tool changer and its respective
slots.This means that, if any change in position occurs (resulting from any kind of shock, or if the tool changer is
moved in a different position) the tool changer must be calibrated again.
The calibration procedure may vary according to the kind ofchangesonda installed on the measuring machine.
You can also cancel the process at this point by clicking on“Cancel”.
Select the "Quick change rack" from the list and select the slotfor probe load or download
on the list “Position”.
Clickon“Download”to download the probe on the selected slot or click on “Load”to load
the probe from the selected slot.
NOTE 1: If you select a slot which has no probe, the system will indicate a collision error
at the end of the process. In this case of emergency, it is possible to install a probe
manually.
Nota 2: The process of loading or downloading a probe is not recorded as DMIS instruction
of the Part Program of the current project.
13
On the “CMM” toolbar you can find the list of nominal probes “S List” and the list of qualified probes “SAList”.
For measuring, you must always use the qualified probes from the “SA List”.
The starting point is a pre-defined value, which is called nominal value. These values and
geometrical characteristics are applied togeometrical elements (plane, circles, lines, etc...)as
nominal elements (F) to be compared to measured (actual) geometrical elements (FA).
system during the measuring process, click on the icon on the toolbar “CMM” to
open the window“Coordinates Display”.
On the “Quick Programmer” window, click on the icon on the commands bar. The light-blue box
shows the icon of the selected element on the left side and the icon of the selected
process on the right side.
On the field "Group", select the CAD group of the element to be created.
On the field "Name" you can define the name of the element to be
created. By default, this name starts with the kind of element followed by
progressive number.You will find on the list the measured elements or nominal
elements of the same type. You can select:
You can specify the reference for the inspection, which may vary according to the kind of element selected:
On the table "Values" you can define the nominal values of the
element. According to the kind of element selected, you will find further
commands, such as the reference plan for point, circle and line.
Measuring elements
On the “Quick Programmer” window, click on the icon on the commands bar. The window shows
the commands for the creation of an element, which may vary according to the requirements of the selected
process and of the selected function. For measuring, you will find the “measuring panel”, which allows the
control of the measuring process before it starts and also when it is in progress.
15
Change the number of points;
Activate the automatic measuring cycle (this action depends on the selected function).
Conclude the measuring process creating an element from the collected points, or exclude the element.
On the top of the window you will find measuring commands, which vary depending on the selected element and on
the selected measuring process
Current Carriage: shows the measuring machine in use, which may be“1” or“2”.
Measuring Mode: shows the current measuring mode and allows the selection of a measuring mode, which may
be:
a. point to point; or
b. scanning. The use of the scanning mode is possible only when supported by the Numeric Control.
Measurement type: shows the current measuring type and allows the selection of a measuring type, which may be:
Standard:the nominal coordinates are direct references for the catching of points; or
Start Automatic cycle: starts the automatic cycle for measuring an element.This command is active only for
some elements and can be used only when the required nominal values have been defined or selected.
Form error indicator, opens the dialog box in which you can define the limits for the form error indicator.
Reliability index:shows the form error indicator, which allows the control of the progress of the measuring
process while the points are caught.
16
Delete point: cancels the last point caught from the part.It is possible to cancel all collected points. The
command is active after catching at least one point from the part.
In some cases, like in automobile production, the models are subject to a period
of optimization in which characteristics related to position and orientation may
change. For these cases, the Relative Measuring process allows you to adapt the
part control program.
The sintax of relative measures is different from the standard ones. In the
Relative Measuring Process you have RMEAS / ENDMEScommands, and in the
Standard Measuring Process you have MEAS / ENDMEScommands.
To select the measuring mode, open the window “Measurement Type” on the measuring panel.
To select the relative mode, check the option “Relative measurement” ( ). If you select this mode, you have
to check the options related to “Mode”, which are: measurement “Related to the Element” or
“Automatic”.
a. “Related to the element”: the measurement of an element is made regardless orientation or position errors
of the actual element, or of an element selected from the “Feature” list.
b. “Automatic”: the measurement of an element depends on orientation and position errors defined from a 3-
points plane defined on the “Parameters” box on the right, on the field “Number of points”. It also
depends on the position error of a point specified on the field “Number of points” in relation to a distance
defined on the field “Extra-Radius Sample”), calculated from the edge of the nominal element.
Output Settings
On the measuring panel you find a list of output settings. You can select one of the following options::
"No output"
17
"Show output settings"
"Automatic output"
Form error
The form error indicator is a color bar that indicates the range limits
of form error. It is above the list of measuring reports.
The bar shows three colors for the actual value of the error form of
the characteristic to be measured: green means good, yellow means
critical and red means bad.
The width of the bar or the percentual number indicated in the center quantifies the error value within the defined
limits.
The value of the bar changes as the form error is calculated and the limits of the different bands are defined in the
To change these values click on the icon “form error indicator” and then adjust the three text boxes to establish the
limits. Specifically:
Para abrir essa janela, clique no comando " indicador de erro de Forma ". Na janela de três caixas de texto definir
os limiares, em mm para a mudança do status bar. Em particular, se o erro de forma:
- é superior ao limite máximo estabelecido em "Bom" e inferior ao limite máximo estabelecido em " Crítico", a barra
se torna amarela;
- é superior ao limite estabelecido em " Crítico" e inferior ao limite definido em " Ruim", a barra fica vermelha
- é superior ao limite estabelecido em " Ruim", uma mensagem de erro específico é exibida.
The icon shows the form error of the feature being measured. It is important to have defined the nominal feature
otherwise the form error dialogue will not be shown.
Number of points
18
In the central part of the dialogue it shows the number of points of the feature being measured.
This number represent:
number of points to be measured when the measure is decremental (the user set the numbers of points to be
touched and when all of them are measured the next feature restarts with the same number of points.
Number of points measured when the measure is incremental. In this case, the type “0” and the counter
The “pass through” or “best fit” feature is calculated using existing feature instead of triggered points.
The constructed element is calculated based on previously measured features. By selecting the icon the panel goes into
“best fit mode” and you can now:
The feature that can be used for a best fit calculation can be nominal or actual and can be selected within:
Point
Circle
Slot
Sphere
Arch
Elipse
For all the above listed elements the coordinates are the one of the center point, in order to build a feature using the
points cloud of an existing feature, please refer to the Dmis language tutorial, since this method cannot be created by
user interface but only by typing Dmis code.
Geometrical construction
19
In order to calculate a geometrical construction, open the dialog related to the feature you expect to get and then click
on the icon to open the bar from where you can select the type of construction.
Once selected, the panel goes into “construction mode” and you can now:
The feature that can be used for a construction can be nominal or actual and can be selected within the whole types.
The dialog filters the features that shall be used for each specific construction.
For certain constructions it is required to set nominal data that will be manually written either in the nominal
definition (example: a circle tangent to two lines needs the diameter which will be set in the nominal definition of the
feature) or in the construction dialogue (for example, a translation point needs a distance which is set in the
“construction” part of the dialog).
When multiple solutions are possible, the dialogue will show the number of results and the user can select the needed
by clicking the result button until the requested result is found.
In “execution mode” the correct result will be found automatically, since the nominal definition clearly discriminate
the requested result.
Data base
The data base panel is located on the left of the user interface of Arco and shows all the elements, reference systems
and variables that are used during the measurement.
From this window you can explore the results and make an initial evaluation of your measurement.
The data base dialog is divided in five groups (feature, tolerances, reference systems, sensors and variables) that you
can browse by clicking each individual button in the upper toolbar.
Specifically, for the feature, the dialogue shows the following information:
The numbers are shown in the current reference system, which is listed in the reference system list box. If needed,
each individual feature can be viewed in different reference systems by simply selecting a different reference system
from the reference system list box.
Right clicking on the dialog, the contextual menu opens and some extra feature are shown:
Change of units
Manual update of elements (this operation is required if the data base needs to be refreshed)
20
Toggle the modifier of a feature from inner to outer (this operation is required if a feature has been measured
as ‘inner’ but actually it is an ‘outer’, once executed, this operation updates the value of the diameter and the
nominal definition of the feature in the program.
Save the database to store the data into a file (which will carry the extension .adb).
You can select whether to save the full database or the reference system only. Once selected, the path of the file
is chosen and the command line is sent to the editor.
If the user decides to automatically save the data, then the name of the .adb file will be the same as the name
of the project.
Load the database into the program, it is possible to load an “.adb” file into an existing program. This will
result with all the features stored into the “.adb” to be available.
Alignments
Click on the tab “Alignment” to open the possible alignment methods.
On feature
This icon is used to establish a reference system based on features. For example, a simple plane – line –
point alignment.
Once the dialog is open, you can set the name of the reference system and then start to select the feature
required.
The first step is to establish the primary axis selecting the feature (actual or nominal)
from the list.
Optionally, it is possible to define this feature as datum by giving a two-letter name to the combo box datum (see Dmis
standard for the meaning of datum definition).
Once the feature is selected, you must identify which axis will be aligned to the selected feature.
Optionally, it is possible to establish the origin on the selected feature using the dedicated checkbox.
Clicking on the “add” button you will send to the definition tree the definition of the primary axis and automatically
will be proposed the setting page for the secondary axis.
If the alignment procedure is finished, you can press “ok” on the bottom of the dialogue box to activate the alignment.
If setting the secondary axis is required, the procedure shall carry on in a similar way of the primary axis.
This second step will establish the secondary axis selecting the feature (actual or nominal) from the list.
Optionally, it is possible to define this feature as datum by giving a two-letter name to the combo box datum (see Dmis
standard for the meaning of datum definition).
21
Once the feature is selected, you must identify which axis will be aligned, for the secondary direction, to the selected
feature.
Optionally, it is possible to establish the origin on the selected feature using the dedicated checkbox.
Clicking on the “add” button you will send to the definition tree the definition of the secondary axis and automatically
will be proposed the setting page for the translation.
Again, if the alignment procedure is finished, you can press “ok” on the bottom of the dialogue box to activate the
alignment. If the settingsof the translationare required, the procedure shall carry on as follows:
The feature (actual or nominal) for the origin shall be selected from the list.
Optionally, it is possible to define this feature as datum by giving a two-letter name to the combo box datum (see Dmis
standard for the meaning of datum definition).
Once the feature is selected, you must click on the checkbox to select the cartesian axis for the origin and then type the
preset value of each axis as being selected.
The value written at this time is the value the feature will have once the alignment is established.
Clicking on the “add” button you will send to the definition tree the definition of the translation, the dialogue will
propose a possible new translation until the alignment is finally completed, to finish the alignment press “ok” on the
bottom of the dialogue box.
Note: at any stage of the alignment construction, the reference system can be previewed on the Cad Area by pressing
the button “preview”.
If the alignment is not as expected, it is possible to select the step to be modified pressing the button “modify” and
adjusting the step according to the needs, to apply the changes press “replace” on the dialogue.
If a step need to be deleted, then it is possible to select it and then press the button “remove” to delete the step.
Translation
This icon is used to move the origin of the current reference system.
Once the dialog is open,you can set the name of the reference system and then start to select the features
required.
Feature: This procedure set the origin ono a feature and then apply an offset if
required:
The feature (actual or nominal) for the origin shall be selected from the list.
Optionally, it is possible to define this feature as datum by giving a two-letter name to the combo box datum
(see Dmis standard for the meaning of datum definition).
Once the feature is selected, you must click on the checkbox to select the Cartesian axis for the origin and then
type the offset value of each axis as being selected.
The value written at this time is the value the feature will have once the alignment is established.
22
Clicking on the “add” button you will send to the definition tree the definition of the translation, the dialogue
will propose a possible new translation until the alignment is finally completed, to finish the alignment press
“ok” on the bottom of the dialogue box.
Value: this procedure translates the current reference system along the specified direction:
On the dialogue you shall type the translation value for each axis.
The value written at this time is the amount the reference system will move on each direction.
Clicking on the “add” button you will send to the definition tree the definition of the translation, the dialogue
will propose a possible new translation until the alignment is finally completed, to
finish the alignment press “ok” on the bottom of the dialogue box.
Note: at any stage of the alignment construction, the reference system can be previewed on the Cad Area by pressing
the button “preview”.
If the alignment is not as expected, it is possible to select the step to be modified pressing the button “modify” and
adjusting the step according to the needs, to apply the changes press “replace” on the dialogue.
If a step need to be deleted, then it is possible to select it and then press the button “remove” to delete the step.
Rotation
This icon is used to rotates the reference system around on specific axis. Once the dialog is open, you can set the name
of the reference system and then start to select the features required.
Feature: This procedure rotates current reference system around a specific axis until the selected axis will be
parallel to the direction of the selected feature.
The feature (actual or nominal) for the origin shall be selected from the list.
Optionally, it is possible to define this feature as datum by giving a two-letter name to the combo box datum
(see Dmis standard for the meaning of datum definition).
23
Once the feature is selected, you must select, from the “axis” list box, the axis you need to be parallel to the
above selected feature.
Clicking on the “add” button you will send to the definition tree the definition of the rotation, the dialogue will
propose a possible new rotation until the alignment is finally completed, to finish the alignment press “ok” on
the bottom of the dialogue box.
Note: at any stage of the alignment construction, the reference system can be previewed on the Cad Area by pressing
the button “preview”.
If the alignment is not as expected, it is possible to select the step to be modified pressing the button “modify” and
adjusting the step according to the needs, to apply the changes press “replace” on the dialogue.
If a step need to be deleted, then it is possible to select it and then press the button “remove” to delete the step.
Best Fit
Construct a coordinate system using the Best fit function means getting the coordinate system which better
approximates the measured values with their nominal. The concept is to rotate and translate the coordinate system
until ARCO finds the position that minimizes the deviation on each feature. The system created by the best fit
represents the best approximation of the measured points again their nominals.
24
Starting from measured feature, the Best fit alignment can be created. The user has to first define the nominal feature
and then perform the measure of the corresponding actual elements.
To start the calculation, you must open the dialog "Quick Programmer" in the tab “Alignment” and
then activate the “Best fit” Page.
Once the dialog is open, you can set the name of the reference system and then start to
select the feature required.
- Standard
In the area “Select a Feature” you shall select the feature to be add and the calculation list.
The nominal and measured data are show in the grid.
In the “Group” list box you can select the CAD group on which to Project the points,
normally the default group to be used is “ALL_THE_MODEL” but, when it is necessary to
limit the calculation on certain surfaces only then you can create a
group from the CAD menu and choose it at this stage.
Once all the features are added to the tree in the bottom of the
dialog you can press “OK” to send the new reference system to the
program.
If the alignment is not as expected, it is possible to select the step to be modified pressing
the button “modify” and adjusting the step according to the needs, to apply the changes
press “replace” on the dialogue.
If a step need to be deleted, then it is possible to select it and then press the button “remove” to delete the step.
- Interativo
The iterative option is used when you require to re-measure the features with the
CMM in order to pick at one specific position.
In order to activate this feature, you must click the check button “ITERATIVE
PROCEDURE”, the rest of the procedure it is exactly ad per the standard method,
the differences start after the bottom click is pressed, in fact a pop up dialog will
show the list of the feature and you will be able to double check it and set the
tolerance for the alignment as well as the maximum number of iteration allowed.
Once confirmed this dialog the calculation is done and the commands are sent to the program, it is necessary at this
stage to move the starting line to the point where you want to cycle with your alignment, consider that the program
you created must be in a reference system similar as the CAD one (so a pre alignment is required) and the path must
be collision free.
RPS
The RPS alignment procedure follow the same procedure as the best fit procedure (RPS it is actually a best fit), the
only differences are that, when the feature is selected and , before being add to the list, you must inform which
25
constraint you will apply to the feature, the constraint is chosen within the possibilities X-Y-Z-XY-YZ-ZX-XYZ from
the “Constraint” list.
To start the calculation, you must open the dialog "Quick Programmer" in the tab “Alignment” and
then activate the “RPS” Page..
Once the dialog is open, you can set the name of the reference system and then start to
select the feature required.
In the area “Select a Feature” you shall select the feature to be add and the calculation list.
The nominal and measured data are show in the grid.
In the “Group” list box you can select the CAD group on which to Project the points,
normally the default group to be used is “ALL_THE_MODEL” but, when it is necessary to
limit the calculation on certain surfaces only then you can create a group from the CAD
menu and choose it at this stage.
From the list “Constraint” you must select the correct constraint for each feature.
Normally, as tip, you should select the axis closest to the feature direction when using point
and the 2 axis perpendicular to the closest direction of the feature
when using bi- dimensional elements such as circles and slot, in any
case the correct RPS sequence is defined by the drawing and a wrong
sequence of constraint might make the alignment to fail.
Once all the features are added to the tree in the bottom of the dialog
you can press “OK” to send the new reference system to the program.
Note: at any stage of the alignment construction, the reference system can be previewed on the Cad Area by pressing
the button “preview”.
If the alignment is not as expected, it is possible to select the step to be modified pressing the button “modify” and
adjusting the step according to the needs, to apply the changes press “replace” on the dialogue.
If a step need to be deleted, then it is possible to select it and then press the button “remove” to delete the step.
- Interativo
The iterative option is used when you require to re-measure the features
with the CMM in order to pick at one specific position.
In order to activate this feature, you must click the check button
“ITERATIVE PROCEDURE”, the rest of the procedure it is exactly as per
the standard method, the differences start after the bottom click is
pressed, in fact a pop up dialog will show the list of the feature and you
will be able to double check it and set the tolerance for the alignment as
well as the maximum number of iteration allowed.
Once confirmed this dialog the calculation is done and the commands are sent to the program, it is necessary at this
stage to move the starting line to the point where you want to cycle with your alignment, consider that the program
you created must be in a reference system similar as the CAD one (so a pre alignment is required) and the path must
be collision free.
26
Plane and 2 Features
To start the calculation, you must open the dialog "Quick Programmer" in the tab “Alignment” and
then activate the “Plane and 2 Point” Page.
Once the dialog is open, you can set the name of the reference system and then start
to select the feature required
The alignment is realized by filling 4 tabs each one representing a specific step of the
alignmentdefinition.
In the Tab “Primary Axis” you define the plane in which your alignment lies, the
orientation is takes from the nominal definition of the feature, therefore if the definition
has been without mistakes or from CAD model, the default is correct, if necessary you can
set the origin/preset of your alignment by choosing the axis and setting the value in the 3
boxes associated to translation.
Once the setting for the primary axis are done, then you shall press “ADD” to move to the
second step.
In the tab “EL1” you set the first reference point, again, the nominal values are taken
from the nominal, so they should be correct if the proper definition were made, if
not, the you can still set the correct position of the first element.
The value to be type are the bi-dimensional position of the point as it will be located
after the alignment.
The check box establishes whether the feature will contribute to the datum in the
translation, example, is you select both axes it means that the error will be
accumulated all in the second element since the goal is the create an alignment where
EL1 has no error.
Once the setting for the first element of the rotation are done, then you shall press
“ADD” to move to the second step.
In the tab “EL2” you set the second reference point, again, the nominal values are taken from the nominal, so they
should be correct if the proper definition were made, if not, the you can still set the correct position of the first
element.
27
The value to be type are the bi-dimensional position of the point as it will be located
after the alignment.
The check box establishes whether the feature will also contribute to the datum in the
translation, example, is you select both axes it means that the error will be
accumulated all in the first element since the goal is the create an alignment where
EL2 has no error.
Warming:
In case the check boxes of EL1 were also selected, then the error will
be divided.
Once the setting for the first element of the rotation are done, then you shall press
“ADD” to move to the second step.
In this stage you must select if you want to have an absolute rotation or an optimized
one.
The absolute solution it is chose in order to make a theoretical rotation of a fixed angle
in order to achieve the correct alignment, in this case the residual error will be located
in both the 2D axis and dived according the check boxes previously indicated.
Once this decision has been made, then you can press “ADD”
and finally “OK” to calculate the alignment.
If the alignment is not as expected, it is possible to select the step to be modified pressing the
button “modify” and adjusting the step according to the needs, to apply the changes press “replace” on the dialogue.
If a step need to be deleted, then it is possible to select it and then press the button “remove” to delete the step.
Matrix
The Matrix alignment it is used to save and export reference system into a file or, in very rare situations, to declare a
reference system manually by typing the mathematical matrix.
To start the calculation, you must open the dialog "Quick Programmer" in the tab “Alignment” and
then activate the “MATRIX” Page
Once the dialog is open, you can set the name of the reference system and then start to
28
select the feature required, if you need to export an existing reference system in a file, the you shall select it from the
list.
In the rare event of need to declare a manual reference system you will write in the table,
the wh3 x 3 matrix of your alignment plus the 3 x 1 vector of your translation.
Once you click OK the matrix will be send to the program and this command will activate
the new reference system.
To export the reference system, you have to select from the list an existing one, then
pressing the button “SAVE” you will locate the file here this information will be stored.
The check box “ADD to Dmis” allow you to create a statement to repeat this procedure
on each execution of the program.
Clicking “OK” the alignment is stored in a file and the command line is sent to the program if required.
To import the reference system, you have to select the file where this information is
stored, to do so, you click on “IMPORT” to locate the file.
The check box “ADD to Dmis” allow you to create a statement to repeat this procedure
on each execution of the program.
Clicking “OK” the alignment is stored in a file and the command line is sent to the program if required.
29
In the menu bar “CMM” there is a list of reference systems. Open the list to select an existing reference system and
recall it to the program.
In certain situations it is necessary to usethe same reference system in different programs (for example, to use the
same fixture to several parts).To save the current reference system as global system, click on the icon “SAVE” next to
the reference systems list.
Once you do it, the current reference system will be included in the reference systems list of each Project (both new
and existing projects).
If you want to delete a reference system, first make sure it is not the current reference system.Then, go to “DATA BASE
VIEWER” and select the reference system to be deleted and press “D” or “Right Mouse Button-Delete”.
Mode/AUTO,PROG,MAN[CNC]
From the list "Mode" you can select the use mode of the CMM.
PROG – the CMM will move in CNC mode and the PTMEAS command will be executed
AUTO – the CMM will move in CNC and the PTMEAS will be executed ONLY if an automatic cycle is not present for
the current feature; if present, then the CMM will execute the automatic cycle REGARDLESS the PTMEAS
distribution.
Parameters
The parameters of the measurement are located in the dialog box “PARAMETERS” which is identified by the icon
Measurement
In this section you can set all the parameters related to the measurement
conditions.
Approach
Retract
Search
Measurement Depth
Probe Compensation
Thermal Compensation
The Thermal compensation option allows the correction of the
expansion of the part and/or of the CMM.
30
The expansion coefficient of the CMM is taken from the control panel
while the part’s expansion coefficient is set at this time it is activated.
It is also possible to choose the probe to be used for part
temperatures, when available.
Clearance Plane.
The Clearance plane can be set in order to have ARCO creating intermediate point between features
automatically.
Once a plane is chosen, the probe will move to the safety plane when moving from feature to feature.
The target point on the safety plane is the nominal of the feature projected on the safety plane.
If the target Plane is not set, then the clearance path will create a temporary plane starting from the feature,
along the direction of the feature itself and at a distance specified in this dialog; once it is set, then the
clearance operation will be calculated as per the standard clearance plane.
The option to apply to all points makes the clearance operation to proceed as described, but using extra goto
point, which is calculated projecting each PTMEAS to the current safety plane.
It is important to remember that this option facilitates the creation of programs, but it also requires attention
in order to avoid unexpected collision.
[Scanning]
In the section Scanning you can define which scanning option is to be
activated (Point to Point or Continuous).
Once you define the kind of scanning to be used, then you can also set the
parameters for data collection such as:
Dynamics [CNC]
In the Dynamics section it is possible to set all the parameters related to the
speed and acceleration of the CMM.
In the central part of this dialog box you find the maximum values taken from
the controller when it was installed.
31
The FLY option it is used to smooth the movement between the various GOTO and PTMEAS point. It is represented by
a radius of smoothing, but the actual application depends on the implementation of each individual CNC .
The units can be changed at any time during the programs. Output will reflect the
current units even if a feature has been measured in a different setting.
5 Axis
In this section it is possible to disable the 5 AXIS capability in a program. If you do it, a full 5 axis program will be run
in 3 axes only (CMM MODE).
It is the user’s responsibility to make sure that the probe will be properly oriented for a 3 axis execution. Changing
mode without reviewing the program might lead to collision and probe damage.
Working plane
The Working plane shows the current reference system.You can select one of the following options:
XYPLAN for plane XY, ZYPLAN for plane YZ and ZXPLAN for planeZX.
On the "CMM" toolbar you find the icon "Options" , which opens the
Options Dialogue Box. In this dialogue you can set the measuring system
options:
Modes
The section "Modes" allows you to define the modes of:
- Sequences
32
- Nominal values
- Measured values
- Measure block
- Calibration options
- Auto-save
- Reporter
Click on "OK" to save the changes to these parameters and to add the respective DMIS commands to the current part
program.
- define the name of the respective element on the column "Name"; and
In the area "Algorithm of Cartesian error" you can choose one of the
options "DEFALT" or "NOSYM".
In the area "Algorithm of form error" you can choose one of the options
"DEFALT" or "STDDEV".
Click on "OK" to save the changes to these parameters and to add the
respective DMIS commands to the current part program.
Form error
In the section "Formerror" you can set a reference value for the evaluation of
the measuring of an element by checking the respective box of the "Activate"
column, and then typing a reference value on the respective field on the
column "Form error limit".
Click on "OK" to save the changes to these parameters and to add the
respective DMIS commands to the current part program.
On the "CMM" toolbar you find the icon "Actual position" , which opens thewindow "Actual position" for the
acquisition of a point at the actual position of the sensor.
33
The field "Name" indicates a unique name for the created point, which is composed by the
sequence "CURRPOS" followed by a progressive number, by default. You can also choose
the system: "Cartesian" or "Polar". If you check the option "Assign variables", the
respective coordinates will be recorded as variables.
Click on "OK" to create the new element “point” and to add the respective DMIS commands
to the current part program.
Declaring a tolerance
Tolerances are limits to be observed in actual characteristics or in the ones to be created.A tolerance must be defined
within the tolerance range, and then be applied to a characteristic or to one of its dimensions.
The procedure for the definition and application of tolerances or of a new sequence of tolerances of the same kind is as
follows:
1 –On the"CMM" toolbar, click on "Options"to open the respective window.Open the
section "Modes".
- To define and apply a single tolerance, go to the area "Sequences" and select the option
"Do not restart automatically the last measurement type"; or
- To define and apply a sequence of tolerances of the same type, select the option"Restart
automatically the last type of measurement".
2 –On the section "Tolerances" of the "Quick Programmer" window, double-click on the icon
tolerance icon to be defined.
The window for the definition of a new nominal tolerance opens and assingns a new name for the
new nominal tolerance, which appears in the field "Name". You may:
- select a name from the list of nominal tolerances previously defined:you will see the pre-defined
values of that tolerance and also the commands of the window. At this point it is ready to be
applied: go to step 4.
3 –Type in the respective fields of the table "Values"the characteristics of tolerance, such as the
value for the " Tolerance area", the material condition (RFS, LMC or MMC), the system
reference.
Click on "OK" to finish and add the respective DMIS commands to the piece program.
4 –In the area of application of the tolerance, open the respective group by clicking on the node
and selecting the relevant element for the function.
In case of tolerances of linear distance (DISTB) and angular distance (ANGLB), select the first element on "First
Element"and the kind of element "Actual" or "Nominal". Then, select the second element on"Second Element".
34
5 –Click on the button "Calculate"to apply the tolerance to the selected element. You can find the measured value on
the respective field of the values table. If the measured value is within the defined tolerance, it appears on a green
background. If the value is out of the tolerance, it appears on a red background.
Click on "OK" to finish the procedure, o procedimento termina e no programa de peça atual que são aprendidos os
comandos DMIS relativas à definição de uma tolerância nominal ea aplicação tolerância ao elemento escolhido.
For the definition of a series of tolerances, the "Quick Programmer"window is ready for the definition of new
tolerances of the same kind. The procedure re-starts from step 2.
The telerance of reference systems (CORTOL) cannot be defined through the icons of the Tolerance icons of the
"Quick Programmer" window.
After creating a real element (measured or best-fit built) the output is produced according to the values defined for the
relevant dimensions for the reference system. Alternatively you can:
- open the list available on the field Tolerance and select a pre-defined CORTOL. The fields of the maximum
and mininum values are defined accordingly.
Clicking on "OK" on the "Quick Programmer" window you add the DMIS commands related to the creation and
application of tolerance to the relevant element.
OR
- type the maximum and minimum tolerance values on the respective fields. The program assigns a new
tolerance name for the new definitions.
Clicking on "OK" on the "Quick Programmer" window you add the DMIS commands related to the definition of
nominal tolerance and application of the tolerance to the relevant element.
You can select or define a new form tolerance or dimension tolerance in the respective fields of the elements.For form
tolerances only, the tolerance value can be defined only for the superior range, while the inferior is disabled.
On the "Action" toolbar, click on the icon "Form Error" to view the form error of the selected measured
elements.
You can print a form error report by clicking "Print", and close the window by clicking on "Close".
Output
The measurement report shows the information related to the measurement or construction of an element.
Measured information is sent to all open output devices, according to the output definitions associated.
You can produce a measurement report directly after a measuring process or after the constructio of an element, or
after the recall of a previously created element, according to the procedure of output repetition.
To prepare the system for the presentation of measured data, you must define at least one output format – if you want
an output format different of the defaultDMIS output), and define at least one output device.
You can manage the measurement reports at any time during the recording of the part program, before the
presentation of the results of the process. All definitions regarding formats and output devices are made through tools
found at the section "Input / Output" of the "Quick Programmer" window.
Further to the default DMIS output, ARCO offers the following output formats:
- Vendor, text format
- HTML
- Graphic, DMG format of graphic reports created with ArcoReporter
- Statistic , statistic format for QIS reports
Data informed for each format: nominal value, measured value, deviation, tolerance
value, all dataavailable.
First you must define at least one output format, than you will be able to define an
output device, unless you use a default DMIS output, which can be selected directly
during the definition of output devices.
You can find the commands for the definition of four formats with all possible data on
the DMIS code lines at the header of the part program (included between the two
comment lines *** Program default section*** and ***End of default
section***).
- Vendor
- HTML
36
- Statistic, forQISreports.
In the area "Data", select the data to be shown in the output format for each dimension:
- Out of tolerance
Click on"OK" at the bottom of the "Quick Programmer" window to create the respective DMIS commands and to
add them to the part program.
Default Format
Arco offers four different types of output devices:
- Terminal,
- Printer, the one connected to the measuring system
- File,
- Progressive file, which contains in its name a progressive number for each time it is open.
It is necessary to open the selected output device and make it ready to receive the data before using it in the measuring
process.After using it, the device must be closed, to ignore any further output data received.
Click on the icon "Default" in the section "Input / Output" of the "Quick
Programmer" window. The window for the definition of output format will open.
3 – In the area "Format" select the type of report format to be associated with the
selected device:
- DMIS, to obtain a default DMIS report format
- Vendor, to obtain the report format previously defined.
4 –In the area "define the Report" click on"Add" to resume the definition of the
defined output device.
Now it is possible to repeat the procedure from step 2 to define another device of a
different type, or to click on "OK" at the bottom of the "Quick Programmer" window
to add the command to the current part program.
37
Click on the icon "Default" in the section "Input / Output" of the "Quick Programmer" window.The window for
the definition of output format will open.
Clique on "OK" at the bottom of the "Quick Programmer" window to add the command to the current part
program.
Format Extension
Arcoalso offers the possibility of customizing output devices:
Click on the icon "Extension" in the section "Input / Output" of the "Quick Programmer" window
to open the window for the definition of output format.
1 –In the section"New instrument", on the field "Name",define the name of the new output
device.
3 –Click on "Add" on the area "definitions of the Report" to resume the definition of the
device.
Now you can repeat the procedure from step 1 to define a new device of a different type, or you
can click on "Open/Close"to customize an output device.
- If in the area"Status"you checked "Open text file", select the type of input-
output device.
- If in the area "Status" you checked"Open report file", select from the list the
type of output format: default DMIS or Vendor
7 –For the option File: in the area "Mode" select"Overwrite"to overwrite the file each time
it is opened or "Attach"to add the text at the end of the file.
38
8 –Click on"Add". In the area " Definitions of the Report" the definition of the output device is resumed: type,
name and settings, output format associated, access mode (file only) and status.
9 –Now it is possible to repeat the procedure from step 1 to customize another device, or to click on"OK" at the bottom
of the"Quick Programmer" window to add the respective DMIS command to the current part program.
1 – Click on the icon "Extended" in the section "Input / Output" of the "Quick Programmer" window.
3 –Select from the list the output device you want to close.
5 –Click on"Add". Click on "OK" at the bottom of the "Quick Programmer" window to add the respective DMIS
command to the current part program.
Header
The header of the report is the section that appears only in the first page of the report.It is usually used to report the
title, index and other relevant information about the report.
You can define the customization as default by checking the option "Define as default".
Click on "Add to program" to add the respective DMIS commands to the current part program.
Comments
On the window "Programming text", click on "Comment".
In the area "Add comment to the program" you can add a
comment to the program.
Message to users
39
On the window "Programming text", click on "Message". In the area "Ask to operator" you can add an alert or
advice to the part program. Choose an option:
- "TEXT/OPER"to add information to the measuring program. Click on "Apply" to add the command to the current
part program.
When you run the program the comment will pop up on ArcoCad main window.
- "TEXT/MAN"to add orientation to the measuring program.Click on "Apply" to add the respective commands to the
current part program.
When you run the program the orientation window will pop up on ArcoCad main
window.
- "TEXT/QUERY"to add information to the measuring program. Click on "Apply" to add the respective commands
to the current part program.
When you run the program the information window will pop up on ArcoCad main
window. The program will be in pause until the operator clicks on "OK"
Comment to Reporter
On the window "Programming Text", click on "Text". On
the field "Add text to the report" you can add a descriptive
text to the text report.Click on "Apply " to add the respective
DMIS command to the current part program.
40
2 – create or apply tolerances to measured or created elements.
To create a report, click on "Intput/output" of the "Quick Programmer" window and choose one of the following
options: "Format", "Default", "Extended" or "Element Output".
You must define and apply the relevant tolerance during the measurement or construction of the element, or after you
conclude it. To define and/or apply a tolerance, click on "Tolerances" in the "Quick Programmer"window, and
click on the icon of the relevant tolerance. Fill in the fields for the definition of the tolerance, or select a pre-defined
tolerance.
Automatic Output
- Before measuring the element, choose the option "Automatic output creation" in the measuring window. At the
end of the measuring process, tolerances selected for the last process of the same type are automatically applied to the
current element. You can modify these settings only selecting a different type of output from the view list.
Part program
The "Debug" mode allows the use of editing
window to test the capabilities of the part
program: the possibility of establishing the
initial execution line, the use of interruption
markers, step-by-step execution of the
commands.
Execution (Standard)
- Standard
41
To execute the standard part program, click on the main "Debug>Ir" toolbar, or use the "F5" key, or click on the icon
of the "Debug" toolbar of the DMIS editor window.
Current line
The departure line for the execution defines the starting point for the execution of the part program. On the editor
window, the code line is highlighted in yellow, and the corresponding number on the left side is indicated by a yellow
marker.
Stop line
The interruption marker stops the execution of the part program. The command on which the marker is placed is not
executed until the progress is restored. The relevant code line appears highlighted in brown, and its respective number
is indicated by a brown marker on the left column.
Execution Step-by-Step
For the execution step-by-step of the part program, click on teh main toolbar "Debug>Overpass" or use the "F8"
key, or click on the icon of the "Debug" toolbar of the DMIS editor window.
The selected mode is indicated by the background color of the editor window: green if the insertion goes to the end of
the part program, light pink in the insertion goes to the current line.
Sintax check
42
You can easily check the syntax of DMIS commands and of the part program code through the editor window. You
must:
1 – Choose the command from the main menu "Tools> check syntax" , or clicking on "check syntax" of the
"Tools" toolbar.
2 - In case of syntax error, you will find an error message offering three options:
- "Find next", the current syntax error is indicated and the checking process keep searching for other errors
- "Ignore", the checking process contionues to the end, indicating all errors without asking for confirmation.
1 – Choose the menu command "Tools> Next message", or click on "Next message" of "Tools" toolbar to
identify the relevant comment line for a syntax error.
2 – To remove all comment lines about syntax errors from the Part Program, choose the menu command "Tools>
Remove error messages" , or click on "remove error messages" on the "Tools" toolbar.
To open this file, open the menu "Start > All Programs > Metrostaff> ArcoCad Inspection > Read Me".
ArcoCad Functions
This section presents the use of CAD models with ARCO.
You find the CAD models in ARCO’s graphic area "CAD model window". Menu items and available functions of
ARCO may vary according to the current object in "ARCO main window"; therefore it is necessary to activate the
menus related to the management of CAD models through the "CAD model window", by clicking in any point of the
graphic area, or by selecting the command "View>Project_Name.alg", if the graphic area is not visible on the
screen. Once the graphic area is active you can access the menu "Import / Export", "Modify" (which contains the
commands for the management of CAD models, and not of the part program), and "View CAD".
Menu modify
Select all
Selects all the characteristics of the CAD model. To de-select all the elements, click on this tool and click in any empty
point of the graphic window.
43
Select by type
Allows the selection of the characteristics of the CAD model according to the structure of data defined by the creator of
the CAD model.
General
Allows the general definition for viewing the properties of a CAD model by selecting directly groups, levels or files.
Transformation
Allows the application of translations, rotations or symmetries to the selected elements.
Options
Allows the definition of the general view options of the graphic window and of each type of resource.
De-synchronize the reference systems of the system and of the CAD model, restoring the previous settings.
Creating borders
Creates the curves of a selected surface.
Pierce Point
Pre-defined coordinates of a point.
Best Fit
Executes the best fit of the measured values.
Curve reconstruction
Allows the reconstruction of a curve from the measure points of a profile element.
Re-projection of points
Restores the normal vector to the the surface in relation to a given point.
Properties
- Shows the properties of a selected element.
Handling
- Allows the change of point of view of the graphic window.
Select
- Allows the selection of an element present on the graphic area.
Surface Inversion
- Inverts the selected surface.
Re-synchronize Model
- Allows you to re-synchronize the model of the graphic area in relation to the active reference system.
Form error
- Shows the error form window of a selected element.
Pierce Point
- Opens the window "Pierce Point" for the definition of pre-defined coordinates for a point.
44
Create border
- Creates the curves for a given surface.
- - Saves a vista
- “Select point of view” allows the selection of a point of view from the previously saved points of view.
Zoom
- allows a better view of the selected object:
- - Ortographic view
- - Perspective view
Delete
Deletes the selected object
View Options:
45
- View nominal elements - View measured elements
- Show CMM
- Auto Zoom
window is active, type the keys or or to view the respective axis in the positive orientation. You
CMM Menu
Create GOTO[CNC]
You activate the function "Create GOTO" when you activate modes PROG or AUTO. Click on "CMM >Create
GOTO" or to open the tools for the execution of the " GOTO" function.
1 – GOTO window
46
- a) type the absolute reference on the fields X,Y and Z or the relative reference on the
fields DX, DY or DZ
2 – GOTO cursor
- a) Select directly on the GOTO cursor and drag to the desired position.
A measurement strategy is applied when the measurement of an element follows a particular collection of points. It is
possible, for example, to limit the acquisition area of a given element.
This command can be executed only in automatic mode (AUTO or PROG ).Click on the list "Mode" of the
"CMM" toolbar. Then, select an element: "Quick Programmer >Elements".
- Using the tool select on the graphic area the element to be measured on the CAD model. Aternatively use
- The window "Strategy..." opens. It allows you to define the required parameters for the application of the
measurement. Aspects and functions may vary according to the selected element.;
- On the right side of the window you find the selected element. On the left side you find the respective
parameters list;
- The graphic area of teh window "Strategy..." presents many functions of the CAD model graphic window. It
shows a preview of the defined measurement parameters. It shows the orientation of the selected element in relation
to the current reference system. It shows the normal vectors of the measuring points and of the measuring strategy.
The green vector indicates the first point of acquisition, the red vector indicates the last point of acquisition, and the
others indicate intermediary points.
47
- In the area "Parameters" you can adjust the speed of measurement clicking on "Medição" and
"Movement". You can specify the distance of "Approach" and "Retraction", or confirm the given values.
CAD Learning[CNC]
In mode AUTO or PROG it is possible to measure an element selecting the points directly from the CAD model using
the button "CAD Learning" of the "Status" toolbar. Click on "Mode" of the "CMM " toolbar, and then
select an element: "Quick Programmer >Elements".
- Select the point to be measured, and the sensor will move accordingly to measure the corresponding point;
- After measuring all the points of the relevant element, click on "OK" on the "Quick Programmer " to
conclude the process.
To build an element:
- On the graphic window the selected points are highlighted in yellow and progressively numbered;
- After selecting all required points, the element will be automatically defined.
[Measuring profiles]
The measurement of profiles is executed from the definition of a profile present on the CAD model. To define a profile
it is necessary to create its respective border.
48
Steps to create a border:
1 – Select the surface which limits the border
2 – Create a border with the tool "Create borders" of the "Action" toolbar.
Once the border is created it is possible to define a curve: "Quick Programmer >Elements >Curve ". With the element curve
open, select the border with the tool to define the curve. In case the curve is composed of more than one border, use +
Once you defined the curve, the measurement may proceed in manual or automatic mode. The element curve is calculated
between 2 and 999.
For automatic measurement you can define the measurin method using the tool "Measuring track" of the "CMM" toolbar.
Reporter
ARCO Reporter is an application that allows you to create graphical reporting out of DMISprogram: for graphical
report is meant both the reports based on a CAD image or a picture manually imported in the program.
The reporting application it is based on the concept of Template, the templates represent the visual aspect that a
certain report should have, for example a report with a CAD image represented in landscape mode is a template as well
as a report represented by a table with result below a Cad image on a vertical page.
Arco provides a series of templates in which all the characteristic is preset in order to fit the need of a typical user, in
any case the template can be customized to meet different requirement.
The templates are stored and are used only to create a new report based on that, the extension in XMLT.
The report itself is the graphical representation of the results of an inspection, the representation is composed by a
series of callouts with the metrological data, each callout is linked with a line to the feature as per the representation in
the CAD model (or in a picture of the real part).
Each callout contains the metrological information and each callout can be located as preferred inside the page of the
report, while generating the report ARCO is able to automatically locate all the callout according a pre-determined
configuration as set in the template.
49
The report is an “empty shell” with all the callout pointing to the feature, each execution of a program creates a data
file (with extension XMLD) the combination of the data file with the report (extension XMLR) create the inspection
report.
The report can be created manually at each execution or automatically sent to printer or PDF format.
The data file is created during the output process, the file is created as any other format; in order to create an XMLD
data file, you must select from the format (INPUT/OUTPUT- STANDARD-FILE) one of the following formats:
The report is created only one form the template, once the creation is successful then the report will be always re
executed automatically without any further intervention from the user.
Once the report is created using the DMIS code, then the device shall be closed (DISPLY/OFF) and now the creation of
the report can start.
To start the creation of the report you must select in the menu Bar “CMM” the “REPORTER” icon .
50