Training Path Module 5: Difference between revisions

From ML Tech Wiki
Jump to navigation Jump to search
No edit summary
 
(87 intermediate revisions by the same user not shown)
Line 1: Line 1:
__NOTOC__
<!-- ===================== HEADER ===================== -->
<div style="margin:0 0 15px 0; padding:18px 22px; border:1px solid rgba(128,128,128,0.35); border-left:5px solid #3366cc; border-radius:6px; background:rgba(51,102,204,0.06);">
<div style="font-size:170%; font-weight:bold; margin-bottom:4px;">Self-Guided Learning Path: automet® FAB</div>
<div style="margin-bottom:8px;">'''Module 5: Analysis''' &nbsp;·&nbsp; Interpreting survey results, visual reports, least-squares fit optimization, manual transforms, and report generation.</div>
<div style="font-size:90%;">''Estimated Time: 30 minutes''</div>
</div>
<!-- ===================== PROGRESS NAVIGATION BAR ===================== -->
<div style="display: flex; flex-wrap: wrap; justify-content: center; gap: 15px; background-color: #f8f9fa; padding: 25px; border: 1px solid #dee2e6; border-radius: 10px; margin-bottom: 30px;">
<div style="display: flex; flex-wrap: wrap; justify-content: center; gap: 15px; background-color: #f8f9fa; padding: 25px; border: 1px solid #dee2e6; border-radius: 10px; margin-bottom: 30px;">


[[Training_Path_Module_1 | <span style="background-color: #0053a3; color: white; padding: 18px 28px; border-radius: 6px; text-decoration: none; font-weight: bold; font-size: 1.1em; display: inline-block; min-width: 160px; text-align: center; box-shadow: 0 2px 4px rgba(0,0,0,0.1);">1. Getting Started</span>]]
[[Training_Path_Module_1 | <span style="background-color: #767a7d; color: white; padding: 18px 28px; border-radius: 6px; text-decoration: none; font-weight: bold; font-size: 1.1em; display: inline-block; min-width: 160px; text-align: center; box-shadow: 0 2px 4px rgba(0,0,0,0.1);">1. Getting Started</span>]]


[[Training_Path_Module_2 | <span style="background-color: #767a7d; color: white; padding: 18px 28px; border-radius: 6px; text-decoration: none; font-weight: bold; font-size: 1.1em; display: inline-block; min-width: 160px; text-align: center; box-shadow: 0 2px 4px rgba(0,0,0,0.1);">2. Design Input</span>]]
[[Training_Path_Module_2 | <span style="background-color: #767a7d; color: white; padding: 18px 28px; border-radius: 6px; text-decoration: none; font-weight: bold; font-size: 1.1em; display: inline-block; min-width: 160px; text-align: center; box-shadow: 0 2px 4px rgba(0,0,0,0.1);">2. Design Input</span>]]


[[Training_Path_Module_3 | <span style="background-color: #0053a3; color: white; padding: 18px 28px; border-radius: 6px; text-decoration: none; font-weight: bold; font-size: 1.1em; display: inline-block; min-width: 160px; text-align: center; box-shadow: 0 2px 4px rgba(0,0,0,0.1);">3. Survey Setup</span>]]
[[Training_Path_Module_3 | <span style="background-color: #767a7d; color: white; padding: 18px 28px; border-radius: 6px; text-decoration: none; font-weight: bold; font-size: 1.1em; display: inline-block; min-width: 160px; text-align: center; box-shadow: 0 2px 4px rgba(0,0,0,0.1);">3. Survey Setup</span>]]


[[Training_Path_Module_4 | <span style="background-color: #767a7d; color: white; padding: 18px 28px; border-radius: 6px; text-decoration: none; font-weight: bold; font-size: 1.1em; display: inline-block; min-width: 160px; text-align: center; box-shadow: 0 2px 4px rgba(0,0,0,0.1);">4. Execution</span>]]
[[Training_Path_Module_4 | <span style="background-color: #767a7d; color: white; padding: 18px 28px; border-radius: 6px; text-decoration: none; font-weight: bold; font-size: 1.1em; display: inline-block; min-width: 160px; text-align: center; box-shadow: 0 2px 4px rgba(0,0,0,0.1);">4. Execution</span>]]


[[Training_Path_Module_5 | <span style="background-color: #0053a3; color: white; padding: 18px 28px; border-radius: 6px; text-decoration: none; font-weight: bold; font-size: 1.1em; display: inline-block; min-width: 160px; text-align: center; box-shadow: 0 2px 4px rgba(0,0,0,0.1);">5. Analysis</span>]]
<span style="background-color: #3366cc; color: white; padding: 18px 28px; border-radius: 6px; text-decoration: none; font-weight: bold; font-size: 1.1em; display: inline-block; min-width: 160px; text-align: center; box-shadow: 0 2px 4px rgba(0,0,0,0.15);">5. Analysis</span>


</div>
</div>


=Overview=
== Overview ==
By selecting '''Visual Report''' from the main screen after you have finished a survey, you can see how your measured data compares to the original design data.
 
The user can then use the tools within the visual report to look at the data in a variety of different ways. The survey data can be rotated and translated, flanges can be fit, unfit or zeroed, and you can also choose how the software prioritises particular data.


This detailed section will try to show you how all of these tools work so you can understand your survey results.  
Selecting '''Visual Report''' from the main application menu following a survey compares captured field observations against design specifications (`.DES`).


Take your time with the information and try to practice alongside it.
The visual analysis suite enables surveyors to rotate and translate models, include or exclude specific flanges from least-squares fit calculations, zero individual tie-ins, adjust fit weighting preferences, and isolate gross fabrication errors.


