Difference between revisions of "VTube v3 Version Control Report"

From ATTWiki
Jump to: navigation, search
(Created page with " {| {{table}} | align="center" style="background:#f0f0f0;"|'''Name''' | align="center" style="background:#f0f0f0;"|'''Creation date''' | align="center" style="background:#f...")
 
(Blanked the page)
 
(11 intermediate revisions by one user not shown)
Line 1: Line 1:
  
 
 
 
{| {{table}}
 
| align="center" style="background:#f0f0f0;"|'''Name'''
 
| align="center" style="background:#f0f0f0;"|'''Creation date'''
 
| align="center" style="background:#f0f0f0;"|'''Comment'''
 
|-
 
| 411||1/11/2021 22:08||"Customer Release - Scan Bend Profile Control Window Redesigned
 
|-
 
| 1 - VTube-LASER Scan Bend Profile control window now shows the calculated inside radius that is the datum and foundation for the calculated centerline radius.
 
|-
 
| 2 - The Scan Bend Profile control window now allows users to edit the calculated centerline radius value then press new buttons to copy it to the MASTER XYZ data, the MEASURED XYZ data, the DEFAULT Radius, or indivual Measured XYZ radii.
 
|-
 
| 3 - VTube-LASER now has the new ""array_radiusqualification_clr"" token that allows bend profile measurement centerline radius values in the reports.
 
|-
 
| 4 - VTube-LASER now has the added the token ""array_radiusqualification_insideradius"" to allow for displaying the inside radius in reports."
 
|-
 
| 404||1/8/2021 8:36||"Customer Release - VTube-LASER Leapfrog Enhancement
 
|-
 
| 1 - VTube-LASER can now transform all current straight scan data inside a leapfrog move. This allows very long straights to be scanned at both ends with a leapfrog move in the middle. Longer straights tend to bow slightly over distance, so you can use VTube MultiScan to scan either end of long straights to straighten the bowing with a leapfrog in between the two MultiScans.
 
|-
 
| 2 - The Cylinder Fit window now displays automatically during the Diameter measure.
 
|-
 
| 3 - The Viewport display location is now automatically reset to a visible screen if its current screen becomes unavailable.
 
|-
 
| 4 - Floating window display issues in MultiScan Diameter measure were fixed."
 
|-
 
| 398||12/21/2020 21:21||"Customer Release - HEXAGON SCAN SPEED INCREASE
 
|-
 
| 1 - VTube-LASER now has increased the speed of HEXAGON scanning by over 10 times faster when compared with previous versions.  High-powered computers can take advantage of this increased scan speed capability."
 
|-
 
| 395||12/19/2020 16:00||"Customer Release - UTE Select SVNet
 
|-
 
| 1 - VTube-LASER has a new UTE Select SVNet protocol for the Bender Data Setup window."
 
|-
 
| 394||12/11/2020 15:23||"Customer Release - Norma Ball Flare Measurement Prototype
 
|-
 
| 1 - VTube-LASER now has an algorithm for automatic selection of the best surface points along the centerline path of the tube for a measured sphere. This makes reproducibility better between users because VTube now takes the guesswork out of selecting surface points for creating the best sphere.
 
|-
 
| 2 - VTube-LASER now shows progress when calculating the selection of points for the best fit for a sphere flare like a Norma ball flare.
 
|-
 
| 3 - VTube-LASER now calculates the out-of-round% of the sphere. This shows the ORR% of Norma ball flares.
 
|-
 
| 4 - VTube-LASER now stores Space Object data in the VTube-LASER project files. This allows sphere creation set up values to be stored per project. This is a foundation for the coming Space Objects feature in VTube-LASER. (Space objects will be prismatic objects that can be measured and inspected.)"
 
|-
 
| 384||12/7/2020 17:32||"Customer Release - Han Jie SVNET Change
 
|-
 
| 1 - VTube-LASER and VTube-STEP now include the LRA adjustments and errors even in new parts being transferred to the Han Jie bender control. The values are set to zero since the CLRA represents new data. This data is used by the Han Jie logic to clear the offset values in the Han Jie YBC page."
 
|-
 
| 382||12/4/2020 20:58||"Customer Release - Multiple Changes
 
|-
 
| 1 - VTube-LASER Han Jie Mfg SVNET is changed so that when sending NEW part data, spaces in part numbers are converted to underscores.
 
|-
 
| 2 - VTube-LASER Bender Setup now disables the RECALL button with the Schwarze-Robitec SVNET protocol.
 
|-
 
| 3 - VTube-LASER now has a Diameter Cut Plane warning for when the DCP laser length value is too small for good scanning.
 
|-
 
| 4 - A new DCP threshold value controls when the laser line is too short relative to the OD. The threshold value is compared to the [DCP laser length / OD]. The default threshold is 0.499 and lower."
 
|-
 
| 373||11/25/2020 13:10||"Customer Release - VTube-STEP New Import Collection Type ""Circle Surface For Straight""
 
|-
 
| 1 - A new collection type is added called ""Circle Surface for Straight"". This new collection type allows for import and calculation of a straight that has only a single circular surface with a zero straight length.
 
|-
 
| 2 - This Circle Surface collection type will be especially useful for using the  surface ring on the end wall of tubes to calculate the centerline of the straight.
 
|-
 
| 3 - The Collection Control was modified with the new collection type. For example, the spinner wheel includes the new collection type at the bottom of the wheel.
 
|-
 
| 4 - The new type allows you to select any number of surfaces per straight - but it currently only uses the last surface selected per straight to calculate the straight vector. We have left the multiple selection mode in place for possible future expansion of the mathematics functionality."
 
|-
 
| 370||11/24/2020 10:09||"Customer Release - FARO Scanning Fix
 
|-
 
| 1 - We resolved a FARO driver connection issue that would sometimes lock VTube during FARO scanning."
 
|-
 
| 367||11/23/2020 11:51||"Customer Release - Numalliance CSV Export, Non Roman Text Improvements
 
|-
 
| 1 - NUMALLIANCE EXPORT ENHANCEMENT: Numalliance controls require a filename extension of "".csv"" and require that the extension characters be lowercase. We changed VTube so that exported Numalliance files always have a filename extension of lowercase "".csv"".
 
|-
 
| 2 - LANGUAGE ENHANCEMENT: VTube can now import STEP and IGES files that are in file paths that use non Roman alphabet characters like ""D:\路径"".
 
|-
 
| 3 - LANGUAGE ENHANCEMENT: The VTube Path Manager can now display and open Windows explorer with paths using non Roman text characters in the path names like ""D:\路径"".
 
|-
 
| 4 - LANGUAGE ENHANCEMENT: VTube can now store any non Roman text in the global configuration file. Previous builds of VTube-LASER and VTube-STEP replaced non Roman text with  queston marks - like ""??""."
 
|-
 
| 363||11/20/2020 15:27||"Customer Release - Improved Project File Save Error Handling and Logging
 
|-
 
| 1 - VTube has improved project file save error handling that will now stop the project file build is there is a file save failure with build of a temp project file copy to final project file copy.
 
|-
 
| 2 - VTube has improved project file save logs that include the Part Number in the logs to help determine if a file is improperly overwritten."
 
|-
 
| 361||11/20/2020 11:50||"Customer Release - FlexIO Bender Data Import
 
|-
 
| 1 - VTube-STEP can now import FlexIO data files.
 
|-
 
| 2 - A FlexIO DAT button was added to the Import section of VTube-STEP.
 
|-
 
| 3 - A sample ""FlexIO Sample.dat"" file is added to the project demo file folder for testing."
 
|-
 
| 357||11/19/2020 21:43||"Customer Release - Configuration Backup Export and Import
 
|-
 
| 1 - The Configuration Backup EXPORT and IMPORT feature has been streamlined. (It is found in Project Setup in the System Options menu.)
 
|-
 
| 2 - Fix: VTube can now reverse calc a single straight tube without changing the orientation of the straight in space. This is important for when straights are designed and measured in specific orientations in space relative to a tube assembly."
 
|-
 
| 349||11/17/2020 17:38||"Customer Release - FARO Driver Speed Improvements
 
|-
 
| 1 - The VTube-LASER connection to the FARO driver has redeveloped to increase the speed of the button press events.
 
|-
 
| 2 - MultiScan mode for FARO has faster scanning again.
 
|-
 
| 3 - MultiScan once again uses the legacy scanning sound for all arms.  (UniScan still uses the newer sound.)"
 
|-
 
| 341||11/11/2020 19:04||"Customer Release - Automatic Copy of Changed Default Tolerance to Every Tube Straight
 
|-
 
| 1 - VTube has a new dialog that displays after the operator changes the default tolerance in the PART SETUP menu.
 
|-
 
| 2 - It allows operators to copy the changed default to every straight in the current tube shape immediately after the default tolerance is edited.
 
|-
 
| 3 - The new logic is active in VTube-STEP when it is running as part of a VTube-LASER license. This allows for an import of a model then an immediate copy of the default tangent tolerance into all the VTube-LASER tangent/midpoint values for every tube straight."
 
|-
 
| 339||11/10/2020 16:06||"Customer Release - Size Depth Calculation Window
 
|-
 
| 1 - The new Size Depth Calculation window allows operators to measure the size and depth of end forms along the centerline of a straight. It is ideal for finding the depth of an expanded or reduced end from the end of the tube.
 
|-
 
| 2 - The Size Depth Calculation feature is found in the Calc tab menu inside the Point Cloud control window."
 
|-
 
| 332||11/4/2020 18:33||"Customer Release - Report Quick Export
 
|-
 
| 1 - Print Report Export is renamed ""Quick Export"".
 
|-
 
| 2 - For better organization, the Quick Export feature now saves all report files to sub folders named using the part number.
 
|-
 
| 3 - In addition to the Print + Quick Export button, a new ""Quick Export"" button is added that allows operators to create a date-time stamped report without also printing a report.
 
|-
 
| 4 - A path label below the Quick Export buttons shows the path where the report files are stored.
 
|-
 
| 5 - The Quick Export feature would sometimes delete the backup HTML files. This has been repaired.
 
|-
 
| 6 - Print window report refresh issues are repaired.
 
|-
 
| 7 - Print window now no longer automatically closes."
 
|-
 
| 327||10/30/2020 21:15||"Customer Release
 
|-
 
| 1 - User interface changes were made including spelling fixes and more logical naming of tabs - like ""Bend Setup"" was changed to ""Split Bend"" in VTube.
 
|-
 
| 2 - The BLM Master report template was modified per the suggestions of the BLM technicians."
 
|-
 
| 326||10/30/2020 15:49||"Customer Release - Tube Data Storage Database Size Management
 
|-
 
| 1 - A new feature called ""Tube Data Storage Backup Autotrim"" was added to overcome memory issues with very large databases.
 
|-
 
| 2 - VTube can now detect and warn users of very large project databases that exceed the maximum safe size of 42 Megabytes.
 
|-
 
| 3 - Users can choose to allow VTube to backup the current project file and then autotrim or clear Tube Data Storage in memory in order to store older data and then free memory to shrink the project file size to safer levels.
 
|-
 
| 4 - The backup files are named with the Part Number, then the date-time text and then  ""_TubeDataStorageList_Backup_Autotrim"" added at the end.
 
|-
 
| 5 - An example backup autotrim filename is: Part123456_20201030_19_29_02_TubeDataStorageList_Backup_Autotrim.VTP"
 
|-
 
| 322||10/28/2020 15:03||"Customer Release - End Trim Profile (Prototype)
 
|-
 
| 1 - We added buttons that allow the operator to copy the measured End Trim Profile centroid to the measured tube data."
 
|-
 
| 316||10/22/2020 17:10||"Customer Release - End Trim Profile Changes (Prototype)
 
|-
 
| 1 - Experimental End Trim Profile measure process changes: It can now handle up to 8 clouds per end scan.
 
|-
 
| 2 - Cosmetic improvements to the ETP control window: It now shows measure x of y like ""1 of 8"" when measuring.
 
|-
 
| 3 - ETP measures didn't take data into VTube in the previous build. This has been fixed."
 
|-
 
| 313||10/21/2020 22:55||"Customer Release - Han Jie SVNET Changes
 
|-
 
| 1 - The Han Jie SVNET protocol was changed to comply with this requirement: The protocol requires a part number without internal spaces in the number.  All VTube part numbers with spaces are converted so that the spaces become underscores before sending data to the Han Jie control.
 
|-
 
| 2 - The Han Jie SVNET protocol was changed to comply with this requirement: The protocol requires that the only array data allowed in the transfer is the CLRA data."
 
|-
 
| 311||10/21/2020 15:15||"Customer Release
 
|-
 
| 1 - Now VTube will allow operators to transform the tube by rotating it by any angle around any of the three axes. This allows operators to easily reorient the the tube coordinates into any helpful orientation before exporting to CAD or reports.
 
|-
 
| 2 - Now VTube will automatically notify the user and switch the current tube to display ON in the assembly if it was set OFF. This will help avoid operator confusion in the interface.
 
|-
 
| 3 - Additional improvements were made to the positioning of what we refer to as the Question pop-up window.
 
|-
 
| 4 - The Han Jie SVNET protocol was adjusted for better communication with the Han Jie bender control distributed by SMT Industries."
 
|-
 
| 305||10/19/2020 13:49||"Customer Release
 
|-
 
| 1 - The Report Window width was changed from 1000 wide back to the legacy 800 wide.  It looks better.
 
|-
 
| 2 - A prototype ""Include End Trim Profile"" checkbox was accidently included in the last build release. It is now removed until the feature is complete and ready for release."
 
|-
 
| 299||10/16/2020 18:58||"Customer Release
 
|-
 
| 1 - VTube-STEP and VTube-LASER now has a new ""Print + Export Report"" button to the Report Window that allows operators to save a permanent set of time-date stamped parallel report files with the current report data to a configured path.  This feature can print a report and then automatically export parallel HTML and Excel report files at the same time in order to keep persistent reports on file.  Each file has a part number followed by a time-date stamp embedded in its filename.
 
|-
 
| 2 - The ""Print + Export Report"" feature will always export to a parallel HTML file. When exporting to an Excel file, the feature requires that Microsoft Excel is already installed. The Excel feature creates an xlsz file.  If Excel is not installed, then VTube silently skips the Excel xlsx file build.
 
|-
 
| 3 - VTube has a new Report Export Path edit box in the System Option/Reports menu. The path is a persistent value that is used when operators press the ""Print + Export Report"" button in the Report Window.
 
|-
 
| 4 - The VTube Report window buttons design and placement are changed for a better user experience. The buttons also have new icon images for quicker recognition of their functions.
 
|-
 
| 5 - The Report Templates lists in both VTube-STEP and VTube-LASER no longer allow operators to edit the template names in the list with a simple click selection.  This prevents accidental overwriting of the template names in the VTube user interface. A new ""Allow Edit of Selected UI Name"" button must be pressed before any UI name for the template can be edited. This new button is in a new Names tab menu in the Report menu.
 
|-
 
| 6 - The ""Master XYZ + LRA Measured LRA"" report template now displays the VTube image properly displays at the top of the report.
 
|-
 
| 7 - A new LANG Bender Corrections report template is added to VTube-LASER.
 
|-
 
| 8 - The NOTEPAD++ installation program is updated.
 
|-
 
| 9 - The English text is improved in parts of the UI."
 
|-
 
| 295||10/15/2020 0:00||"Customer Release
 
|-
 
| 1 - We fixed the font size in Collect Window blue spinner user interface component."
 
|-
 
| 291||10/14/2020 13:05||"Customer Release
 
|-
 
| 1 - Changed all RED Button references to ACCEPT button references to make the messages appropriate for multiple types of measuring centers.
 
|-
 
| 2 - Fixed a Bender Setup page bug where the last rotation and bend angle adjustments was retained from longer parts that were trimmed. They are now always cleared to zero after building measured tube data.
 
|-
 
| 3 - A major new End Trim Profile feature is added. This feature will provide flatness values for end trims.  This is an initial release that is functioning - but is in a state of flucuation under development at this point.  More features will be added soon."
 
|-
 
| 269||9/29/2020 18:30||"Customer Release
 
|-
 
| ----NEW FEATURE: LASER STRIPE ZONES Added-----
 
|-
 
| 1 - The new Laser Stripe Zones logic was finished. It is an advanced post-processing feature. Laser Stripe Zones post processing allows for restricting laser stripes used to build the measured tube to specific zones of the straight. The feature was designed for a customer that measures highly deformed tube for tube presses that require low variation in part shape in spite of the deformation of the tubes.  The goal is to reduce the measurement variation down to less than 1 mm when reverse-engineering a part for a good fit in the press.
 
|-
 
| 2 - The process can use a dual zone width approach that restricts the laser stripes to those inside the two zones that are at each end of the straight and offset from each tangent point.
 
|-
 
| 3 - The process can also use a single zone of laser stripe points that are found in between the two end zones. 
 
|-
 
| 4 - The zones are displayed in the model as transparent cylinders.
 
|-
 
| 5 - The zone center points are spheres that are either GREEN or RED to indicate if points were found within the laser stripe zones. If not stripes are found within a dual zone set up, then the zone point is RED. If stripes are found inside the zone, then the point is GREEN.
 
|-
 
| 6 - Since Laser Stripe Zones post processing work using measured tube data to build new refined measured tube data, the feature is placed in a tab menu inside the Measured Tube menu.
 
|-
 
| 7 - When Laser Stripe Zones processing is performed, VTube will always allow you to undo the processing if it makes the alignment worse using Tube Data Storage.
 
|-
 
|
 
|-
 
| BUILD NOTES CONTINUED IN NEXT ROW"
 
|-
 
| 269||9/29/2020 18:30||"Customer Release (CONTINUED)
 
|-
 
| ----NEW FEATURE: Cylinder Fit Data Tracking Improvement In Assemblies-----
 
|-
 
| 1 - Cylinder Fit Data is now tracked separately for each part in the assembly.
 
|-
 
| 2 - This allows you to check and report the diameters, profile, ovality, etc. for each end of a straight stick before bending using the assembly feature.
 
|-
 
| 3 - Create two straight tubes using Assembly in VTube-LASER. Make tube 1 for END A and tube 2 is for END B.
 
|-
 
| 4 - Measure each as a straight tube. The values for each end can then be documented in a report using the Cylinder Fit Data reports."
 
|-
 
| 249||9/8/2020 22:18||"Customer Release
 
|-
 
| 1 - Fixed Assembly Control so that LASER Alignment Tab menu no longer appears in VTube-STEP mode.  This menu is only needed in the VTube-LASER window.
 
|-
 
| 2 - Added a new ""Copy Master to Aligned"" button in the Data Handling Menu. This allows users to copy any of the three tubes into any one of the other two tubes in VTube-LASER. Having this button gives extra flexibility in VTube-LASER for swapping the measured and master tubes in cases where two tubes were imported into STEP for comparison in LASER mode.
 
|-
 
| 3- Added extra notes in Tube Data Storage to help users know from where the measured data originated. Measures can be from a standard measure, assembly measure, string measure, tube construct measure, and Zones post process measure.
 
|-
 
| 4 - Added Tube Data Storage for Measured Zones Post Process. This allows users to undo Zone processing in the measured data."
 
|-
 
| 245||9/4/2020 23:08||"Customer Release
 
|-
 
| 1 - System Options File Setup no allows operators to DISABLE the Path Manager so that it is never used. This is helpful for customers that use one folder to store all part files.
 
|-
 
| 2 - Also, this version has a new Path Manager Default Path value in the same menu If this value is set to a valid path and the Path Manager is disabled, then VTube will always start open and save dialogs for all file operations with that path.
 
|-
 
| 3 - Removed Global default document folder name. It is replaced by Default Path Manager Path value."
 
|-
 
| 236||8/24/2020 15:37||"Customer Release
 
|-
 
| 1 - We added option switches with new check boxes in the System Options/File Setup for turning automatic backup files on or off.
 
|-
 
| 2 - The three new switches are for Presave Backup of VTP files, Postsave Backup of VTP files, and Postsave backup of VTube data in a Supravision file format.
 
|-
 
| 3 - The switches are stored in the global configuration with values available to all projects files.
 
|-
 
| 4 - The default state for all three switches is OFF. It is intended only for a small number of customers that want the backup capability turned on."
 
|-
 
| 233||8/14/2020 13:39||"Customer Release
 
|-
 
| 1 - New - Trim the following Part Setup values during entry:  Part Number, Part Name, Customer Supplier, Revision, Material Spec, Author, Organization, Bender Type, Job Number, Work Order
 
|-
 
| 2 - Fixed auto repeat fill button in Measured XYZ data grid.
 
|-
 
| 3 - Added ""Additive Invert of XYZ column"" for MEASURED data. (It was already available in the MASTER data.)
 
|-
 
| 4 - Removed confirmation of Additive Invert operation for XYZ columns since it is saved in the Undo list anyway.  "
 
|-
 
| 229||8/9/2020 16:59||"Customer Release
 
|-
 
| 1 - Added UAC Section Control: Measured Tube data - controls who changes the Measured Tube data
 
|-
 
| 2 - Added UAC Section Control: Tube Data Storage - controls who enters Tube Data Storage
 
|-
 
| 3 - Added UAC Section Control Inspection Setup switch - Controls who can set the Alignment Type and also set default tolerances
 
|-
 
| 4 - Added UAC Required User ID Enter at Measure switch.  (This switch requires that UAC be enabled before it is active.)
 
|-
 
| 5 - Added User ID text insert into Tube Data Storage - both measured and aligned fields
 
|-
 
| 6 - Added Measure Setup ""Use Bender Profile Inline"" switch to allow setup to always use bend profile inline measures or not.
 
|-
 
| 7 - If Inline bend profile measure is OFF in measure setup, then bend profile measurement is now performed manually."
 
|-
 
| 221||8/6/2020 10:59||"Customer Release
 
|-
 
| 1 - Make VTP project file save more robust with pre and post save backups.
 
|-
 
| 2 - Automatic pre-save project file backup. The backup filename will append ""_presavebackup.VTP"" to the filename.
 
|-
 
| 3 - Automatic post-save project file backup. The backup file will append ""_postavebackup.VTP"" to the filename.
 
|-
 
| 4 - Automatic post-save backup of project in a Supravision ($$$) file. The backup file will append ""postsavebackup.$$$"" to the filename.
 
|-
 
| "
 
|-
 
| 219||8/4/2020 14:54||Public release: Changed switch "automatic reverse of measured data" to OFF by default.
 
|-
 
| 218||8/4/2020 14:53||Changed switch "automatic reverse of measured data" to OFF by default.
 
|-
 
| 217||7/30/2020 17:38||Release to customers - VTube-STEP Assembly Fix
 
|-
 
| 216||7/30/2020 17:37||Fixed Assembly Control window tube list column count mismatch for VTube-STEP.
 
|-
 
| 215||7/28/2020 17:56||Release Build
 
|-
 
| 214||7/28/2020 17:55||VTube-STEP Translation application crash fixed (was calling to VTube-LASER window improperly during translation redraw)
 
|-
 
| 213||7/28/2020 13:06||Merge check in
 
|-
 
| 212||7/28/2020 13:05||Added new Alpine/CSM YBC and XYZ Extended Setup Forms Added Alpine M5 Corrections Protocol to Benderlink Updated CSM M5 Corrections in Benderlink Allow STEP to Send to Bender of CSM and Alpine protocols Allow STEP to Send to Bender of SMI protocols The "Send to Bender" now uses the path to whatever the Benderlink setup is set to.
 
|-
 
| 211||7/27/2020 11:46||Check in merge
 
|-
 
| 210||7/27/2020 11:44||finished making translate float control close
 
|-
 
| 209||7/25/2020 16:02||Merge Check in
 
|-
 
| 208||7/25/2020 16:01||Transform and Translate Compete Added Translate Button in Parametric Menu Added Align in VTS Assembly Control
 
|-
 
| 207||7/25/2020 13:31||Save state before major change to procedure Tform_translatecontrol.sBitBtn_TranslateToOriginClick(  Sender: TObject);  This is a restore point 
 
|-
 
| 206||7/24/2020 18:55||Initial forray into Translate programming. Incomplete - but partially working
 
|-
 
| 205||7/24/2020 16:42||Checkin merge
 
|-
 
| 204||7/24/2020 14:49||Transformation - both true and snap axis complete
 
|-
 
| 203||7/24/2020 11:20||Merge checkin
 
|-
 
| 202||7/24/2020 11:12||CSM M5 - Commas only in floating point
 
|-
 
| 201||7/23/2020 19:54||Added True View Transformation for Assembly Tubes  Next: Add new controls in STEP grid for Assembly Next: Snap to axis Assenbly follow
 
|-
 
| 200||7/23/2020 15:11||Merge checkin
 
|-
 
| 199||7/23/2020 15:10||fixed the color set sells in the envelope setup inside Inspection
 
|-
 
| 198||7/21/2020 13:05||Checkin
 
|-
 
| 197||7/20/2020 14:54||Checkin Merge
 
|-
 
| 196||7/20/2020 14:53||Fixed UI update when LASER XYZ changed
 
|-
 
| 195||7/16/2020 15:41||Checkin Merge
 
|-
 
| 194||7/16/2020 15:41||Added report tokens for rectangular variables in part setup.  rec_width_1 rec_width_2 rec_fillet_radius rec_wall_thickness rec_alignment_angle 
 
|-
 
| 193||7/13/2020 11:59||Merge Checkin - Fixed bug in auto swap end during alignment
 
|-
 
| 192||7/13/2020 11:59||Fixed automatic end swap bug
 
|-
 
| 191||7/10/2020 21:41||Minor changes checkin
 
|-
 
| 190||7/10/2020 17:33||Merge Checkin
 
|-
 
| 189||7/10/2020 17:32||Fixed Measure Setup grid updates with sync to assembly issues. Fixed alignment process so that only tubes with Alignment active are actually aligned.
 
|-
 
| 188||7/8/2020 18:14||Checkin Merge and Release build
 
|-
 
| 187||7/8/2020 18:14||Realtime Scan Score Refinement
 
|-
 
| 186||7/7/2020 23:33||Merge checkin
 
|-
 
| 185||7/7/2020 23:32||Removed Numbers list reference in both STEP and LASER It is still in the database - but there is no reason to pursue this feature now.
 
|-
 
| 184||7/7/2020 16:47||Merge Checkin
 
|-
 
| 183||7/7/2020 16:47||DOCS Assembly Import Completed
 
|-
 
| 182||7/7/2020 15:31||Finished initial coding for DOCS assembly import
 
|-
 
| 181||7/7/2020 12:19||Intermediate Checkin Added DOCSPartAssemblyList.pas
 
|-
 
| 180||7/7/2020 11:23||Beginning Change to DOCSdata for handling assemblies
 
|-
 
| 179||7/6/2020 18:53||Minor commit
 
|-
 
| 178||7/6/2020 16:52||Isogen Branch Merge Commit
 
|-
 
| 177||7/6/2020 16:51||Finished HEXAGON Isogen import
 
|-
 
| 176||7/5/2020 16:35||Added FormXYZTableTranslate.pas. Addition is incomplete
 
|-
 
| 175||7/5/2020 12:28||Checkin Merge
 
|-
 
| 174||7/4/2020 22:09||Leapfrog will now transform all measured tubes in the assembly that have the aligned option enabled.
 
|-
 
| 173||7/3/2020 1:32||formmeasurecontrol.pas - line 30974 to 30994 was added to transform the measured aligned transformation during leapfrog.  It is not tested yet and needs to be tested.  attUCSTransformation_support.pas was enhanced with an overloaded transformation procedure to allow for transformation based on both pointlist and tubexyzlist.    MUST TEST transformation logic
 
|-
 
| 172||6/28/2020 17:30||Caption change in Import of Cognex ASC files
 
|-
 
| 171||6/28/2020 17:24||Changed the point cull to 5 mm proximity for ASC file input into Cloud Control.  Turned off Question form position integer report in smart inspect.
 
|-
 
| 170||6/27/2020 22:46||Import ASC point clouds separated by #9 from COGNEX Not fully implemented
 
|-
 
| 169||6/26/2020 16:44||Overwrite prompt was turned on in several Save Dialogs.
 
|-
 
| 168||6/26/2020 16:14||LRA Spinner repaired in LASER
 
|-
 
| 167||6/26/2020 10:11||Merge Checkin
 
|-
 
| 166||6/26/2020 10:01||Fine tuned the display of LRA Deviations in the grids by putting grey cells where editing and color coding is not applicable.
 
|-
 
| 165||6/25/2020 20:01||Refined LRA Deviation Grid and Reporting
 
|-
 
| 164||6/25/2020 16:49||Finished the LRAdev UI.  "Bender" data.  Added FileIO_VTube_v135.pas. It now includes LRA Deviation Tolerances in main section, assembly section, and tube data storage section.
 
|-
 
| 163||6/25/2020 13:24||Added LRADevTol list to TubeDataStorage FLRADeviationTolerances: TLRADeviationToleranceList;  Initial completion of grid events in util_LRADeviationGrid.pas
 
|-
 
| 162||6/25/2020 11:21||Connected all events for LRAdev grid.  Installed all setups.
 
|-
 
| 161||6/24/2020 19:57||Finished up objects for LRA deviation grids.  Remarked out the TubeDataStorage version of LRAdev. No one needs it yet.
 
|-
 
| 160||6/24/2020 17:26||Default Tolerances for LRA edits and buttons connected with events and updates
 
|-
 
| 159||6/24/2020 14:26||Added LRA set default tolerance edit boxes and buttons to Inspection menu.
 
|-
 
| 158||6/23/2020 18:11||Added FLRADeviationToleranceList to Maindatabase
 
|-
 
| 157||6/23/2020 18:05||Added DefaultToleranceLRADeviations property to OptionsMeasure object
 
|-
 
| 156||6/23/2020 17:59||LRADeviationToleranceList.pas added
 
|-
 
| 155||6/23/2020 17:51||Added object LRADeviationTolerance.pas
 
|-
 
| 154||6/22/2020 23:01||Minor modifications to grid unit files for LRA deviations
 
|-
 
| 153||6/22/2020 17:26||Fixed Tan/Mid grid by changing alignment to Client.
 
|-
 
| 152||6/22/2020 13:08||Checking measure control form
 
|-
 
| 151||6/22/2020 11:04||Fixed Tangents In Tolerance Progress feedback for Assembly Alignments
 
|-
 
| 150||6/18/2020 19:25||Check in merge
 
|-
 
| 149||6/18/2020 19:25||Fixed the Assembly alignment with Precision Weight control. It works well now.
 
|-
 
| 148||6/18/2020 13:31||Added a unique Cylinder Fit historical list to each assembly tube so that each tube can have its own scoring system.  Added Project File Save logging feature to record when a file was saved and if the file save was successful.
 
|-
 
| 147||6/17/2020 18:02||Merge to main branch
 
|-
 
| 146||6/17/2020 18:01||FileIO_VTube_v134.pas added to library
 
|-
 
| 145||6/17/2020 18:01||New FileIO 134 now stores the cylinder fit history for each tube in the project assembly.  Copy Tubes in Data Handling now includes Aligned to Measured and Aligned to Master 
 
|-
 
| 144||6/17/2020 14:00||Reworked the Alignments so that a single-part alignment will automatically align the rest of the assembly.  Compiles: Yes  I have assembly align INVISIBLE in this version - but will turn it back on in a future version.
 
|-
 
| 143||6/15/2020 19:16||Compiler Directive to remove Best Fit 4 until fixed. Compiles: Yes.
 
|-
 
| 142||6/15/2020 16:57||Added OverallScanScore Indicator window  Compiles: Yes Release: Yes
 
|-
 
| 141||6/15/2020 10:48||Compiles: Yes Changed UI CFS to Scan Score for clarity
 
|-
 
| 140||6/14/2020 17:59||Changed the Inspection Menu back to Lengths on top. Added an End Length caption. Reduced the tab heights from 40 down to fit the text in order save on UI area.
 
|-
 
| 139||6/14/2020 17:19||Merge checkin
 
|-
 
| 138||6/14/2020 17:16||Moved Length Qualification back to older location - top of Inspection menu
 
|-
 
| 137||6/13/2020 12:46||Removed code from LRADeviationGrid
 
|-
 
| 136||6/13/2020 12:40||Added new captions for Initialize headers of LRAdev grids.
 
|-
 
| 135||6/13/2020 12:05||Added sLabel_ResetReportTemplatesHelp caption to explain exactly what "Reset" means in the context of Report Templates.
 
|-
 
| 134||6/13/2020 12:01||Added an image to the Reset Default Report Templates button.
 
|-
 
| 133||6/12/2020 14:50||Debugged and fixed automatic report template reset feature.  Was looking in the wrong list.  Now it resets the list if the list has zero templates.  Also increased the size of the reset button in System Options.
 
|-
 
| 132||6/12/2020 13:20||Merged Reset Template branch
 
|-
 
| 131||6/12/2020 13:19||Added Reset Default Report Templates button in Reports tab in System Options
 
|-
 
| 130||6/12/2020 13:09||Added CountReportTemplatesInConfig(SectionReportTemplates: string): integer to check if either report template list is empty.  If a report template configuration has zero templates, VTube will automatically reset the list so that it has reports.  If it has more than zero, then it will ignore the reset.
 
|-
 
| 129||6/12/2020 12:20||Finished adding LRA deviation report and tolerances
 
|-
 
| 128||6/12/2020 12:18||Started adding LRA deviation report with tolerances
 
|-
 
| 127||6/11/2020 13:24||VTube-STEP M5 Export Added
 
|-
 
| 126||6/10/2020 15:45||Added new report tags for reporting Cylinder Fit Scores  Fixed a bug in util_html.pas where a  tag on the left border would not be handled properly. The resulting value was omitted.
 
|-
 
| 125||6/9/2020 14:16||Fixed a tolerance edit bug in inspection. Added sync to TDS after validation of all values in the grid.    Discovered by Active Exhaust team.
 
|-
 
| 124||6/8/2020 20:00||Best Fit Alignment 4 - Deeper
 
|-
 
| 123||6/8/2020 16:13||Modified the UI for Inspection Tab Menus  Put the End Length in its own tab menu.  Put the arc gauge for tangent % in tolerance in the tangent grid tab
 
|-
 
| 122||6/8/2020 13:59||Added the Cylinder Measured Data Detailed Scores grid and grid pas file
 
|-
 
| 121||6/7/2020 23:55||Fixed a divide by zero when averages for Cylinder Fit Score data are zero.
 
|-
 
| 120||6/7/2020 22:37||Cylinder Fit Score % value calculations are added in  support_measurescore.pas  I also added UI circles to show the value. 
 
|-
 
| 119||6/6/2020 16:02||Added the StraightListStorageCylinderMeasuredData that stores a list of cylinder fit data for every straight.  This object is now part of the maindatabase. It is not stored in tube data storage.  It is saved in VTP File v133.
 
|-
 
| 118||6/6/2020 14:56||Added util_measuresetup_displayoptionsGrid.pas Added FileIO_VTube_v133.pas
 
|-
 
| 117||6/6/2020 14:55||Added attOneCylinderMeasuredDataStorageList.pas 
 
|-
 
| 116||6/6/2020 14:55||Added Manage Lists TAB menu in System Options.  Added "Clear Cylinder Fit History List for this Project" button in the menu.  Added Clear Cylinder list to FileIO 133 structure. 
 
|-
 
| 115||6/6/2020 14:18||Added initial measure scores UI  Added Circular progress wheel to alignment progress window
 
|-
 
| 114||6/6/2020 11:07||Added Bend Data Tab in Inspection Data - Incomplete implementation - just starting
 
|-
 
| 113||6/5/2020 22:09||Reorganized Measure Setup Grids  Moved BP variables from Miscellaneous Tab to Bend Profile tab  Removed all references to BP slices and slice angles in the Misc tab.  They are not used any more.  Renamed the Misc tab to "Display" since everything in that menu is related to what gets displayed during and after measure.  Removed checkbox switch for setting datastore.OptionsMeasure.IncludeBendProfileMeasure in Measure Setup. This value can be turned on or off while measuring centerlines, and also can be turned on and off by the inline bend profile switches in Datastore.BendProfileDatabase.PerBendRadiusQualificationDatalist[iBendIndex].BendProfileMeasureOptions  Added util_bendprofile_measuresetup.pas. Renamed the original util_bendprofile_measuresetup.pas to util_bendprofile_inlinemeasuresetup_grid.pas 
 
|-
 
| 112||6/5/2020 13:08||Added DataStore.OptionsMeasure.BendProfileCloseToBendPlaneDistance to control the Bend Profile planar threshold of in plane point selection (in the v5 and v6 BP calc procedures in util_bendprofile.pas.)
 
|-
 
| 111||6/4/2020 21:45||Added and tested unique sounds to different Bend Profile measures
 
|-
 
| 110||6/3/2020 20:31||Added bend profile envelope report html tags  array_radiusqualificaiton_bendprofile_measure_type  array_radiusqualificaiton_bendprofile_measured_yes_no  array_radiusqualification_bendprofile_envelope_tolerance    array_radiusqualification_bendprofile_envelope_in_out
 
|-
 
| 109||6/3/2020 18:08||Moved checkbox for auto regenerate image for report from the report window to System Options
 
|-
 
| 108||6/3/2020 15:49||Added a new UNISON SVNet protocol  Adjusted some of the SVNET protocol messages in Bender Setup
 
|-
 
| 107||6/2/2020 19:09||Added YLM SVNET  Added Inline Bend Profile measuring that works  Fixed Benderlink grid for choosing protocols.  Bender Setup map cells now show pulldown all the time and no longer require three clicks to change the values  Form Bend Profile Method will make Radius value disappear when inline.  When stand-alone, then returns radius. 
 
|-
 
| 106||6/2/2020 8:38||Changed order of BP Measure Types - Made Inside Only first
 
|-
 
| 105||5/29/2020 21:33||Added more logic for automeasure BendProfile. It still needs to be perfected.
 
|-
 
| 104||5/28/2020 22:54||Initial Bend Profile Automation During Measure Logic - UNTESTED
 
|-
 
| 103||5/28/2020 19:14||Added new support files  The dropdown combolist now shows in the Accept button setup in Measure Setup
 
|-
 
| 102||5/28/2020 19:05||Added Options measure - Per bend BP setup - Combolist for measure type and Checkbox for enable measure  Added localized YES/NO boolean text  Modified the Inspection grid for BP with the type of measure and whether or not it was measured.
 
|-
 
| 101||5/24/2020 22:53||Added    // v3 protection    if VTubePersistence.UISkinIndex > SkinsList.Count-1 then VTubePersistence.UISkinIndex := 0;  Also added iOS4 and iOS4 Dark skins back to user interface for Blue Origin - John Thompson.
 
|-
 
| 100||5/24/2020 22:11||Fine tuned reverse calc for use with floating control window
 
|-
 
| 99||5/23/2020 22:48||Added BendProfileMeasureOptions to control which bend profiles are measured and how they are measured.  Removed many skins from SkinManager to avoid RSLINK failure during compile
 
|-
 
| 98||5/23/2020 10:02||Got rid of formman_bad_changes.pas and dfm
 
|-
 
| 97||5/23/2020 10:00||Much improved Bend Profile measure algorithm v5 a v6
 
|-
 
| 96||5/16/2020 22:15||Changes to Bend Profile grids and popups
 
|-
 
| 95||5/15/2020 0:08||Save merge back to main branch
 
|-
 
| 94||5/15/2020 0:05||FileIO 130 added.  It has AcceptButtonType_BendProfile_InsideOnly added to the end of the OptionsMeasure object
 
|-
 
| 93||5/14/2020 22:29||Added Either INSIDE or INSIDE OUTSIDE bend profile measure. Added new Accept button setting for Bend Profile Inner and Inner/Outer.
 
|-
 
| 92||5/9/2020 21:45||New FileIO_VTube_v127 with new OptionsMeasure.DefaultToleranceBendProfileEnvelope included in the project file  I made many other small adjustments - like automatic update of OD nom in Bender Profile Tolerance grid.  Added the HAN JIE SVNET protocol.
 
|-
 
| 91||5/6/2020 21:59||Make laser separation box always enabled in Tube Measure Control
 
|-
 
| 90||5/6/2020 13:05||Adjustments to when quadrant points turn on and off  New captions for Inspection setup of BP Quadrant points
 
|-
 
| 89||5/5/2020 17:18||Fine tuned the control of quadrant points on/off in the Parametrics menu.  Separated the recalc from the redraw of the BP quadrant points because the point locations need to recalculate with every update to the UI in order to ensure that they are usuable in the inspection section for BP envelope
 
|-
 
| 88||5/4/2020 17:36||FileIO_VTube_v126.pas added for new BP Quadrant Point variables
 
|-
 
| 87||5/4/2020 17:36||Added BP Quadrant Point Setup grid.  Added util_bendprofile_setup_grid,pas to control the grid
 
|-
 
| 86||5/3/2020 16:31||More Setup changes for Bend Profile
 
|-
 
| 85||5/2/2020 23:25||Added new PAS units SWtransfersetup.pas FileI_VTube_v125.pas BendProfileQuadrantPointsGraphicSetup.pas - which contains the graphics setup for the quadrant points for each of the three models (Master, Measured, Aligned) BendProfileGraphicsSetup.pas - which contains all the setup for the bend profile graphics
 
|-
 
| 84||5/2/2020 23:19||Added quadrant points for MASTER and MEASURED Added FileIO 125 to store new graphics setup for the quadrant points Added FileIO 125 to store the high and low quadrant distance for bend profile
 
|-
 
| 83||4/30/2020 11:55||Added two new files from CADSharp to be included in the program file folder with VTube.exe
 
|-
 
| 82||4/30/2020 11:54||Finishing adding the new SOLIDWORKS transfer to model and drawing. The SW Builder menu is completely updated.
 
|-
 
| 81||4/25/2020 15:58||Version 3 of the XLM file for SWTRANS is complete in this changeset.
 
|-
 
| 80||4/25/2020 0:31||XML Version 3 Changes - Incomplete
 
|-
 
| 79||4/23/2020 23:56||Added logic for cross section point draw in MASTER. Added smartinspect_utilities.pas file for special utilities for Smart Inspect.
 
|-
 
| 78||4/21/2020 16:22||Added attBendProfileCrossSectionPoints object
 
|-
 
| 77||4/21/2020 16:21||Added BendProfileCrossSectionPoints_Measured, BendProfileCrossSectionPoints_Aligned, BendProfileCrossSectionPoints_Master to RadiusQualificationData.  Only the _Measured points are saved to FileIO. The other points are calculate in real time.
 
|-
 
| 76||4/21/2020 0:29||In util_bendprofile.pas, removed BendProfile calc version 1 and version 2.  Version 3 is the final approach for now. Removed redraw from after reverse calc.  VTube no longer asks for Cut Length calc permission after reverse calc.  (annoying)  VTube now just shows a banner that says that is recalculating the cut length. Added some additional process log messages for util_bendprofile version 3.
 
|-
 
| 75||4/20/2020 13:54||Updated Bend Profile so that it returns a Process Log for every bend profile measured The Inner Radius calculation was changed to the rotate 90 bisection method.  Works great. Added Planar tolerance to parameters Added Datastore to parameters so that the units can be logged in the current unit. Added ProcessLog property to RadiusQualification object Store ProcessLog in FileIO_124 for recall later Added FileIO_VTube_v124.pas to version control 
 
|-
 
| 74||4/19/2020 0:13||Experimental 3 Point circle logic for Inner Radius. Finding: The logic is too dependent on hyper accurate point placement. Reject implementation.
 
|-
 
| 73||4/17/2020 22:30||Added FileIIOv123
 
|-
 
| 72||4/17/2020 22:29||Version 3 of Bend Profile Radius Calculation Is not complete.  Has diagnostic code for debug
 
|-
 
| 71||4/15/2020 18:33||Added BendProfileEnvelopeTolerance to PerBendRadiusQualification object Started adding Envelope grid for overall qualification grid in Bend Profile Inspection Menu
 
|-
 
| 70||4/14/2020 22:22||Fixed Bend Profile measure in reverse engineer - Fixed PerBendRadiusList count set when generating Bend Profile Data Moved Bend Profile Control windows over to right side of tube measure control window so it is not overlaid Fixed an incorrect suggestion to switch to PROBE mode at Bend Profile measure close. VTL was calling out to FARO when connected to the HEXAGON.
 
|-
 
| 69||4/14/2020 20:57||Temporary use of cross section radius until resolve issues with inner radius calculation
 
|-
 
| 68||4/13/2020 23:48||New Centerline Radius calculation is based on inside radius during bend profile measures But it also now keeps the Cross Section Radius - which is different Also, the PerBendRadiusQualificationList Logic is completely rewritten Added FileIO 122 to store the two new CLR values calculated from bend profile scans. This is in preparation for bend profile qualification
 
|-
 
| 67||4/10/2020 17:48||Added color coded Radius Profile reporting Must still add OOR% and Oval%
 
|-
 
| 66||4/9/2020 17:57||Added Straight Cylinder Profile Data Report
 
|-
 
| 65||4/7/2020 21:48||Added support files
 
|-
 
| 64||4/4/2020 23:51||Added initial tesselation logic for surfaces
 
|-
 
| 63||4/4/2020 16:54||Add support files
 
|-
 
| 62||4/4/2020 16:53||Add support files
 
|-
 
| 61||4/4/2020 16:51||M5 Correction Added Fixed VTP filename extension issue
 
|-
 
| 60||3/30/2020 18:44||Finished Two Tori Straight Solve
 
|-
 
| 59||3/23/2020 23:01||New PAS files for space objects
 
|-
 
| 58||3/23/2020 22:57||New Alignment logic - Incomplete
 
|-
 
| 57||3/15/2020 23:31||Initial SpaceObject Logic Added
 
|-
 
| 56||3/5/2020 22:52||Several changes were made for the sound file handling and FARO connect speed
 
|-
 
| 55||3/3/2020 22:45||HEXAGON Isogen Import Support Global Value Limits Support
 
|-
 
| 54||2/28/2020 20:36||Minor changes to options_measure.pas
 
|-
 
| 53||2/26/2020 23:19||Added GTubeData source files
 
|-
 
| 52||2/26/2020 23:17||Merge checkin
 
|-
 
| 51||2/26/2020 22:57||ROMER G-Tube Import Added
 
|-
 
| 50||2/26/2020 13:12||Merge
 
|-
 
| 49||2/25/2020 21:21||New SCHWARZE-ROBITEC SVNET protocol added. Changed all the SAVE dialogs everywhere so that they are the Win 10 version.
 
|-
 
| 48||2/21/2020 18:39||Several sSave dialogs changed to sFileSave for update to the latest file dialog.  Also, I added several pas files from source folders to version control.
 
|-
 
| 47||2/16/2020 21:42||Transformation Logic Reworked the Sounds so that they do not interfere with the scanning speed in the FARO
 
|-
 
| 46||1/29/2020 19:43||Changes to Tube Data Storage Exports
 
|-
 
|
 
|}
 

Latest revision as of 21:47, 16 January 2021