Difference between revisions of "VTube-LASER Cut Planes"

From ATTWiki
Jump to: navigation, search
(Diagnosing Cut Plane Problems)
 
(90 intermediate revisions by one user not shown)
Line 11: Line 11:
 
</table>
 
</table>
  
__NOTOC__
+
__TOC__
  
  
== How to Change the Default Ball Probe Setup==
+
==What Are Cut Planes?==
  
The default ball probe setup is always controlled by the FARO drivers and dialogs.  The FARO driver dialog windows can be loaded from inside VTube-LASER while VTube is connected to the arm. To change the default ball probe, you will need to access the FARO dialog and choose the correct probe.<br><br>
+
Cut planes allow VTube-LASER to define a plane of a table or other surface in order to cut '''LASER*''' points from being used in measurements to VTube-LASER.<br><br>
 +
('''*As of VTube-LASER Version 2.7, All tactile measurements with ball probes IGNORE cut planes.''')<br><br>
  
'''You must be connected to a FARO arm to perform these steps.'''
 
 
<table>
 
<table>
 +
<tr>
 +
<td width=300>
 +
Without the Cut Plane Offset set properly, scanning data from a cylinder on a table would appear like this to VTube-LASER.<br><br>
 +
</td>
 +
<td>
 +
[[image:vtube-laser_v2.2_edgeview_tableoutliers.png|400px]]<br><br>
 +
</td>
 +
</tr>
  
 
<tr>
 
<tr>
 
<td width=300>
 
<td width=300>
===STEP 1===
+
We can use orbit to tilt the view slightly.  You can see how the table points are included in this scan of an outer diameter.<br><br>
 +
</td>
 +
<td>
 +
[[image:vtube-laser_v2.2_tiltview_tableoutliers.png|400px]]
 +
</td>
 +
</tr>
  
In VTube-LASER click on the Arm Utilities button in the Arm tab inside the Measure Setup menu.</td>
+
<tr>
 +
<td width=300>
 +
Increase the Cut Plane offset and you will remove all outliers from the table surface.<br><br>
 +
</td>
 
<td>
 
<td>
[[image:vtube-laser_v2.2_measuresetup_arm_armutilities.png|400px]]
+
[[image:vtube-laser_v2.2_tiltview_nooutliers.png|400px]]
 
</td>
 
</td>
 
</tr>
 
</tr>
 +
 +
 +
 +
</table>
 +
 +
==How to Create a Cut Plane==
 +
Cut planes are created with four measurements using the ball probe.
 +
 +
[[image:cutplane_1234.png]]
 +
 +
<table>
 +
 
<tr>
 
<tr>
 
<td width=300>
 
<td width=300>
===STEP 2===
+
===STEP 1 - Cut Plane Setup Control===
Press Probe Setup and Calibration.</td>
+
 
 +
In VTube-LASER click on the Cut Plane icon at the bottom of the Navigation Pane, then click on Measure Cut Plane in the "New" tab menu. The Laser scanner will turn off automatically.<br><br>
 +
</td>
 
<td>
 
<td>
[[image:vtube-laser_v2.2_armutilities_dialog_press_probesetup_and_calibration.png|400px]]
+
[[image:vtube-laser_v2.7_measure_new_cutplane.png|300px]]<br>
 
</td>
 
</td>
 
</tr>
 
</tr>
 +
 
<tr>
 
<tr>
 
<td width=300>
 
<td width=300>
  
===STEP 3===
+
===STEP 2 - First Point===
Select the correct ball probe then press OK.<br><br>
+
Follow the instructions in the yellow guide box.<br><br>
This step will cause the FARO driver to report back to VTube the new probe.  The FARO driver should always remember the last ball probe that you set to "Current Probe" in the pulldown box.  This is true even if you shutdown VTube-LASER and the FARO arm.</td>
+
Touch the table with the ball probe and press and release the green button.</td>
 
<td>
 
