Difference between revisions of "VTube-LASER v1.91"

From ATTWiki
Jump to: navigation, search
(25px NEW: Project Batch Report Output)
(25px NEW: Use Leapfrog To Measure Tubes Longer Than the Arm's Reach)
 
(159 intermediate revisions by one user not shown)
Line 24: Line 24:
  
  
===[[image:Check.jpg|25px]] NEW: Feature===
+
==[[image:Check.jpg|25px]] NEW: Use Leapfrog To Measure Tubes Longer Than the Arm's Reach==
 
<table cellpadding=10>
 
<table cellpadding=10>
 
<tr valign=top>
 
<tr valign=top>
 
<td width=400>
 
<td width=400>
 +
The new Leapfrog feature allows you to measure any length of tube by measuring three or more conical calibration targets, leaping the targets with the FARO arm, then measuring them again - then continuing measuring from where you left off before the leap.<br><br>
 +
See VTube-LASER [[Calibration-Leapfrog-Move Targets]] for information on Advanced Tubular targets.<br><br>
 +
A leap can occur at any point during any tube measurement.<br><br>
 +
Leapfrog moves are more accurate than using the "Move Tube" command because they rely on more precise conical seats.<br><br>
 +
[[image:vtube-lasesr-1.91-leapfrog-button.png|300px]]<br><br>
 +
[[image:vtube-lasesr-1.91-leapfrog_points_before_leap.png|400px]]<br><br>
 +
 
</td>
 
</td>
 
<td width=300>
 
<td width=300>
 +
[[image:vtube-laser_targets_ballprobe.png|300px]]<br><br>
 +
[[image:vtube-laser-1.91-leapfrog_illustration.png|300px]]<br><br>
 +
[[image:vtube-lasesr-1.91-leapfrog_points_after_leap.png|300px]]<br><br>
 +
</td>
 +
</tr>
 +
</table>
  
 +
==[[image:Check.jpg|25px]] NEW: Redesign for XYZ INTERSECTION Inspection Values==
 +
<table cellpadding=10>
 +
<tr valign=top>
 +
<td width=400>
 +
* Tolerances are now PLUS or MINUS rather than just a single value.<br><br>
 +
* The "Out of Tolerance" value can now be displayed alongside the deviation value.<br><br>
 +
* The "Out of Tolerance" value is color-coded for pass/fail.<br><br>
 +
* The new expanded grid (see below) shows the MASTER and ALIGNED XYZ intersection points.<br><br>
 +
The data shown on the right is from the new Expanded Grid (see "Expanded Grid" section below).
 +
</td>
 +
<td width=300>
 +
[[image:vtube-laser-1.91-xportion_expanded_grid.png|300px]]<br><br>
 
</td>
 
</td>
 
</tr>
 
</tr>
 
</table>
 
</table>
  
===[[image:Check.jpg|25px]] NEW: Communications with Eaton Leonard Premier, EL2000, and Ve-log Benders===
+
==[[image:Check.jpg|25px]] NEW: Redesign for XYZ TANGENT Inspection Values==
 
<table cellpadding=10>
 
<table cellpadding=10>
 
<tr valign=top>
 
<tr valign=top>
 
<td width=400>
 
<td width=400>
* Eaton Leonard Premier, EL2000, and Ve-log use an older current loop protocol that VTube can support with the appropriate electronics. (Benderlink Ethernet Module)
+
* The new expanded grid (see below) shows the MASTER and ALIGNED XYZ tangent points.<br><br>
 +
* The "Out of Tolerance" value can now be displayed alongside the deviation value.<br><br>
 +
* The "Out of Tolerance" value is color-coded for pass/fail.<br><br>
 +
The data shown on the right is from the new Expanded Grid (see "Expanded Grid" section below).
 
</td>
 
</td>
 
<td width=300>
 
<td width=300>
 +
[[image:vtube-laser-1.91-tangent_expanded_grid.png|300px]]<br><br>
 +
[[image:vtube-laser-1.91-tangent_expanded_grid_zcols.png|300px]]<br><br>
 
</td>
 
</td>
 
</tr>
 
</tr>
 
</table>
 
</table>
<br><br>
 
  
===[[image:Check.jpg|25px]] Enhanced: Project Batch Report Output ===
+
==[[image:Check.jpg|25px]] NEW: Expanded Grid Window for Inspection Data, Send to MS Office==
 
<table cellpadding=10>
 
<table cellpadding=10>
 
<tr valign=top>
 
<tr valign=top>
 
<td width=400>
 
<td width=400>
* We added a second type of report per a customer spec.
+
The '''XYZ Intersection deviation''' and the '''XYZ Tangent point deviation''' values can now be displayed in the Expanded Grid window.<br><br>
* The reports are now built to both comma delimted and tab delimited files.
+
* Show all the possible data, including XYZ master and XYZ aligned data in one wide grid.<br><br>
* The reports can be sent directly to Excel.
+
* Copy the grid to the clipboard.<br><br>
[[image:vtube-1.90-project_batch_report_output.png|500px]]<br><br>
+
* Automatically send the grid to Word or Excel if they are available on your system.<br><br>
 +
* The tolerance cells can also be edited in the expanded grid window.<br><br>
 +
[[image:vtube-laser-1.91-xyzint_grid_output_office.png|400px]]
 +
</td>
 +
<td width=300>
 +
[[image:vtube-laser-1.91-expanded-xyz_deviation_grid.png|300px]]<br><br>
 +
[[image:vtube-laser-1.91-expanded_xyz_intersection_deviation_edit_tolerance.png|300px]]
 +
</td>
 +
</tr>
 +
</table>
  
 +
==[[image:Check.jpg|25px]] NEW: XYZ Intersection +/- Tolerance Values in Printed Reports ==
 +
<table cellpadding=10>
 +
<tr valign=top>
 +
<td width=400>
 +
The new XYZ Intersection deviation values are included in reports:
 +
# plus tolerance values<br>
 +
# minus tolerance values<br>
 +
# out of tolerance values<br>
 +
[[image:vtube-laser-1.91-report_xyz_intersection_deviation_output_full.png|400px]]
 
</td>
 
</td>
<td width=500>
+
<td width=300>
 +
[[image:vtube-laser-1.91-report_xyz_intersection_deviation_output.png|300px]]<br><br>
 
</td>
 
</td>
 
</tr>
 
</tr>
Line 63: Line 111:
  
  
 +
==[[image:Check.jpg|25px]] NEW: Tangent Values in Printed Reports ==
 
<table cellpadding=10>
 
<table cellpadding=10>
 
<tr valign=top>
 
<tr valign=top>
 
<td width=400>
 
<td width=400>
 +
The new XYZ tangent point out of tolerance values can now be included in reports:
 +
</td>
 +
<td width=300>
 +
[[image:vtube-laser-1.91-tangent_report.png|300px]]<br><br>
 +
</td>
 +
</tr>
 +
</table>
 +
 +
==[[image:Check.jpg|25px]] ENHANCED and NEW: Alignment Feature Changes==
 +
 +
 +
====FEATURE 1 - ALIGNMENT ENGINE: Fixes and Significantly More Powerful====
 +
 +
The automatic end weighting Best Fit alignment method is significantly improved:<br><br>
 +
<table>
 +
<tr valign=top>
 +
<td width=300>
 +
=====Deviation Values Displayed in Progress Window Are Corrected=====
 +
Previous deviation values were incorrectly high because they referenced the wrong set of data.  This has been repaired.<br><br>
 +
VTube uses these values to determine if the alignment is complete.  You can also use these values to stop the alignment early.  The best alignment to that point will be given to VTube-LASER.</td>
 +
<td>
 +
[[image:vtube-laser-1.91-currentdeviations_display.png|300px]]<br><br>
 +
</td>
 +
</tr>
 +
</table>
 +
 +
 +
<table>
 +
<tr valign=top>
 +
<td width=300>
 +
=====Deviations Now Displayed in Real Time=====
 +
Each iteration of the deviations are shown in real time in the Inspection Data menu.  Watch the grids change rapidly as the engine tries new alignments.
 +
</td>
 +
<td>
 +
[[image:vtube-laser-1.91-realtime_deviations.png|300px]]<br><br>
 +
</td>
 +
</tr>
 +
</table>
 +
 +
<table>
 +
<tr valign=top>
 +
<td width=300>
 +
 +
=====New Added Alignment Engine "Seeking Precision Level" Display=====
 +
The progress window shows the goal precision level the engine is seeking for.  For example, if the Automatic Alignment Stop value is 0.75 and the tolerance is 0.059, then the progress window will show "Alignment Engine seeking precision level of: 0.044"  (0.75 x 0.059).<br><br>
 +
The goal precision is used in decision making during automatic alignments.  If all tangent deviations are equal to or less than the goal precision, then '''alignment stops immediately'''.  This makes automatic alignment much faster potentially.<br><br>
 +
</td>
 +
<td>
 +
[[image:vtube-laser-1.91-goalprecision_display.png|300px]]<br><br>
 +
</td>
 +
</tr>
 +
</table>
 +
 +
 +
<table>
 +
<tr valign=top>
 +
<td width=300>
 +
 +
=====Alignment Engine "Maximum Iterations" Display and Logic=====
 +
The current iteration and possible maximum iterations for finding the best alignment is now displayed in the progress window.<br><br>
 +
* The "Maximum Iterations" is the number of alignments that VTube has set aside to potentially compare.<br><br>
 +
* If 100 iterations passes with no ''improvement'' to the '''Average Tangent Deviation" and the '''Highest Tangent Deviation''' values, then '''alignment stops immediately''' to save time.<br><br>
 +
</td>
 +
<td>
 +
[[image:vtube-laser-1.91-maximumiterations_display.png|300px]]<br><br>
 +
</td>
 +
</tr>
 +
</table>
 +
 +
====FEATURE 2 - MEASURE COMPLETE WINDOW: Measurement Complete Dialog REDESIGNED with Alignment Choices====
 +
 +
<table cellpadding=10>
 +
<tr valign=top>
 +
<td width=400>
 +
This new measurement complete dialog gives you more choices than before.  It no longer assumes that you want to use the current default alignment method.<br><br>
 +
You can choose from any one of the available alignment methods in this dialog.<br><br>
 +
</td>
 +
<td width=300>
 +
[[image:vtube-laser-1.91-measurementcomplete_dialog.png|300px]]
 +
</td>
 +
</tr>
 +
</table>
 +
 +
====FEATURE 3 - INSPECTION DATA MENU: Alignment Button Displays Alignment Method Selected====
 +
 +
<table cellpadding=10>
 +
<tr valign=top>
 +
<td width=400>
 +
The Inspection Data recalculate alignment button now displays the currently selected alignment method.<br><br>
 +
 +
This fixes a problem where users had to guess the alignment method when recalculating the measured to master alignment.<br><br>
 +
</td>
 +
<td width=300>
 +
[[image:vtube-laser-1.91-alignmentbutton_caption.png|300px]]<br><br>
 +
</td>
 +
</tr>
 +
</table>
 +
<br><br>
 +
 +
====FEATURE 4 - ALIGNMENT MENU: Value RENAMED for Clarity====
 +
 +
<table cellpadding=10>
 +
<tr valign=top>
 +
<td width=400>
 +
The '''Automatic Alignment Stop''' value in the Inspection Data / Alignment menu is renamed to make it more understandable: "Automatic Alignment Stop at Deviation Multiplied Against..." is the new name.
 +
</td>
 +
<td>
 +
[[image:vtube-laser-1.91-alignment_stop_caption.png|300px]]<br><br>
 +
</td>
 +
</table>
 +
<br><br>
 +
 +
==[[image:Check.jpg|25px]] NEW: Direct Communications with Eaton Leonard Premier, EL2000, and Ve-log Benders==
 +
<table cellpadding=10>
 +
<tr valign=top>
 +
<td width=400>
 +
* VTube now communicates with the older Eaton Leonard Premier, EL2000, and Ve-log controls.<br><br>
 +
[[image:el2000.jpg|300px]]<br><br>
 +
</td>
 +
<td width=300>
 +
[[image:El_premier_001.jpg]]
 +
</td>
 +
</tr>
 +
</table>
 +
<br><br>
 +
 +
==[[image:Check.jpg|25px]] Enhanced: Project Batch Report Output ==
 +
<table cellpadding=10>
 +
<tr valign=top>
 +
<td width=400>
 +
* We added a second type of report per a customer spec.
 +
* The reports are now built to both comma delimted and tab delimited files.
 +
* The reports can be sent directly to Excel.<br><br>
 
Load the batch reporter in the Report menu of either STEP mode of LASER mode:<br><br>
 
Load the batch reporter in the Report menu of either STEP mode of LASER mode:<br><br>
[[image:vtube-1.90-project_batch_report_button.png|500px]]<br><br>
+
[[image:vtube-1.90-project_batch_report_button.png|300px]]<br><br>
 +
 
 
</td>
 
</td>
<td width=500>
+
<td width=300>
 +
[[image:vtube-1.90-project_batch_report_output.png|300px]]<br><br>
 
</td>
 
</td>
 
</tr>
 
</tr>
Line 79: Line 263:
  
 
This is a sample report file:<br><br>
 
This is a sample report file:<br><br>
[[image:vtube-1.90-project_batch_report_file1.png|500px]]<br><br>
+
[[image:vtube-1.90-project_batch_report_file1.png|300px]]<br><br>
  
 
</td>
 
</td>
<td width=500>
+
<td width=300>
 
If the batch reporter finds files with 0 or negative length straights, then it will issue a WARNING at the end of the report log and create a second report file containing a list of all the project files with these lengths:<br><br>
 
If the batch reporter finds files with 0 or negative length straights, then it will issue a WARNING at the end of the report log and create a second report file containing a list of all the project files with these lengths:<br><br>
[[image:vtube-1.90-project_batch_report_file2.png|500px]]<br><br>
+
[[image:vtube-1.90-project_batch_report_file2.png|300px]]<br><br>
 
</td>
 
</td>
 
</tr>
 
</tr>
 
</table>
 
</table>
  
===[[image:Check.jpg|25px]] Other Changes===
+
==[[image:Check.jpg|25px]] Other Changes==
 
<table cellpadding=10>
 
<table cellpadding=10>
 
<tr valign=top>
 
<tr valign=top>
 
<td width=400>
 
<td width=400>
* Now save the collect entities to VTube project files. (See [[VTube-STEP v1.90]])<br><br>
+
* IMPORTANT Fix to bug in END TRIM/EXTEND distances in the inspection reports.  Sometimes the direction would be inverted.  This has been resolved.<br><br>
* Now save the imported model to the VTube project files. (See [[VTube-STEP v1.90]])
+
* Now you can click on the scanner control labels to load the FARO Scanner control window.<br><br>
 +
* VTube will automatically set the wall thickness to 0.001 inches or 0.025 millimeters when the value is set to zero during VTube-STEP solid model centerline calculations.<br><br>
 +
* Now you can press the Enter key to close the information dialog.<br><br>
 +
* The FARO calibration dialogs now show either Inches or Millimeters<br><br>
 +
* Comments display in a dialog during project load<br><br>
 +
* The Scanner Control settings are stored in VTube project files. In order for the scanner setup to be transferred into the arm, it is necessary to pull the arm from the cradle before the setup is transferred.  VTube will ask you to move the arm when it is important.<br><br>
 +
* The USB FARO driver icon is now displayed in the toolbar at the bottom of Windows.<br><br>
 +
* The "Clear text" button in the editor box works again.<br><br>
 +
* VTube now warns if you attempt to align tube shapes using the 321 PLP mode without having performed a 321 PLP setup.<br><br>
 +
* Previous versions of VTube culled out many points for display.  This version of VTube now draws all laser points measured on the screen.  This gives the operator a better idea of the laser coverage during measurement - which is a significant indicator of measure quality.
 +
 
 
</td>
 
</td>
 
<td width=300>
 
<td width=300>
 
+
[[image:vtube-laser-1.91_click_label_load_scanner_control.png|300px]]<br><br>
 +
[[image:vtube-laser-1.91-321plp_imcomplete_setup.png|300px]]<br><br>
 
</td>
 
</td>
 
</tr>
 
</tr>

Latest revision as of 20:09, 11 May 2015

Vtube-laser logo.jpg

Revision 1.91


Vtube-laser 1.89 mainscreen.png





Check.jpg NEW: Use Leapfrog To Measure Tubes Longer Than the Arm's Reach

The new Leapfrog feature allows you to measure any length of tube by measuring three or more conical calibration targets, leaping the targets with the FARO arm, then measuring them again - then continuing measuring from where you left off before the leap.

See VTube-LASER Calibration-Leapfrog-Move Targets for information on Advanced Tubular targets.

A leap can occur at any point during any tube measurement.

Leapfrog moves are more accurate than using the "Move Tube" command because they rely on more precise conical seats.

Vtube-lasesr-1.91-leapfrog-button.png

Vtube-lasesr-1.91-leapfrog points before leap.png

Vtube-laser targets ballprobe.png

Vtube-laser-1.91-leapfrog illustration.png

Vtube-lasesr-1.91-leapfrog points after leap.png

Check.jpg NEW: Redesign for XYZ INTERSECTION Inspection Values

  • Tolerances are now PLUS or MINUS rather than just a single value.

  • The "Out of Tolerance" value can now be displayed alongside the deviation value.

  • The "Out of Tolerance" value is color-coded for pass/fail.

  • The new expanded grid (see below) shows the MASTER and ALIGNED XYZ intersection points.

The data shown on the right is from the new Expanded Grid (see "Expanded Grid" section below).

Vtube-laser-1.91-xportion expanded grid.png

Check.jpg NEW: Redesign for XYZ TANGENT Inspection Values

  • The new expanded grid (see below) shows the MASTER and ALIGNED XYZ tangent points.

  • The "Out of Tolerance" value can now be displayed alongside the deviation value.

  • The "Out of Tolerance" value is color-coded for pass/fail.

The data shown on the right is from the new Expanded Grid (see "Expanded Grid" section below).

Vtube-laser-1.91-tangent expanded grid.png

Vtube-laser-1.91-tangent expanded grid zcols.png

Check.jpg NEW: Expanded Grid Window for Inspection Data, Send to MS Office

The XYZ Intersection deviation and the XYZ Tangent point deviation values can now be displayed in the Expanded Grid window.

  • Show all the possible data, including XYZ master and XYZ aligned data in one wide grid.

  • Copy the grid to the clipboard.

  • Automatically send the grid to Word or Excel if they are available on your system.

  • The tolerance cells can also be edited in the expanded grid window.

Vtube-laser-1.91-xyzint grid output office.png

Vtube-laser-1.91-expanded-xyz deviation grid.png

Vtube-laser-1.91-expanded xyz intersection deviation edit tolerance.png

Check.jpg NEW: XYZ Intersection +/- Tolerance Values in Printed Reports

The new XYZ Intersection deviation values are included in reports:

  1. plus tolerance values
  2. minus tolerance values
  3. out of tolerance values

Vtube-laser-1.91-report xyz intersection deviation output full.png

Vtube-laser-1.91-report xyz intersection deviation output.png


Check.jpg NEW: Tangent Values in Printed Reports

The new XYZ tangent point out of tolerance values can now be included in reports:

Vtube-laser-1.91-tangent report.png

Check.jpg ENHANCED and NEW: Alignment Feature Changes

FEATURE 1 - ALIGNMENT ENGINE: Fixes and Significantly More Powerful

The automatic end weighting Best Fit alignment method is significantly improved:

Deviation Values Displayed in Progress Window Are Corrected

Previous deviation values were incorrectly high because they referenced the wrong set of data. This has been repaired.

VTube uses these values to determine if the alignment is complete. You can also use these values to stop the alignment early. The best alignment to that point will be given to VTube-LASER.

Vtube-laser-1.91-currentdeviations display.png


Deviations Now Displayed in Real Time

Each iteration of the deviations are shown in real time in the Inspection Data menu. Watch the grids change rapidly as the engine tries new alignments.

Vtube-laser-1.91-realtime deviations.png

New Added Alignment Engine "Seeking Precision Level" Display

The progress window shows the goal precision level the engine is seeking for. For example, if the Automatic Alignment Stop value is 0.75 and the tolerance is 0.059, then the progress window will show "Alignment Engine seeking precision level of: 0.044" (0.75 x 0.059).

The goal precision is used in decision making during automatic alignments. If all tangent deviations are equal to or less than the goal precision, then alignment stops immediately. This makes automatic alignment much faster potentially.

Vtube-laser-1.91-goalprecision display.png


Alignment Engine "Maximum Iterations" Display and Logic

The current iteration and possible maximum iterations for finding the best alignment is now displayed in the progress window.

  • The "Maximum Iterations" is the number of alignments that VTube has set aside to potentially compare.

  • If 100 iterations passes with no improvement to the Average Tangent Deviation" and the Highest Tangent Deviation values, then alignment stops immediately to save time.

Vtube-laser-1.91-maximumiterations display.png

FEATURE 2 - MEASURE COMPLETE WINDOW: Measurement Complete Dialog REDESIGNED with Alignment Choices

This new measurement complete dialog gives you more choices than before. It no longer assumes that you want to use the current default alignment method.

You can choose from any one of the available alignment methods in this dialog.

Vtube-laser-1.91-measurementcomplete dialog.png

FEATURE 3 - INSPECTION DATA MENU: Alignment Button Displays Alignment Method Selected

The Inspection Data recalculate alignment button now displays the currently selected alignment method.

This fixes a problem where users had to guess the alignment method when recalculating the measured to master alignment.

Vtube-laser-1.91-alignmentbutton caption.png



FEATURE 4 - ALIGNMENT MENU: Value RENAMED for Clarity

The Automatic Alignment Stop value in the Inspection Data / Alignment menu is renamed to make it more understandable: "Automatic Alignment Stop at Deviation Multiplied Against..." is the new name.

Vtube-laser-1.91-alignment stop caption.png



Check.jpg NEW: Direct Communications with Eaton Leonard Premier, EL2000, and Ve-log Benders

  • VTube now communicates with the older Eaton Leonard Premier, EL2000, and Ve-log controls.

El2000.jpg

El premier 001.jpg



Check.jpg Enhanced: Project Batch Report Output

  • We added a second type of report per a customer spec.
  • The reports are now built to both comma delimted and tab delimited files.
  • The reports can be sent directly to Excel.

Load the batch reporter in the Report menu of either STEP mode of LASER mode:

Vtube-1.90-project batch report button.png

Vtube-1.90-project batch report output.png

This is a sample report file:

Vtube-1.90-project batch report file1.png

If the batch reporter finds files with 0 or negative length straights, then it will issue a WARNING at the end of the report log and create a second report file containing a list of all the project files with these lengths:

Vtube-1.90-project batch report file2.png

Check.jpg Other Changes

  • IMPORTANT Fix to bug in END TRIM/EXTEND distances in the inspection reports. Sometimes the direction would be inverted. This has been resolved.

  • Now you can click on the scanner control labels to load the FARO Scanner control window.

  • VTube will automatically set the wall thickness to 0.001 inches or 0.025 millimeters when the value is set to zero during VTube-STEP solid model centerline calculations.

  • Now you can press the Enter key to close the information dialog.

  • The FARO calibration dialogs now show either Inches or Millimeters

  • Comments display in a dialog during project load

  • The Scanner Control settings are stored in VTube project files. In order for the scanner setup to be transferred into the arm, it is necessary to pull the arm from the cradle before the setup is transferred. VTube will ask you to move the arm when it is important.

  • The USB FARO driver icon is now displayed in the toolbar at the bottom of Windows.

  • The "Clear text" button in the editor box works again.

  • VTube now warns if you attempt to align tube shapes using the 321 PLP mode without having performed a 321 PLP setup.

  • Previous versions of VTube culled out many points for display. This version of VTube now draws all laser points measured on the screen. This gives the operator a better idea of the laser coverage during measurement - which is a significant indicator of measure quality.

Vtube-laser-1.91 click label load scanner control.png

Vtube-laser-1.91-321plp imcomplete setup.png

Other