<gallery mode="packed" heights="500px">
<gallery mode="packed" heights="350px">
File:Analysis123.png| Example survey results
File:Analysis123.png|Graphical visual analysis display comparing survey to design
</gallery>
</gallery>


=Files=
== File Dependencies and Opening Surveys ==
To view a survey within analysis, you will always need two files: survey (.SUR) and design (.DES).
 
If you want to open a previous survey file, load the SUR file by pressing the '''Open for Analysis''' to the right of  '''Survey File:''' - the design should load automatically.


If you have just completed a survey, the files will already be in place, and you can just click '''Visual Report'''.
Analyzing survey data requires two corresponding files:
* '''Survey File (`.SUR`):''' Contains observed field coordinate data.
* '''Design File (`.DES`):''' Contains baseline CAD model geometry.


To analyze a previously completed survey, select '''Open for Analysis''' adjacent to **Survey File:** on the main interface—the corresponding design file loads automatically. If a survey was just completed, click '''Visual Report''' directly.


[[File:analysis main menu details.png|900px|automet® FAB - Analysis]]
<gallery mode="packed" heights="280px">
 
File:Analysis_main_menu_details_labelled.png|Main menu analysis launch controls
=What is shown on the Visual Report=
 
 
The first and most crucial thing to know is that all values presented are deviations from the design, and if the pipe spool was manufactured exactly as per the design, '''all values would be zero'''.
 
==Vector Errors==
The black arrows show the measured error in your selected units and in a particular direction (X, Y and Z). The below flange was measured 1.4 mm too high, 0.6 mm too far north and 0.8 mm too far east. Fixing these errors means moving the flange in the opposite direction to the arrows by the stated amount.
 
<gallery mode ="packed" heights= 300px>
PDF Link VEGR 01.png
</gallery>
</gallery>


==Bolt Hole Rotation==
== Visual Report Controls ==
The blue arrows show the rotational error in mm and the direction of the error.


<gallery mode ="packed" heights= 300px>
=== Navigation and Interface Controls ===
PDF Link VEGR 03.png
</gallery>


==Touch Point==
<div style="margin:16px 0 20px 0; padding:16px 20px; border:1px solid rgba(128,128,128,0.35); border-top:4px solid #3366cc; border-radius:6px; background:#ffffff; text-align:center;">
The adjoining flange will touch here first where the line from the centre of the flange crosses the outer edge of the raised face (or OD if its a flat face flange) - this is the high point. Move the flange back towards the pipe, by the stated amount to fix the error.
<div style="font-weight:bold; font-size:110%; margin-bottom:8px; color:#3366cc;">Main Visual Report Interface Overview</div>
[[File:Analysis_iso_view_labelled.png|center|1200px]]
</div>


<gallery mode ="packed" heights= 500px>
<div style="font-size:130%; font-weight:bold; margin:24px 0 12px 0; color:#333;">Isometric View Controls</div>
PDF Link VEGR 02.png
</gallery>


==Open Pipe Ends Touch Point==
<!-- ===================== 2 x 3 GRID FOR BUTTON CONTROLS ===================== -->
The adjoining pipe will touch where the line crosses the outer edge of the pipe first – this is the long point.
<div style="display:flex; flex-wrap:wrap; gap:16px; margin:16px 0 20px 0;">


<gallery mode ="packed" heights= 500px>
<!-- ROW 1 -->
PDF Link VEGR 06.png
<div style="flex:1 1 30%; min-width:280px; padding:16px 20px; border:1px solid rgba(128,128,128,0.35); border-top:4px solid #3366cc; border-radius:6px; background:#ffffff; text-align:center;">
</gallery>
<div style="font-weight:bold; margin-bottom:8px; color:#3366cc;">Reset Camera View</div>
<div style="margin-bottom:10px;">Sets the image's North (+Y) to the top left corner.</div>
[[File:North Button.png|center|280px]]
</div>


=Fit Tools=
<div style="flex:1 1 30%; min-width:280px; padding:16px 20px; border:1px solid rgba(128,128,128,0.35); border-top:4px solid #3366cc; border-radius:6px; background:#ffffff; text-align:center;">
[[File:Fit Tools.png|thumb|200 px|Fit Tools]]
<div style="font-weight:bold; margin-bottom:8px; color:#3366cc;">Toggle Back Vectors</div>
The '''default fit''' of the survey data is defined as the best match between all observational data and the design data. The default fit is always given first, using all available data.
<div style="margin-bottom:10px;">Displays the flange's weld face vector errors.</div>
[[File:B button.png|center|280px]]
</div>


'''This is an average of all the errors captured during the survey.''' This means, one large error at a flange can make other flanges look worse.
<div style="flex:1 1 30%; min-width:280px; padding:16px 20px; border:1px solid rgba(128,128,128,0.35); border-top:4px solid #3366cc; border-radius:6px; background:#ffffff; text-align:center;">
<div style="font-weight:bold; margin-bottom:8px; color:#3366cc;">Toggle Point Spheres</div>
<div style="margin-bottom:10px;">Shows the surveyed location of the prism ball.</div>
[[File:P button.png|center|280px]]
</div>


The user can quickly review other orientations of the survey data by using the tools on the right.
<!-- ROW 2 -->
<div style="flex:1 1 30%; min-width:280px; padding:16px 20px; border:1px solid rgba(128,128,128,0.35); border-top:4px solid #3366cc; border-radius:6px; background:#ffffff; text-align:center;">
<div style="font-weight:bold; margin-bottom:8px; color:#3366cc;">Toggle Model Full Shrink</div>
<div style="margin-bottom:10px;">Toggle full shrink and return to full size.</div>
[[File:Toggle Shrink 2.png|center|280px]]
</div>