<td>
[[image:vtube-laser_v2.2_faro_compensation_menu.png|400px]]
+
[[image:vtube-laser_cutplane_step1.png|400px]]
 
</td>
 
</td>
 
</tr>
 
</tr>
 +
 +
 
<tr>
 
<tr>
 
<td width=300>
 
<td width=300>
  
===STEP 4===
+
===STEP 3 - Second Point===
Press the Close button in the FARO Arm Utilities window.</td>
+
Move the probe to another place on table.  The further away from the first point, the better for the math engine.<br><br>
 +
Press and release the green button.</td>
 
<td>
 
<td>
[[image:vtube-laser_v2.2_armutilities_dialog_press_close.png|400px]]
+
[[image:vtube-laser_cutplane_step2.png|400px]]
 
</td>
 
</td>
 
</tr>
 
</tr>
Line 61: Line 95:
 
<td width=300>
 
<td width=300>
  
===STEP 5===
+
===STEP 4 - Third Point===
Observe that the new ball probe selection will appear in the Arm grid.
+
Move the probe to another place on table in a way that forms an approximate equilateral triangle.  (It is best to not make the triangle a thin sliver triangle.<br><br>
 +
Press and release the green button.
 
</td>
 
</td>
 
<td>
 
<td>
[[image:vtube-laser_2.2_measuresetup_menu_6mmball.png|400px]]
+
[[image:vtube-laser_cutplane_step3.png|400px]]
 
</td>
 
</td>
 
</tr>
 
</tr>
 +
<tr>
 +
<td width=300>
  
 +
===STEP 5 - Fourth Point===
 +
Move the probe upward above the table at least 1 millimeter.  This forms the "up" direction of the plane (also called the "normal" of the plane)<br><br>
 +
Press and release the green button.</td>
 +
<td>
 +
[[image:vtube-laser_cutplane_step4.png|400px]]
 +
</td>
 +
</tr>
 +
<tr>
 +
<td width=300>
 +
 +
===STEP 6 - Set the Cut Plane Offset Value===
 +
Enter the cut plane offset in the offset cell of the new cut plane just created.  There must be an offset to overcome plane imperfections or particles on the table.  This prevents table points included in the scanned points.<br><br>
 +
 +
====Granite Surface Plates====
 +
0.039" offset is the absolute minimum
 +
 +
====Office Tables====
 +
From 0.125" to 0.25" offset is usually acceptable  (Tables are much less flat than surface plates - so the offset needs to be greater than on surface plates.)<br><br>
 +
 +
====Offset Distance Rule====
 +
# VTube can work with offsets that are up to about half the diameter of a tube.<br><br>
 +
# This would mean that small diameter tubes that are less than 0.25" diameter might not scan well on a regular office table.
 +
</td>
 +
<td>
 +
[[image:vtube-laser_v2.7_cutplane_offset.png|400px]]
 +
</td>
 +
</tr>
 
</table>
 
</table>
 +
 +
<br><br>
 +
 +
==Principles for Using Cut Planes==
 
<br>
 
<br>
 +
<br>
 +
=== 1 - Use any number of CUT PLANES simultaneously.===
 +
 +
The new Cut Plane Setup Control window can be opened at any time to control any number of multiple cut planes simultaneously.<br><br>
 +
[[image:vtube-laser_v2.6_cut_plane_setup_control.png|500px]]<br><br><br><br>
 +
 +
=== 2 - CUT PLANES can be measured ON-THE-FLY during any tube measurement.===
 +
 +
In previous versions, the CUT PLANE measurement had to be performed before you started measuring the tube. Now you can measure new cut planes even if you are in the middle of measuring a tube - then continue where you left off after you measure a new Cut Plane.<br><br>
 +
 +
[[image:vtube-laser_v2.6_cut_plane_icon_toggle.png|400px]]
 +
 +
<br><br>
 +
 +
=== 3 - CUT PLANES can be made ACTIVE or INACTIVE at any time===
 +
The ACTIVE check boxes in the Cut Plane List let you switch them on or off at any time.<br><br>
 +
 +
[[image:vtube-laser_v2.6_cut_plane_activatecontrol.png]]
 +
 +
<br><br>
 +
 +
=== 4 - The DRO (Digital Readout) shows if the scan is below the Cut Plane before you scan===
 +
 +
Have you ever wondered why the arm wasn't measuring, only to find out that you were below the cut plane? This will give you a clear indication if you are below the cut plane - BEFORE you press the green button<br><br>
 +
 +
[[image:vtube-laser_v2.6_dro_cutplanes_percentage.png|400px]]
 +
 +
<br>
 +
'''This indicator in the DRO is only for LASER points.''' Even though the DRO indicates that the probe is below or beyond one of the cut planes, VTube-LASER will still allow you to measure points with the ball probe at any place in space.
 +
 +
<br><br>
 +
 +
=== 5 - CUT PLANE setups are stored in project files===
 +
 +
Because of this new feature, a new dialog appears when you are changing projects. This gives you the flexibility of choosing to keep the current setup, or to load the setup inside the project file.<br><br>
 +
 +
[[image:vtube-laser_v2.6_cut_plane_save_restore.png|400px]]
 +
<br><br>
 +
<br><br>
 +
 +
=== 6 - The CUT PLANE setup can be exported and imported using XML files===
 +
 +
* VTube can now export and import entire CUT PLANE setups using the XML file format.
 +
 +
* VTube uses XML files to store the Cut Plane setup automatically between shut down and switch on.  So you no longer have to worry about losing the current Cut Plane setup when you close VTube.  VTube will automatically store it for you for use in future measuring sessions. This is ideal for a majority of our customers that never change the arm or the measuring table in relationship to each other.<br><br>
 +
 +
[[image:vtube-laser_v2.6_cut_plane_exportimport.png]]
 +
 +
<br>
 +
<br><br>
 +
 +
=== 7 - Use DIAMETER CUT PLANES for Measuring Parts In Densely Packed Areas===
 +
 +
 +
====Measure Across Several Diameters - VTube will find the correct straight====
 +
[[image:VTubeDCPLogo.png|500px]]<br>
 +
This feature lets you scan across several diameters or objects of any kind - and still AUTOMATICALLY find only the diameter you want to keep. <br><br>
 +
 +
[[image:vtube-laser_v2.6_diameter_cut_plane_grapic_002.png|500px]]<br><br>
 +
 +
[[image:DCP Logo Graphic with Exhaust Header.png|500px]]<br><br>
 +
 +
====AIM Inc. - Wirebending Applications====
 +
The feature was developed to solve a need that we encountered at AIM Inc. when measuring wire bent parts. The orange part shown below is a sample test piece that is formed from 0.2 inch diameter wire. When measuring this part the FARO scanner stripe often crosses four straights at the same time.<br><br>[[image:vtube-laser_v2.6_orange_cardholder_wirebend.png|500px]]<br><br>
 +
 +
=====Illustration of the Issue=====
 +
Imagine the HD (blue) laser stripe measuring one of these four straights. In order to measure one, it is very hard to orient the beam in a way that avoids the three straights you don't intend to measure. This is the easy way to measure one of these four straights:<br>
 +
[[image:vtube-laser_v2.6_orange_cardholder_wirebend_pointers_to_4diameter.png|500px]]<br><br>
 +
However, touching four straights at the same time will not allow VTube to calculate a centerline of any one of these straights - unless you use the DCP feature.  The DCP feature follows some simple rules to allow VTube to sort out and select the one straight that you intend to measure - every time.
 +
<br><br>
 +
 +
It works great on tube assemblies too - like headers for multiple tubes close to each other, and HVAC assemblies where tubes pass close to objects like evaporators.
 +
 +
 +
<br><br>
 +
 +
===Tutorials On How DCP Works===
 +
 +
* See the tutorial on [[DCP - Diameter Cut Planes]]
 +
* See [[How to Measure Tubes Attached to an Evaporator]] with the DCP Feature
 +
 +
<br><br>
 +
 +
<br><br>
 +
 +
==Diagnosing Cut Plane Problems==
 +
 +
It has been our experience that there are two conditions where the Cut Plane is likely to fail to work properly:<br><br>
 +
 +
* If the wrong ball probe is selected in the FARO probe compensation menu, then the cut plane will be constructed in the wrong place and will either not cut scanned points, or will cut laser points where it should not.<br><br>
 +
* If the ball probe is not calibrated using the FARO Compensation window, or is not calibrated properly, then the cut plane has a VERY HIGH chance of working improperly.  We have seen Cut Plane issues that were caused by this problem.<br><br>
 +
<br><br>
  
 
==Other Pages==
 
==Other Pages==
  
 
*Back to the [[VTube-LASER]] page
 
*Back to the [[VTube-LASER]] page

Latest revision as of 16:27, 18 October 2016

Vtube-laser logo 1.96.png

Vtube-laser-2.2 cutplane with tube.png

Contents


What Are Cut Planes?

Cut planes allow VTube-LASER to define a plane of a table or other surface in order to cut LASER* points from being used in measurements to VTube-LASER.

(*As of VTube-LASER Version 2.7, All tactile measurements with ball probes IGNORE cut planes.)

Without the Cut Plane Offset set properly, scanning data from a cylinder on a table would appear like this to VTube-LASER.

Vtube-laser v2.2 edgeview tableoutliers.png

We can use orbit to tilt the view slightly. You can see how the table points are included in this scan of an outer diameter.

Vtube-laser v2.2 tiltview tableoutliers.png

Increase the Cut Plane offset and you will remove all outliers from the table surface.

Vtube-laser v2.2 tiltview nooutliers.png

How to Create a Cut Plane

Cut planes are created with four measurements using the ball probe.

Cutplane 1234.png

STEP 1 - Cut Plane Setup Control

In VTube-LASER click on the Cut Plane icon at the bottom of the Navigation Pane, then click on Measure Cut Plane in the "New" tab menu. The Laser scanner will turn off automatically.

Vtube-laser v2.7 measure new cutplane.png

STEP 2 - First Point

Follow the instructions in the yellow guide box.

Touch the table with the ball probe and press and release the green button.

Vtube-laser cutplane step1.png

STEP 3 - Second Point

Move the probe to another place on table. The further away from the first point, the better for the math engine.

Press and release the green button.

Vtube-laser cutplane step2.png

STEP 4 - Third Point

Move the probe to another place on table in a way that forms an approximate equilateral triangle. (It is best to not make the triangle a thin sliver triangle.

Press and release the green button.

Vtube-laser cutplane step3.png

STEP 5 - Fourth Point

Move the probe upward above the table at least 1 millimeter. This forms the "up" direction of the plane (also called the "normal" of the plane)

Press and release the green button.

Vtube-laser cutplane step4.png

STEP 6 - Set the Cut Plane Offset Value

Enter the cut plane offset in the offset cell of the new cut plane just created. There must be an offset to overcome plane imperfections or particles on the table. This prevents table points included in the scanned points.

Granite Surface Plates

0.039" offset is the absolute minimum

Office Tables

From 0.125" to 0.25" offset is usually acceptable (Tables are much less flat than surface plates - so the offset needs to be greater than on surface plates.)

Offset Distance Rule

  1. VTube can work with offsets that are up to about half the diameter of a tube.

  2. This would mean that small diameter tubes that are less than 0.25" diameter might not scan well on a regular office table.

Vtube-laser v2.7 cutplane offset.png



Principles for Using Cut Planes



1 - Use any number of CUT PLANES simultaneously.

The new Cut Plane Setup Control window can be opened at any time to control any number of multiple cut planes simultaneously.

Vtube-laser v2.6 cut plane setup control.png



2 - CUT PLANES can be measured ON-THE-FLY during any tube measurement.

In previous versions, the CUT PLANE measurement had to be performed before you started measuring the tube. Now you can measure new cut planes even if you are in the middle of measuring a tube - then continue where you left off after you measure a new Cut Plane.

Vtube-laser v2.6 cut plane icon toggle.png



3 - CUT PLANES can be made ACTIVE or INACTIVE at any time

The ACTIVE check boxes in the Cut Plane List let you switch them on or off at any time.

Vtube-laser v2.6 cut plane activatecontrol.png



4 - The DRO (Digital Readout) shows if the scan is below the Cut Plane before you scan

Have you ever wondered why the arm wasn't measuring, only to find out that you were below the cut plane? This will give you a clear indication if you are below the cut plane - BEFORE you press the green button

Vtube-laser v2.6 dro cutplanes percentage.png


This indicator in the DRO is only for LASER points. Even though the DRO indicates that the probe is below or beyond one of the cut planes, VTube-LASER will still allow you to measure points with the ball probe at any place in space.



5 - CUT PLANE setups are stored in project files

Because of this new feature, a new dialog appears when you are changing projects. This gives you the flexibility of choosing to keep the current setup, or to load the setup inside the project file.

Vtube-laser v2.6 cut plane save restore.png



6 - The CUT PLANE setup can be exported and imported using XML files

  • VTube can now export and import entire CUT PLANE setups using the XML file format.
  • VTube uses XML files to store the Cut Plane setup automatically between shut down and switch on. So you no longer have to worry about losing the current Cut Plane setup when you close VTube. VTube will automatically store it for you for use in future measuring sessions. This is ideal for a majority of our customers that never change the arm or the measuring table in relationship to each other.

Vtube-laser v2.6 cut plane exportimport.png




7 - Use DIAMETER CUT PLANES for Measuring Parts In Densely Packed Areas

Measure Across Several Diameters - VTube will find the correct straight

VTubeDCPLogo.png
This feature lets you scan across several diameters or objects of any kind - and still AUTOMATICALLY find only the diameter you want to keep.

Vtube-laser v2.6 diameter cut plane grapic 002.png

DCP Logo Graphic with Exhaust Header.png

AIM Inc. - Wirebending Applications

The feature was developed to solve a need that we encountered at AIM Inc. when measuring wire bent parts. The orange part shown below is a sample test piece that is formed from 0.2 inch diameter wire. When measuring this part the FARO scanner stripe often crosses four straights at the same time.

Vtube-laser v2.6 orange cardholder wirebend.png

Illustration of the Issue

Imagine the HD (blue) laser stripe measuring one of these four straights. In order to measure one, it is very hard to orient the beam in a way that avoids the three straights you don't intend to measure. This is the easy way to measure one of these four straights:
Vtube-laser v2.6 orange cardholder wirebend pointers to 4diameter.png

However, touching four straights at the same time will not allow VTube to calculate a centerline of any one of these straights - unless you use the DCP feature. The DCP feature follows some simple rules to allow VTube to sort out and select the one straight that you intend to measure - every time.

It works great on tube assemblies too - like headers for multiple tubes close to each other, and HVAC assemblies where tubes pass close to objects like evaporators.




Tutorials On How DCP Works





Diagnosing Cut Plane Problems

It has been our experience that there are two conditions where the Cut Plane is likely to fail to work properly:

  • If the wrong ball probe is selected in the FARO probe compensation menu, then the cut plane will be constructed in the wrong place and will either not cut scanned points, or will cut laser points where it should not.

  • If the ball probe is not calibrated using the FARO Compensation window, or is not calibrated properly, then the cut plane has a VERY HIGH chance of working improperly. We have seen Cut Plane issues that were caused by this problem.



Other Pages