Analysis Tools: Difference between revisions
No edit summary |
|||
| (31 intermediate revisions by 2 users 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;">Analysis Visual Report Information and Controls</div> | |||
<div style="margin-bottom:8px;">Managing context parameters, best-fit calculations, zero translation, transform tools, and visual controls in automet® FAB.</div> | |||
<div style="font-size:90%;">[[Main Page|← Main Page]] · [[Automet® FAB - General Survey Concept|← Data Analysis]]</div> | |||
</div> | |||
== | == Flange Context Details and Configuration Controls == | ||
The sidebar menu displays detailed context metrics and adjustment settings for each component selected in the visual report. | |||
== | <div style="text-align:center; margin:16px auto 24px auto;"> | ||
[[File:flange context details 2.png|center|360px]] | |||
<div style="margin-top:6px; font-size:85%; font-weight:bold;">Flange context details and configuration panel</div> | |||
</div> | |||
=== Bolted up === | |||
automet® FAB automatically assigns the '''Bolted up''' condition when the calculated distance between the diameter-point plane ('''D''') and the stop point ('''S''') matches a two-flange joint thickness. Operators can manually uncheck this setting if a single heavy flange is misidentified. | |||
Gap and flange thicknesses can be | === Diameter, stop, and workpoint indicators === | ||
* '''D (Diameter plane) and S (Stop point):''' Circled interface markers indicating physical point locations recorded during field capture. | |||
* '''Tie-in and design spool:''' Refers to the nominal pipe spool design loaded at project start. | |||
* '''Gap and thickness overrides:''' Field-measured flange thicknesses and gasket gap values can be typed directly into the input fields, overriding default database values. | |||
==Ignore length== | === Ignore length === | ||
Enabling '''Ignore length''' removes the axial length vector from best-fit mathematical constraints: | |||
* '''Open pipe ends:''' By default, open pipe ends are set to ignore length, allowing for excess material without distorting overall spool alignment. | |||
* '''Custom configuration:''' Any flange can be configured to ignore length, or open pipe ends configured to enforce length, depending on site requirements. | |||
=== Fit preference === | |||
The '''Fit preference''' slider controls the mathematical weighting applied during best-fit routines: | |||
* '''Position:''' Prioritises reducing vector location errors (black arrows). | |||
* '''Alignment:''' Prioritises reducing flange face angular touchpoint errors (gold values). | |||
* '''Reset to defaults:''' Pressing '''Reset to defaults''' restores original parameters without risk of data corruption. Refer to [[Automet® FAB - Fit Preference Slider Analysis|fit preference slider analysis]] for further details. | |||
=== Individual bolt hole observations === | |||
The lower table lists recorded bolt hole observations for the selected flange: | |||
* '''Pitch and radius errors:''' Displays angular pitch error (degrees) and radial distance variance relative to nominal pitch circle diameter (PCD) dimensions. | |||
* '''Excluding bad observations:''' Unchecking the '''Fit''' box for an individual bolt hole removes an outlier measurement from PCD calculations without deleting raw survey data. | |||
* '''Pipe end radius:''' When evaluating open pipe ends, radial errors represent individual diameter observations. | |||
== | === Touchpoint at OD === | ||
By default, face gap calculations display clearance at the flange raised face. Selecting '''Touchpoint at OD''' projects gap dimensions to the outer diameter of the flange. | |||
=== Vector and touchpoint display scale === | |||
The visual scale of vector error arrows and touchpoint leader lines can be resized independently for each flange or pipe end to clean up visual report graphics. | |||
== Fit and Show Control Options == | |||
The primary controls panel manages component inclusion across the best-fit algorithm and graphical display layers: | |||
* '''Fit checkbox:''' Controls whether a flange, hub, or pipe end is included in the mathematical best-fit alignment. Unchecking an item excludes it from alignment calculations while retaining its measured variance values in report tables. | |||
* '''Show checkbox:''' Toggles the visibility of specific elements (such as circle-fit centerlines) on visual reports. | |||
== | <div style="text-align:center; margin:16px auto 24px auto;"> | ||
[[File:Fit Show Flange2.png|center|250px]] | |||
<div style="margin-top:6px; font-size:85%; font-weight:bold;">Fit and show checkboxes in the primary analysis panel</div> | |||
</div> | |||
== Zeroing a Flange to Isolate Gross Errors == | |||
By default, automet® FAB uses a least-squares averaging algorithm that distributes measurement variance across all flanges. While optimal for compliant spools, this averaging method can mask localized fabrication errors. | |||
Selecting the '''Zero''' checkbox on a specific flange anchors the coordinate origin directly to that component, transferring all relative variance onto remaining spools. | |||
== | <div style="background-color: #f8f9fa; border: 1px solid rgba(128,128,128,0.3); border-left: 5px solid #3366cc; padding: 16px; margin: 16px 0; border-radius: 6px; display: flex; align-items: flex-start; gap: 14px;"> | ||
<div style="font-size: 22px; line-height: 1.2;">🎬</div> | |||
<div style="display: flex; flex-direction: column; gap: 10px; align-items: flex-start;"> | |||
<div>'''Video tutorial:''' Demonstrates zeroing a flange and dropping components from the fit to isolate gross fabrication errors: <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 style="text-align:center; margin:16px auto 24px auto;"> | |||
[[File:AF1.png|center|650px]] | |||
<div style="margin-top:6px; font-size:85%; font-weight:bold;">Default least-squares fit averaging error across all components</div> | |||
</div> | |||
Selecting '''Zero''' at Flange 01 translates coordinates along grid lines to align design and survey origins precisely at Flange 01: | |||
= | <div style="display:flex; flex-wrap:wrap; gap:16px; margin:16px auto 24px auto; justify-content:center; align-items:stretch;"> | ||
<div style="flex:1 1 320px; text-align:center;"> | |||
[[File:AF2.png|center|450px]] | |||
<div style="margin-top:6px; font-size:85%; font-weight:bold;">Zero option selected for Flange 01</div> | |||
</div> | |||
= | <div style="flex:1 1 320px; text-align:center;"> | ||
[[File:AF3.png|center|450px]] | |||
<div style="margin-top:6px; font-size:85%; font-weight:bold;">Report translated to zero vector error at Flange 01</div> | |||
</div> | |||
</div> | |||
Translating the origin reveals gross fabrication errors located elsewhere on the spool, such as excessive vector displacement or face gaps at secondary flanges: | |||
= | <div style="text-align:center; margin:16px auto 24px auto;"> | ||
[[File:AF5.png|center|650px]] | |||
<div style="margin-top:6px; font-size:85%; font-weight:bold;">Isolating severe angular and vector error at Flange 02</div> | |||
</div> | |||
== Dropping a Flange From the Fit == | |||
Unchecking the '''Fit''' checkbox for a specific component removes its data points from the mathematical fit. | |||
When surveying a two-flange spool, dropping Flange 02 forces the alignment model entirely onto Flange 01. Flange 01 displays zero position, orientation, and face error, while Flange 02 displays the true unadjusted error relative to Flange 01. | |||
On multi-flange spools (three or more connections), dropping a single flange fits the remaining components via least-squares averaging, isolating specific branch fabrication errors (such as an incorrect pipe leg length): | |||
<div style="text-align:center; margin:16px auto 24px auto;"> | |||
[[File:AF6.png|center|650px]] | |||
<div style="margin-top:6px; font-size:85%; font-weight:bold;">Multi-flange spool analysis with Flange 02 dropped from best-fit</div> | |||
</div> | |||
== Manual Spool Alignment Tools (Transform) == | |||
Operators can manually rotate, translate, or align survey data relative to design coordinates using the '''Transform''' toolset: | |||
=== Aligning to grid axes === | |||
Aligns designated workpoints or circle-fit centerlines along primary coordinate axes (X, Y, Z). | |||
< | {| style="background-color:#f8f9fa; border:1px solid rgba(128,128,128,0.3); border-left:5px solid #3366cc; border-radius:6px; padding:12px; margin:16px 0; width:100%;" | ||
| style="font-size:22px; vertical-align:top; width:30px;" | 🎬 | |||
| style="vertical-align:top;" | '''Video tutorial:''' Aligning survey workpoints and circle fits to grid axes: <span style="color:#666; font-size:90%;">(3:35 mins)</span><br><br><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> | |||
</ | |} | ||
=== Manual rotation === | |||
Rotates survey dataset geometry around a chosen origin point across X, Y, or Z axes in defined angular increments. | |||
< | {| style="background-color:#f8f9fa; border:1px solid rgba(128,128,128,0.3); border-left:5px solid #3366cc; border-radius:6px; padding:12px; margin:16px 0; width:100%;" | ||
| style="font-size:22px; vertical-align:top; width:30px;" | 🎬 | |||
</ | | style="vertical-align:top;" | '''Video tutorial:''' Rotating survey datasets around selected component origins: <span style="color:#666; font-size:90%;">(2:11 mins)</span><br><br><span class="plainlinks">[https://youtu.be/csy13yclGL0 <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> | ||
|} | |||
=== Manual translation === | |||
Translates (nudges) the complete survey model along East/West, North/South, or Up/Down axes to balance position errors across open ends. | |||
{| style="background-color:#f8f9fa; border:1px solid rgba(128,128,128,0.3); border-left:5px solid #3366cc; border-radius:6px; padding:12px; margin:16px 0; width:100%;" | |||
| style="font-size:22px; vertical-align:top; width:30px;" | 🎬 | |||
| style="vertical-align:top;" | '''Video tutorial:''' Translating survey models along grid axes: <span style="color:#666; font-size:90%;">(2:11 mins)</span><br><br><span class="plainlinks">[https://www.youtube.com/watch?v=jhPrYXEIBpk <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> | |||
= | |||
= | |||
< | |||
! | |||
|} | |} | ||
= | == Graphical Display Controls == | ||
The graphical controls panel offers options for adjusting visual density, labels, and tolerance color highlighting: | |||
<div style="display:flex; flex-wrap:wrap; gap:16px; margin:16px auto 24px auto; justify-content:center; align-items:stretch;"> | |||
< | <div style="flex:1 1 320px; text-align:center;"> | ||
File: | [[File:Analysis controls2.png|center|700px]] | ||
</ | <div style="margin-top:6px; font-size:85%; font-weight:bold;">Primary graphical view controls</div> | ||
</div> | |||
<div style="flex:1 1 320px; text-align:center;"> | |||
[[File:KB 250b.png|center|700px]] | |||
<div style="margin-top:6px; font-size:85%; font-weight:bold;">Secondary display sliders and scale options</div> | |||
</div> | |||
</div> | |||
</ | |||
* '''Tolerance thresholding:''' Setting a specific tolerance (e.g. 1.5 mm) highlights all vector variances exceeding that value in red text on the report. | |||
<div style="text-align:center; margin:16px auto 24px auto;"> | |||
[[File:KB 251.png|center|500px]] | |||
<div style="margin-top:6px; font-size:85%; font-weight:bold;">Out-of-tolerance vector errors highlighted in red text</div> | |||
</div> | |||
* '''Point display mode (P button):''' Activating the **P** button displays individual observation point locations, revealing targeted flange faces, survey adapter device types, and circumferential coverage spread. | |||
<div style="display:flex; flex-wrap:wrap; gap:16px; margin:16px auto 24px auto; justify-content:center; align-items:stretch;"> | |||
<div style="flex:1 1 200px; text-align:center;"> | |||
[[File:KB 252.png|center|500px]] | |||
<div style="margin-top:6px; font-size:85%; font-weight:bold;">Targeted observation face</div> | |||
</div> | |||
<div style="flex:1 1 200px; text-align:center;"> | |||
[[File:KB 252a.png|center|500px]] | |||
<div style="margin-top:6px; font-size:85%; font-weight:bold;">Adapter device type indicator</div> | |||
</div> | |||
= | <div style="flex:1 1 200px; text-align:center;"> | ||
[[File: | [[File:KB 254.png|center|500px]] | ||
<div style="margin-top:6px; font-size:85%; font-weight:bold;">Circumferential point coverage</div> | |||
</div> | |||
</div> | |||
<div style="text-align:center; margin:16px auto 24px auto;"> | |||
[[File:analysis visual report details.png|center|800px]] | |||
<div style="margin-top:6px; font-size:85%; font-weight:bold;">Full analysis visual report layout with details enabled</div> | |||
</div> | |||
== PDF Preview, Transform, and Open Tie-In Interfaces == | |||
= | <div style="display:flex; flex-wrap:wrap; gap:16px; margin:16px auto 24px auto; justify-content:center; align-items:stretch;"> | ||
<div style="flex:1 1 240px; text-align:center;"> | |||
[[File:PDF Preview.png|center|500px]] | |||
<div style="margin-top:6px; font-size:85%; font-weight:bold;">PDF report export preview window</div> | |||
</div> | |||
<div style="flex:1 1 240px; text-align:center;"> | |||
[[File:Transform Interface.png|center|500px]] | |||
<div style="margin-top:6px; font-size:85%; font-weight:bold;">Transform control setup panel</div> | |||
</div> | |||
<div style="flex:1 1 240px; text-align:center;"> | |||
[[File:Open Tie-In Button.png|center|500px]] | |||
<div style="margin-top:6px; font-size:85%; font-weight:bold;">Open tie-in analysis interface button</div> | |||
</div> | |||
</div> | |||
== Isometric View Navigation Controls == | |||
{| style="background-color:#f8f9fa; border:1px solid rgba(128,128,128,0.3); border-left:5px solid #3366cc; border-radius:6px; padding:12px; margin:16px 0; width:100%;" | |||
| style="font-size:22px; vertical-align:top; width:30px;" | 🎬 | |||
| style="vertical-align:top;" | '''Video tutorial:''' Navigating, rotating, panning, and adjusting element scaling in isometric view: <span style="color:#666; font-size:90%;">(2:41 mins)</span><br><br><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> | |||
|} | |||
<table style="width:100%; border-collapse:separate; border-spacing:16px; margin:16px 0;"> | |||
<tr> | |||
<td style="width:33%; vertical-align:top; background:#ffffff; border:1px solid rgba(128,128,128,0.25); border-radius:6px; padding:12px; text-align:center;"> | |||
[[File:North Button.png|center|340px]] | |||
<div style="margin-top:8px; font-weight:bold; font-size:90%; color:#333;">North compass orientation button</div> | |||
[[File:North Button.png| | <div style="font-size:80%; color:#666; margin-top:4px;">Aligns the visual view's North (+Y) direction to the top-left corner.</div> | ||
[[File:B button.png| | </td> | ||
[[File:P button.png| | <td style="width:33%; vertical-align:top; background:#ffffff; border:1px solid rgba(128,128,128,0.25); border-radius:6px; padding:12px; text-align:center;"> | ||
[[File:Toggle Shrink 2.png| | [[File:B button.png|center|340px]] | ||
[[File:Toggle Shrink 1.png| | <div style="margin-top:8px; font-weight:bold; font-size:90%; color:#333;">B button (back vector toggle)</div> | ||
[[File:Free Rotate.png| | <div style="font-size:80%; color:#666; margin-top:4px;">Displays flange weld face vector errors and back vectors.</div> | ||
</td> | |||
<td style="width:33%; vertical-align:top; background:#ffffff; border:1px solid rgba(128,128,128,0.25); border-radius:6px; padding:12px; text-align:center;"> | |||
[[File:P button.png|center|340px]] | |||
<div style="margin-top:8px; font-weight:bold; font-size:90%; color:#333;">P button (observed points toggle)</div> | |||
<div style="font-size:80%; color:#666; margin-top:4px;">Shows exact surveyed point locations of the prism ball.</div> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td style="width:33%; vertical-align:top; background:#ffffff; border:1px solid rgba(128,128,128,0.25); border-radius:6px; padding:12px; text-align:center;"> | |||
[[File:Toggle Shrink 2.png|center|340px]] | |||
<div style="margin-top:8px; font-weight:bold; font-size:90%; color:#333;">Full shrink view toggle</div> | |||
<div style="font-size:80%; color:#666; margin-top:4px;">Compresses long pipe runs to emphasize flange orientation.</div> | |||
</td> | |||
<td style="width:33%; vertical-align:top; background:#ffffff; border:1px solid rgba(128,128,128,0.25); border-radius:6px; padding:12px; text-align:center;"> | |||
[[File:Toggle Shrink 1.png|center|340px]] | |||
<div style="margin-top:8px; font-size:80%; font-weight:bold; color:#333;">Full size view toggle</div> | |||
<div style="font-size:80%; color:#666; margin-top:4px;">Restores true proportional pipe spool lengths in 3D view.</div> | |||
</td> | |||
<td style="width:33%; vertical-align:top; background:#ffffff; border:1px solid rgba(128,128,128,0.25); border-radius:6px; padding:12px; text-align:center;"> | |||
[[File:Free Rotate.png|center|340px]] | |||
<div style="margin-top:8px; font-weight:bold; font-size:90%; color:#333;">Free rotate vs turntable toggle</div> | |||
<div style="font-size:80%; color:#666; margin-top:4px;">Toggles between turntable axis rotation and free 3D rotation.</div> | |||
</td> | |||
</tr> | |||
</table> | |||
Latest revision as of 13:19, 9 October 2026
Flange Context Details and Configuration Controls
The sidebar menu displays detailed context metrics and adjustment settings for each component selected in the visual report.
Bolted up
automet® FAB automatically assigns the Bolted up condition when the calculated distance between the diameter-point plane (D) and the stop point (S) matches a two-flange joint thickness. Operators can manually uncheck this setting if a single heavy flange is misidentified.
Diameter, stop, and workpoint indicators
- D (Diameter plane) and S (Stop point): Circled interface markers indicating physical point locations recorded during field capture.
- Tie-in and design spool: Refers to the nominal pipe spool design loaded at project start.
- Gap and thickness overrides: Field-measured flange thicknesses and gasket gap values can be typed directly into the input fields, overriding default database values.
Ignore length
Enabling Ignore length removes the axial length vector from best-fit mathematical constraints:
- Open pipe ends: By default, open pipe ends are set to ignore length, allowing for excess material without distorting overall spool alignment.
- Custom configuration: Any flange can be configured to ignore length, or open pipe ends configured to enforce length, depending on site requirements.
Fit preference
The Fit preference slider controls the mathematical weighting applied during best-fit routines:
- Position: Prioritises reducing vector location errors (black arrows).
- Alignment: Prioritises reducing flange face angular touchpoint errors (gold values).
- Reset to defaults: Pressing Reset to defaults restores original parameters without risk of data corruption. Refer to fit preference slider analysis for further details.
Individual bolt hole observations
The lower table lists recorded bolt hole observations for the selected flange:
- Pitch and radius errors: Displays angular pitch error (degrees) and radial distance variance relative to nominal pitch circle diameter (PCD) dimensions.
- Excluding bad observations: Unchecking the Fit box for an individual bolt hole removes an outlier measurement from PCD calculations without deleting raw survey data.
- Pipe end radius: When evaluating open pipe ends, radial errors represent individual diameter observations.
Touchpoint at OD
By default, face gap calculations display clearance at the flange raised face. Selecting Touchpoint at OD projects gap dimensions to the outer diameter of the flange.
Vector and touchpoint display scale
The visual scale of vector error arrows and touchpoint leader lines can be resized independently for each flange or pipe end to clean up visual report graphics.
Fit and Show Control Options
The primary controls panel manages component inclusion across the best-fit algorithm and graphical display layers:
- Fit checkbox: Controls whether a flange, hub, or pipe end is included in the mathematical best-fit alignment. Unchecking an item excludes it from alignment calculations while retaining its measured variance values in report tables.
- Show checkbox: Toggles the visibility of specific elements (such as circle-fit centerlines) on visual reports.
Zeroing a Flange to Isolate Gross Errors
By default, automet® FAB uses a least-squares averaging algorithm that distributes measurement variance across all flanges. While optimal for compliant spools, this averaging method can mask localized fabrication errors.
Selecting the Zero checkbox on a specific flange anchors the coordinate origin directly to that component, transferring all relative variance onto remaining spools.
Selecting Zero at Flange 01 translates coordinates along grid lines to align design and survey origins precisely at Flange 01:
Translating the origin reveals gross fabrication errors located elsewhere on the spool, such as excessive vector displacement or face gaps at secondary flanges:
Dropping a Flange From the Fit
Unchecking the Fit checkbox for a specific component removes its data points from the mathematical fit.
When surveying a two-flange spool, dropping Flange 02 forces the alignment model entirely onto Flange 01. Flange 01 displays zero position, orientation, and face error, while Flange 02 displays the true unadjusted error relative to Flange 01.
On multi-flange spools (three or more connections), dropping a single flange fits the remaining components via least-squares averaging, isolating specific branch fabrication errors (such as an incorrect pipe leg length):
Manual Spool Alignment Tools (Transform)
Operators can manually rotate, translate, or align survey data relative to design coordinates using the Transform toolset:
Aligning to grid axes
Aligns designated workpoints or circle-fit centerlines along primary coordinate axes (X, Y, Z).
| 🎬 | Video tutorial: Aligning survey workpoints and circle fits to grid axes: (3:35 mins) |
Manual rotation
Rotates survey dataset geometry around a chosen origin point across X, Y, or Z axes in defined angular increments.
| 🎬 | Video tutorial: Rotating survey datasets around selected component origins: (2:11 mins) |
Manual translation
Translates (nudges) the complete survey model along East/West, North/South, or Up/Down axes to balance position errors across open ends.
| 🎬 | Video tutorial: Translating survey models along grid axes: (2:11 mins) |
Graphical Display Controls
The graphical controls panel offers options for adjusting visual density, labels, and tolerance color highlighting:
- Tolerance thresholding: Setting a specific tolerance (e.g. 1.5 mm) highlights all vector variances exceeding that value in red text on the report.
- Point display mode (P button): Activating the **P** button displays individual observation point locations, revealing targeted flange faces, survey adapter device types, and circumferential coverage spread.
PDF Preview, Transform, and Open Tie-In Interfaces
Isometric View Navigation Controls
| 🎬 | Video tutorial: Navigating, rotating, panning, and adjusting element scaling in isometric view: (2:41 mins) |






