These tools enable the user to manipulate and present data; they are discussed in greater depth later in this section.
<div style="flex:1 1 30%; min-width:280px; padding:16px 20px; border:1px solid rgba(128,128,128,0.35); border-top:4px solid #3366cc; border-radius:6px; background:#ffffff; text-align:center;">
<div style="font-weight:bold; margin-bottom:8px; color:#3366cc;">Toggle Model Full Size</div>
<div style="margin-bottom:10px;">Toggle full shrink and return to full size.</div>
[[File:Toggle Shrink 1.png|center|280px]]
</div>


=Transform=
<div style="flex:1 1 30%; min-width:280px; padding:16px 20px; border:1px solid rgba(128,128,128,0.35); border-top:4px solid #3366cc; border-radius:6px; background:#ffffff; text-align:center;">
<div style="font-weight:bold; margin-bottom:8px; color:#3366cc;">Rotation Mode</div>
<div style="margin-bottom:10px;">Toggle between 'Turntable' and 'Free' rotation.</div>
[[File:Free Rotate.png|center|280px]]
</div>


The transform button allows the user to alter survey data with six degrees of freedom. This means that the survey results can be translated and rotated around the X,Y, and Z axes.
</div>


<div style="background-color: #f8f9fa; border-left: 4px solid #3366cc; padding: 15px; margin: 15px 0; border-radius: 4px; display: flex; align-items: flex-start; gap: 12px;">
<!-- EXPANDED SLIDERS CARD -->
<div style="font-size: 20px; line-height: 1.2;">🎬</div>
<div style="margin:20px 0; padding:16px 20px; border:1px solid rgba(128,128,128,0.35); border-top:4px solid #3366cc; border-radius:6px; background:#ffffff; text-align:center;">
<div style="display: flex; flex-direction: column; gap: 10px; align-items: flex-start;">
<div style="font-weight:bold; font-size:110%; margin-bottom:8px; color:#3366cc;">Expanded Viewer Controls and Display Scaling Sliders</div>
<div>'''Video Tutorial:''' Have a look at this video to see how this works. <span style="color: #666; font-size: 90%;">(3:34 mins)</span></div>
[[File:KB 250b.png|center|700px]]
<span class="plainlinks">[https://youtu.be/htBRhwdpzY8 <span class="mw-ui-button mw-ui-progressive" style="margin: 0; padding: 6px 12px; font-weight: bold; color: white !important; text-decoration: none !important;">▶ Watch Video</span>]</span>
</div>
</div>
<!-- VIDEO TUTORIAL CALLOUT -->
<div style="margin:16px 0; padding:14px 18px; border:1px solid rgba(128,128,128,0.3); border-left:4px solid #3366cc; border-radius:4px; background:rgba(51,102,204,0.04);">
<div style="font-weight:bold; font-size:105%; margin-bottom:6px; color:#333;">Iso view navigation controls</div>
<b>Video guide:</b> [https://youtu.be/uRAoadBmtv0 Controls for Iso View in Analysis] (2:41)
<br><br>
<i>Summary:</i> Demonstrates camera rotation, wheel zoom, mouse pan, camera resets, showing observed point spheres, scaling vector arrows, and adjusting model shrink parameters.
</div>
</div>


=Flange Information and Controls=
== Manual Transforms and Model Adjustments ==
[[File:flange context details 2.png|300px|thumb|automet® FAB - Analysis - Flange Context Details]]


==Bolted up==
The **Transform** module allows surveyors to alter survey data with six degrees of freedom by translating and rotating models around the X, Y, and Z axes.
The software algorithm automatically sets the '''bolted-up''' condition if it expects (based on survey data) that the flange is bolted up. This is determined by calculating the distance between the '''diameter-point plane''' and the '''stop point'''.  


If the flange is not bolted up, the user can override it.
<div style="margin:16px 0 20px 0; padding:16px 20px; border:1px solid rgba(128,128,128,0.35); border-top:4px solid #3366cc; border-radius:6px; background:#ffffff; text-align:center;">
<div style="font-weight:bold; font-size:110%; margin-bottom:8px; color:#3366cc;">Transform Control Panel Interface</div>
[[File:Transform Interface.png|center|750px]]
</div>


==Diameter - Stop - Workpoint==
<div style="margin:16px 0; padding:14px 18px; border:1px solid rgba(128,128,128,0.3); border-left:4px solid #3366cc; border-radius:4px; background:rgba(51,102,204,0.04);">
The circled '''D''' (diameter point plane) and '''S''' (stop point) indicate the where you took these measurements during your survey.
<div style="font-weight:bold; font-size:105%; margin-bottom:6px; color:#333;">Transform video guides</div>
* [https://youtu.be/htBRhwdpzY8 Aligning Spool Geometry to Grid Reference Axes] (3:34)
* [https://youtu.be/csy13yclGL0 Manual 3-Axis Spool Rotation] (2:10)
* [https://www.youtube.com/watch?v=jhPrYXEIBpk Manual 3-Axis Spool Translation (Nudging)] (2:10)
</div>


The '''tie-In''' flange and the '''design spool''' refer to the pipe spool loaded at the start of the survey.
== Open Tie-In Surveys ==


Gap and flange thicknesses can be updated to tape-measured values; the database defaults are displayed initially.
When analyzing open tie-in site surveys, enable the **Open Tie-In** function to prevent coordinate fit distortions.


==Ignore length==
<div style="margin:16px 0 20px 0; padding:16px 20px; border:1px solid rgba(128,128,128,0.35); border-top:4px solid #3366cc; border-radius:6px; background:#ffffff; text-align:center;">
This option '''ignores''' the vector in the direction of length.
<div style="font-weight:bold; font-size:110%; margin-bottom:8px; color:#3366cc;">Open Tie-In Configuration Options</div>
[[File:Open Tie-In Button.png|center|750px]]
</div>


When a pipe spool has pipe ends (i.e. open ends of pipe with no flanges), the default is to ignore the length. The length error is not considered and does not affect the best fit. This option allows for pipe over length. If this is not the case, then the pipe over length would affect the report results, so by default, pipe lengths are ignored.
== Report Generation ==


Any flange can be configured to ignore length (if necessary), and any pipe open end can be configured not to ignore length.
automet® FAB generates three specialized documentation reports following analysis setup:


==Fit preference==
<div style="display:flex; flex-wrap:wrap; gap:14px; margin:16px 0 20px 0;">
The '''fit preference''' slider controls the best-fit weighting for each flange/pipe end.
<div style="flex:1 1 200px; padding:14px 18px; border:1px solid rgba(128,128,128,0.35); border-top:4px solid #3366cc; border-radius:6px; background:#fafafa;">
 
'''Visual Error Report'''<br>3D graphical view displaying vector arrows, rotational offsets, and face touch-point gap dimensions.
* '''Position''' prioritises reducing the vector/positional error (the black arrows).
</div>
 
<div style="flex:1 1 200px; padding:14px 18px; border:1px solid rgba(128,128,128,0.35); border-top:4px solid #00af89; border-radius:6px; background:#fafafa;">
* '''Alignment''' prioritises reducing the the touch point error (gold value) or the alignment of the flange faces.
'''Text Report'''<br>Tabular coordinate listing showing actual vs. design coordinates, D-point locations, and alignment angles.
 
</div>
All surveys deafult to position unless there is a large error, and then the user will have the option to change all flanges to alignment from the outset.
<div style="flex:1 1 200px; padding:14px 18px; border:1px solid rgba(128,128,128,0.35); border-top:4px solid #e67e22; border-radius:6px; background:#fafafa;">
 
'''QA Integrity Report'''<br>Quality audit verifying face planarity, PCD errors, device types, and multi-setup instrument move precision.
The slider also allows you to balance the preference between the two. You can play with this to see if theres a position you prefer. Just use the Reset to Deafualts button to get back to where you started - your data is never corrupted.
 
==Individual Bolthole Observations==
There is a table under the flange which displays each of the bolthole measurements taken.
 
For your selected flange, you can see the '''pitch''' (the angle between the boltholes) and '''radius''' (the difference from the database radius) errors for each bolt-hole measurement.
 
If you see a large error with one of the measurements, you might want to take this out of the calculation, as it could distort the real assessment of PCD etc. Use the Fit checkbox to do this.
 
When checking '''pipe ends''', the '''radius''' errors are diameter points.
 
==Touchpoint at OD==
The size of the gap opposite the touchpoint is normally displayed for the location at the flange '''raised face'''.
 
If this option is selected, the size of the gap will be displayed at the flange '''outside diameter''' .
 
==Pos/Face error==
These are for internal use - they can be ignored.
 
==Arrow/Touchpoint size==
The size of the '''vector error arrow''' can be changed for an individual flange or pipe end.
 
Additionally, the length of the '''touchpoint leader-line''' can be changed for an individual flange or pipe end
 
=Fit Checkbox=
Vector error graphical analysis is used to access and manipulate survey data; it also displays survey information such as flange thicknesses and the types of devices used.
 
* The '''fit''' check box allows you to include spool elements in the fit. Unchecking this box removes that item from the mathematical best-fit analysis, but does not remove the values from the report.
* '''Show''' for circle fits reveals or hides the circle fit values on the report.
 
<gallery mode ="packed" heights = 600 px>
File:Fit Show Flange2.png
</gallery>
 
=Zero a Flange=
 
You can isolate a gross error using the fit and zero options within the automet analysis section.
 
<div style="background-color: #f8f9fa; border-left: 4px solid #3366cc; padding: 15px; margin: 15px 0; border-radius: 4px; display: flex; align-items: flex-start; gap: 12px;">
<div style="font-size: 20px; line-height: 1.2;">🎬</div>
<div style="display: flex; flex-direction: column; gap: 10px; align-items: flex-start;">
<div>'''Video Tutorial:''' See the video on this topic here: <span style="color: #666; font-size: 90%;">(2:14 mins)</span></div>
<span class="plainlinks">[https://youtu.be/V6BY8gX_uIk <span class="mw-ui-button mw-ui-progressive" style="margin: 0; padding: 6px 12px; font-weight: bold; color: white !important; text-decoration: none !important;">▶ Watch Video</span>]</span>
</div>
</div>
</div>
</div>


By default, automet will average out the error on all flanges and give you the best-fit option. All surveyed data points have been fitted to the design using a method known as least-squares averaging. Importantly, '''this method masks gross errors'''. We can use the option to drop a flange from the fit to show us where gross errors are located.
== Visual Error Graphical Report ==


<gallery mode = "packed" heights =500 px>
All displayed values represent deviations from design; a perfectly manufactured spool yields all '''zero values'''.
File:AF1.png
</gallery>


<div style="margin:16px 0 20px 0; padding:16px 20px; border:1px solid rgba(128,128,128,0.35); border-top:4px solid #3366cc; border-radius:6px; background:#ffffff; text-align:center;">
<div style="font-weight:bold; font-size:110%; margin-bottom:8px; color:#3366cc;">Full 3D Graphical Visual Error Report</div>
[[File:PDF Link VEGR 04.png|center|700px]]
</div>


First, we zero flange one by selecting the zero-option box at flange one. Press the apply selections button to see the change in the visual report.
<!-- ===================== 2 x 2 GRID ===================== -->
<div style="display:flex; flex-wrap:wrap; gap:16px; margin:16px 0 20px 0;">


The zero option does not change the report's orientation - the coordinates are translated; shifted along the grid lines, to match the design co-ordinates at flange one.
<!-- ROW 1 -->
<div style="flex:1 1 45%; min-width:300px; padding:16px 20px; border:1px solid rgba(128,128,128,0.35); border-top:4px solid #3366cc; border-radius:6px; background:#ffffff; text-align:center;">
<div style="font-weight:bold; margin-bottom:8px; color:#3366cc;">Vector Errors (Black Arrows)</div>
<div style="margin-bottom:10px; text-align:left;">Indicate displacement magnitude and direction (+1.4 mm Z, +0.6 mm Y North, +0.8 mm X East). Correct by adjusting physical flange in the opposite direction (-1.4 mm Z, -0.6 mm South, -0.8 mm West).</div>
[[File:PDF Link VEGR 01.png|center|300px]]
</div>


You can now see that flange one has zero vector errors.
<div style="flex:1 1 45%; min-width:300px; padding:16px 20px; border:1px solid rgba(128,128,128,0.35); border-top:4px solid #3366cc; border-radius:6px; background:#ffffff; text-align:center;">
<div style="font-weight:bold; margin-bottom:8px; color:#3366cc;">Bolt-Hole Rotation (Blue Curved Arrow)</div>
<div style="margin-bottom:10px; text-align:left;">Shows rotational error magnitude (in mm) and direction.</div>
[[File:PDF Link VEGR 03.png|center|300px]]
</div>


<gallery mode = "packed" heights =300 px>
<!-- ROW 2 -->
File:AF2.png
<div style="flex:1 1 45%; min-width:300px; padding:16px 20px; border:1px solid rgba(128,128,128,0.35); border-top:4px solid #3366cc; border-radius:6px; background:#ffffff; text-align:center;">
File:AF3.png
<div style="font-weight:bold; margin-bottom:8px; color:#3366cc;">Touch Point (Gold Value)</div>
</gallery>
<div style="margin-bottom:10px; text-align:left;">Identifies the raised-face high point contacting the mating flange first. The value represents the gap opening on the opposite side.</div>
[[File:PDF Link VEGR 02.png|center|300px]]
</div>


This pipe-spool report contains some gross errors. You can see this at the touch points on both flanges - there are also large vector errors at flange two.
<div style="flex:1 1 45%; min-width:300px; padding:16px 20px; border:1px solid rgba(128,128,128,0.35); border-top:4px solid #3366cc; border-radius:6px; background:#ffffff; text-align:center;">
<div style="font-weight:bold; margin-bottom:8px; color:#3366cc;">Open Pipe End Long Point</div>
<div style="margin-bottom:10px; text-align:left;">Identifies the longest point on un-flanged pipe ends to guide field bevel grinding.</div>
[[File:PDF Link VEGR 06.png|center|300px]]
</div>


<gallery mode = "packed" heights =350 px>
</div>
File:AF5.png
</gallery>


=Dropping a Flange From the Fit=
== Text Report ==
For this example, the zero option at flange one has been unchecked, as it will have no effect on the outcome of the next action. We uncheck the fit at flange two.


We call this 'dropping a flange from the fit'.
Contains tabular alignment, orientation, and global coordinate comparisons essential for field site surveys.


<!-- ===================== MAIN SUMMARY CARD ===================== -->
<div style="margin:16px 0 20px 0; padding:16px 20px; border:1px solid rgba(128,128,128,0.35); border-top:4px solid #3366cc; border-radius:6px; background:#ffffff; text-align:center;">
<div style="font-weight:bold; font-size:110%; margin-bottom:8px; color:#3366cc;">Text Report Coordinate Summary Page</div>
[[File:PDF Link Text Report 01.png|center|800px]]
</div>


Dropping a flange from the fit has a significant impact and the report now looks very different. Only F01's surveyed data points have been fitted to the design.
<!-- ===================== 2 x 3 GRID ===================== -->
<div style="display:flex; flex-wrap:wrap; gap:16px; margin:16px 0 20px 0;">


Because there are only two flanges, flange one can be zero in all aspects, including position, orientation, and alignment. Even though flange two was not included in the fit, its position, orientation, and alignment are still displayed.
<!-- ROW 1 -->
<div style="flex:1 1 45%; min-width:350px; padding:16px 20px; border:1px solid rgba(128,128,128,0.35); border-top:4px solid #3366cc; border-radius:6px; background:#ffffff; text-align:center;">
<div style="font-weight:bold; font-size:110%; margin-bottom:8px; color:#3366cc;">Flange Specification & Gasket Summary</div>
<div style="margin-bottom:12px; text-align:left;">Displays design vs. actual flange angles, bolt-hole rotation, OD/PCD dimensions, and gasket gaps.</div>
[[File:Text Report Flange Info.png|center|480px]]
</div>


Here is a pipe spool with more than two flanges.
<div style="flex:1 1 45%; min-width:350px; padding:16px 20px; border:1px solid rgba(128,128,128,0.35); border-top:4px solid #3366cc; border-radius:6px; background:#ffffff; text-align:center;">
<div style="font-weight:bold; font-size:110%; margin-bottom:8px; color:#3366cc;">Calculated Work Point Centerlines</div>
<div style="margin-bottom:12px; text-align:left;">Shows actual, design, and positional mismatch error coordinates for each flange center point.</div>
[[File:Text Report Centre Locations.png|center|480px]]
</div>


<gallery mode = "packed" heights =500 px>
<!-- ROW 2 -->
File:AF6.png
<div style="flex:1 1 45%; min-width:350px; padding:16px 20px; border:1px solid rgba(128,128,128,0.35); border-top:4px solid #3366cc; border-radius:6px; background:#ffffff; text-align:center;">
</gallery>
<div style="font-weight:bold; font-size:110%; margin-bottom:8px; color:#3366cc;">Plane Point Coordinate Locations</div>
<div style="margin-bottom:12px; text-align:left;">Lists 3D coordinates ($X, Y, Z$) for points taken across the flange face using laser or prism.</div>
[[File:Text Report Plane Points.png|center|480px]]
</div>


=Manually Moving the Spool=
<div style="flex:1 1 45%; min-width:350px; padding:16px 20px; border:1px solid rgba(128,128,128,0.35); border-top:4px solid #3366cc; border-radius:6px; background:#ffffff; text-align:center;">
<div style="font-weight:bold; font-size:110%; margin-bottom:8px; color:#3366cc;">Individual Observed Point Coordinates</div>
<div style="margin-bottom:12px; text-align:left;">Displays measurement type (laser or prism) and exact raw coordinate readings.</div>
[[File:Text Report Points.png|center|480px]]
</div>


==Align to the Grid==
<!-- ROW 3 -->
To see how to align parts of the spool to the grid, have a look at this video: [https://youtu.be/htBRhwdpzY8| Aligning to the grid in analysis transform].
<div style="flex:1 1 45%; min-width:350px; padding:16px 20px; border:1px solid rgba(128,128,128,0.35); border-top:4px solid #3366cc; border-radius:6px; background:#ffffff; text-align:center;">
<div style="font-weight:bold; font-size:110%; margin-bottom:8px; color:#3366cc;">Flange Midpoint Coordinate Summary</div>
<div style="margin-bottom:12px; text-align:left;">Calculates midpoints and average separation distances across crossover locations between flanges.</div>
[[File:Text Report Mid-Points.png|center|480px]]
</div>


==Rotate==
<div style="flex:1 1 45%; min-width:350px; padding:16px 20px; border:1px solid rgba(128,128,128,0.35); border-top:4px solid #3366cc; border-radius:6px; background:#ffffff; text-align:center;">
You can rotate the spool around its components in the X, Y and Z axes to see how the survey results might look better over the design requirements: [https://youtu.be/csy13yclGL0| Rotate your survey results]
<div style="font-weight:bold; font-size:110%; margin-bottom:8px; color:#3366cc;">D-Point Location Reference States</div>
<div style="margin-bottom:12px; text-align:left;">Visual key showing the 6 possible diameter point placement states (bolted vs. open, front vs. back).</div>
[[File:Text Report 6 States Bolted Design, Bolted Tie-In, Design Front, Design Back, Open Tie-In Front, Open Tie-In Back.png|center|480px]]
</div>


==Translate==
</div>
You can also translate (nudge) the whole spool in 6 axis directions (east/west, north/south, up/down) to see how the survey results might look better over the design requirements: [https://www.youtube.com/watch?v=jhPrYXEIBpk| Translate your survey results]


=Drawing Controls=
== QA Integrity Report ==
There are a variety of controls within the vector error graphical report. See the images to view a full list of all the available controls.


<gallery mode = "packed" heights= 400 px>
Validates observation quality, face flatness (plane error), target seating (Max OD error), and instrument setup resection accuracy across multiple station moves.
File:Analysis controls2.png| Controls
File: KB 250b.png| Further controls
</gallery>


The controls allow you to improve the report layout and clarity. This is the report cleaned up and the tolerance set to 1.5mm. All values above 1.5mm are now shown in red.
<div style="display:flex; flex-wrap:wrap; gap:16px; margin:16px 0 20px 0;">


<gallery mode = "packed" heights= 300 px>
<div style="flex:1 1 45%; min-width:350px; padding:16px 20px; border:1px solid rgba(128,128,128,0.35); border-top:4px solid #3366cc; border-radius:6px; background:#ffffff; text-align:center;">
File: KB 251.png| Tolerance exceeded (example)
<div style="font-weight:bold; font-size:110%; margin-bottom:8px; color:#3366cc;">QA Integrity Summary Page 1</div>
</gallery>
[[File:PDF Link QA Report 01.png|center|450px]]
</div>


Below are examples of the P button when switched on. This function displays observation-point locations. This function shows which face was observed, the type of device used and the coverage of observations.  
<div style="flex:1 1 45%; min-width:350px; padding:16px 20px; border:1px solid rgba(128,128,128,0.35); border-top:4px solid #3366cc; border-radius:6px; background:#ffffff; text-align:center;">
<div style="font-weight:bold; font-size:110%; margin-bottom:8px; color:#3366cc;">QA Integrity Summary Page 2</div>
<div style="margin-bottom:8px; text-align:left;">Includes support base plate dimension verification and instrument station relocation residuals.</div>
[[File:PDF Link QA Report 02.png|center|450px]]
</div>


<gallery mode = "packed" heights= 200 px captions = "Type 7 survey positions">
</div>
File: KB 252.png|
File: KB 252a.png|
File: KB 254.png|
</gallery>


[[File:analysis visual report details.png|1200px|automet® FAB - Analysis - Visual Report Details]]
=== Key QA Validation Parameters ===


=PDF Preview=
<div style="display:flex; flex-wrap:wrap; gap:16px; margin:16px 0 20px 0;">
[[File:PDF Preview.png|700px|utomet® FAB - Analysis - Visual Report - PDF Preview]]


<div style="flex:1 1 45%; min-width:300px; padding:16px 20px; border:1px solid rgba(128,128,128,0.35); border-top:4px solid #3366cc; border-radius:6px; background:#ffffff; text-align:center;">
<div style="font-weight:bold; margin-bottom:8px; color:#3366cc;">Plane Error (Face Flatness)</div>
<div style="margin-bottom:10px; text-align:left;">Maximum deviation from a flat plane across the flange face. Values exceeding 2.0 mm trigger automatic warnings.</div>
[[File:Plane Error1.png|center|300px]]
</div>


<div style="flex:1 1 45%; min-width:300px; padding:16px 20px; border:1px solid rgba(128,128,128,0.35); border-top:4px solid #3366cc; border-radius:6px; background:#ffffff; text-align:center;">
<div style="font-weight:bold; margin-bottom:8px; color:#3366cc;">Circle / Max OD Error</div>
<div style="margin-bottom:10px; text-align:left;">Maximum radial deviation from a true circle, highlighting unseated target devices or ovality.</div>
[[File:Circle Error1.png|center|300px]]
</div>


<div style="flex:1 1 45%; min-width:300px; padding:16px 20px; border:1px solid rgba(128,128,128,0.35); border-top:4px solid #3366cc; border-radius:6px; background:#ffffff; text-align:center;">
<div style="font-weight:bold; margin-bottom:8px; color:#3366cc;">PCD Deviation Error</div>
<div style="margin-bottom:10px; text-align:left;">Difference between actual Pitch Circle Diameter and database standards.</div>
[[File:PCD Error image.png|center|300px]]
</div>


=Transform=
<div style="flex:1 1 45%; min-width:300px; padding:16px 20px; border:1px solid rgba(128,128,128,0.35); border-top:4px solid #3366cc; border-radius:6px; background:#ffffff; text-align:center;">
[[File:Transform Interface.png|800px|automet® FAB - Analysis - Visual Report - Transform]]
<div style="font-weight:bold; margin-bottom:8px; color:#3366cc;">Max Pitch (Angle) Error</div>
<div style="margin-bottom:10px; text-align:left;">Maximum angular pitch error between adjacent bolt holes.</div>
[[File:Max Pitch image.png|center|300px]]
</div>


</div>


=== Live QA Reports During Data Capture ===


QA integrity metrics can be evaluated live during data capture via the **Objects Tab**, allowing surveyors to identify and re-shoot misplaced points prior to moving the total station.


=Open Tie-In=
<div style="display:flex; flex-wrap:wrap; gap:16px; margin:16px 0 20px 0;">
[[File:Open Tie-In Button.png|800px|automet® FAB - Analysis - Visual Report - Open Tie-In]]


<div style="flex:1 1 45%; min-width:350px; padding:16px 20px; border:1px solid rgba(128,128,128,0.35); border-top:4px solid #3366cc; border-radius:6px; background:#ffffff; text-align:center;">
<div style="font-weight:bold; margin-bottom:8px; color:#3366cc;">Live Capture QA Report (Flanges)</div>
[[File:objects tab QA report after capture.png.png|center|450px]]
</div>


<div style="flex:1 1 45%; min-width:350px; padding:16px 20px; border:1px solid rgba(128,128,128,0.35); border-top:4px solid #3366cc; border-radius:6px; background:#ffffff; text-align:center;">
<div style="font-weight:bold; margin-bottom:8px; color:#3366cc;">Live Capture QA Report (Detailed)</div>
[[File:objects tab QA report after capture2.png.png|center|450px]]
</div>


=Controls for Iso View=
<div style="background-color: #f8f9fa; border-left: 4px solid #3366cc; padding: 15px; margin: 15px 0; border-radius: 4px; display: flex; align-items: flex-start; gap: 12px;">
<div style="font-size: 20px; line-height: 1.2;">🎬</div>
<div style="display: flex; flex-direction: column; gap: 10px; align-items: flex-start;">
<div>'''Video Tutorial:''' Controls for Iso View. <span style="color: #666; font-size: 90%;">(2:41 mins)</span></div>
<span class="plainlinks">[https://youtu.be/uRAoadBmtv0 <span class="mw-ui-button mw-ui-progressive" style="margin: 0; padding: 6px 12px; font-weight: bold; color: white !important; text-decoration: none !important;">▶ Watch Video</span>]</span>
</div>
</div>
</div>
[[File:North Button.png|400px|automet® FAB - Controls for Iso View - North]]
[[File:B button.png|400px|automet® FAB - Controls for Iso View - B Button]]
[[File:P button.png|400px|automet® FAB - Controls for Iso View - P Button]]
[[File:Toggle Shrink 2.png|400px|automet® FAB - Controls for Iso View - Full Shrink]]
[[File:Toggle Shrink 1.png|400px|automet® FAB - Controls for Iso View - Full Size]]
[[File:Free Rotate.png|400px|automet® FAB - Controls for Iso View - Free or Turntable]]
.
==Reports==
Three reports can be generated: '''Visual''', '''Text''' and '''QA'''.
* [[Automet® FAB - Vector Error Graphical Report|Vector Error Graphical Report Help]]
* [[Text Report Help|Text Report Help]]
* [[QA Report Help|QA Report Help]]


Text and QA reports are available after setting up the survey data in the visual report interface.
== Training Path Completion & Next Steps ==


The visual report transforms the survey data and compares it to the design.  
Congratulations on completing the **automet® FAB Self-Guided Learning Path**.


The visual report displays '''vector errors''' in position, flange '''alignment (touchpoint)''' and '''rotational errors'''.
To continue expanding your technical expertise, explore the following specialized workflows:


This report is the most effective way to observe deviations from the design for pipe spools with multiple configurations.
- [[Automet® FAB - Site Survey]] – Detailed field site survey procedures.
- [[Automet® FAB - Control Capture Methods]] – Advanced resection networks and control station management.
- [[Pressure Vessels]] – Modelling and surveying pressure vessel nozzles and shell alignments.


The spool can be viewed in any orientation, while the text remains flat.
For technical assistance or training inquiries, contact MLTech support at **info@mltech.co.uk**.

Latest revision as of 10:24, 27 October 2026

Self-Guided Learning Path: automet® FAB
Module 5: Analysis  ·  Interpreting survey results, visual reports, least-squares fit optimization, manual transforms, and report generation.
Estimated Time: 30 minutes

1. Getting Started

2. Design Input

3. Survey Setup

4. Execution

5. Analysis

Overview

Selecting Visual Report from the main application menu following a survey compares captured field observations against design specifications (`.DES`).

The visual analysis suite enables surveyors to rotate and translate models, include or exclude specific flanges from least-squares fit calculations, zero individual tie-ins, adjust fit weighting preferences, and isolate gross fabrication errors.

File Dependencies and Opening Surveys

Analyzing survey data requires two corresponding files:

  • Survey File (`.SUR`): Contains observed field coordinate data.
  • Design File (`.DES`): Contains baseline CAD model geometry.

To analyze a previously completed survey, select Open for Analysis adjacent to **Survey File:** on the main interface—the corresponding design file loads automatically. If a survey was just completed, click Visual Report directly.

Visual Report Controls

Main Visual Report Interface Overview
Isometric View Controls
Reset Camera View
Sets the image's North (+Y) to the top left corner.
Toggle Back Vectors
Displays the flange's weld face vector errors.
Toggle Point Spheres
Shows the surveyed location of the prism ball.
Toggle Model Full Shrink
Toggle full shrink and return to full size.
Toggle Model Full Size
Toggle full shrink and return to full size.
Rotation Mode
Toggle between 'Turntable' and 'Free' rotation.
Expanded Viewer Controls and Display Scaling Sliders
Iso view navigation controls

Video guide: Controls for Iso View in Analysis (2:41)

Summary: Demonstrates camera rotation, wheel zoom, mouse pan, camera resets, showing observed point spheres, scaling vector arrows, and adjusting model shrink parameters.

Manual Transforms and Model Adjustments

The **Transform** module allows surveyors to alter survey data with six degrees of freedom by translating and rotating models around the X, Y, and Z axes.

Transform Control Panel Interface
Transform video guides

Open Tie-In Surveys

When analyzing open tie-in site surveys, enable the **Open Tie-In** function to prevent coordinate fit distortions.

Open Tie-In Configuration Options

Report Generation

automet® FAB generates three specialized documentation reports following analysis setup:

Visual Error Report
3D graphical view displaying vector arrows, rotational offsets, and face touch-point gap dimensions.

Text Report
Tabular coordinate listing showing actual vs. design coordinates, D-point locations, and alignment angles.

QA Integrity Report
Quality audit verifying face planarity, PCD errors, device types, and multi-setup instrument move precision.

Visual Error Graphical Report

All displayed values represent deviations from design; a perfectly manufactured spool yields all zero values.

Full 3D Graphical Visual Error Report
Vector Errors (Black Arrows)
Indicate displacement magnitude and direction (+1.4 mm Z, +0.6 mm Y North, +0.8 mm X East). Correct by adjusting physical flange in the opposite direction (-1.4 mm Z, -0.6 mm South, -0.8 mm West).
Bolt-Hole Rotation (Blue Curved Arrow)
Shows rotational error magnitude (in mm) and direction.
Touch Point (Gold Value)
Identifies the raised-face high point contacting the mating flange first. The value represents the gap opening on the opposite side.
Open Pipe End Long Point
Identifies the longest point on un-flanged pipe ends to guide field bevel grinding.

Text Report

Contains tabular alignment, orientation, and global coordinate comparisons essential for field site surveys.

Text Report Coordinate Summary Page
Flange Specification & Gasket Summary
Displays design vs. actual flange angles, bolt-hole rotation, OD/PCD dimensions, and gasket gaps.
Calculated Work Point Centerlines
Shows actual, design, and positional mismatch error coordinates for each flange center point.
Plane Point Coordinate Locations
Lists 3D coordinates ($X, Y, Z$) for points taken across the flange face using laser or prism.
Individual Observed Point Coordinates
Displays measurement type (laser or prism) and exact raw coordinate readings.
Flange Midpoint Coordinate Summary
Calculates midpoints and average separation distances across crossover locations between flanges.
D-Point Location Reference States
Visual key showing the 6 possible diameter point placement states (bolted vs. open, front vs. back).

QA Integrity Report

Validates observation quality, face flatness (plane error), target seating (Max OD error), and instrument setup resection accuracy across multiple station moves.

QA Integrity Summary Page 1
QA Integrity Summary Page 2
Includes support base plate dimension verification and instrument station relocation residuals.

Key QA Validation Parameters

Plane Error (Face Flatness)
Maximum deviation from a flat plane across the flange face. Values exceeding 2.0 mm trigger automatic warnings.
Circle / Max OD Error
Maximum radial deviation from a true circle, highlighting unseated target devices or ovality.
PCD Deviation Error
Difference between actual Pitch Circle Diameter and database standards.
Max Pitch (Angle) Error
Maximum angular pitch error between adjacent bolt holes.

Live QA Reports During Data Capture

QA integrity metrics can be evaluated live during data capture via the **Objects Tab**, allowing surveyors to identify and re-shoot misplaced points prior to moving the total station.

Live Capture QA Report (Flanges)
Live Capture QA Report (Detailed)

Training Path Completion & Next Steps

Congratulations on completing the **automet® FAB Self-Guided Learning Path**.

To continue expanding your technical expertise, explore the following specialized workflows:

- Automet® FAB - Site Survey – Detailed field site survey procedures. - Automet® FAB - Control Capture Methods – Advanced resection networks and control station management. - Pressure Vessels – Modelling and surveying pressure vessel nozzles and shell alignments.

For technical assistance or training inquiries, contact MLTech support at **info@mltech.co.uk**.