TABLE OF CONTENTS
- This Release
- Enhancements
- Database Updates
-
Fixes to Known Issues
- Lockbox snapping to the SDL Grid is causing a V6 Assert and Access Violation error in one of the customers’ databases
- Extra assemblies After Split light on lockbox frame
- Cannot remove Printer Driver once entered
- Object Names Cutting Off
- Express Reports: QuoteNotes() Not Refreshing: Reports Display Old Notes Until Application Restart
- Cut plan window does not expand as expected in optimizer
- Express Reports: Update default values in image sizing in the Standard Express Report
This Release
This release of V6 introduces few enhancements and fixes a few issues.
Enhancement
| Details | Reference | |
|---|---|---|
| 1. |
Add macro exposure for 'DetectReferencePointCollision' Requirement: As a V6 Macro writer I want to drive the state of the 'DetectReferencePointCollision' property in Frame from a macro so that I can control the usage of the feature. Implementation: Added macro support for the DetectReferencePointCollision frame property. Macro writers can now enable or disable this feature programmatically, allowing greater control over reference point collision detection directly through V6 macros - consistent with other already exposed frame properties. Test Macro: '#Language "WWB.NET" Sub Main FrameDesigner.Frame.DetectReferencePointCollision = True. End Sub |
228095 |
| 2. |
New COM exposure for engineering validation results Requirement: As a Catalogue Developer for Dealer, I need an improved method for retrieving and organizing engineering validation results so that these results can be accurately presented back within a Dealer Quote. Implementation: A new COM interface has been added to V6.FrameObject to provide full engineering validation details for Dealer. Unlike the previous COM method - which always returned a generic static message - the new implementation exposes complete validation results, including pass/fail status, messages, and all UI-visible strings, using a structured JSON output format. |
226954/227366 |
| 3. |
Extend Lookup Matrix return field to accept strings up to 1000 characters Requirement: As a database developer, I need the ability to store larger text values in a lookup matrix field that is used to capture quote‑specific information. When a lookup matrix is configured with a return type of Text, V6 saves the entered cell content into the gen_value column of the matrix_cell_gen table. However, this column is currently limited to varchar(120), which restricts the amount of information that can be stored. Implementation: The GEN_VALUE field in the MATRIX_CELL_GEN table was successfully extended from varchar(120) to varchar(1000) to support larger data values. Test Case: Access V6 → Resources → Lookup Matrix, then create a new Lookup Matrix or edit an existing one, set the Cell Data Type to 'Text'. Navigate to the Matrix tab and enter a paragraph of up to 1000 characters in the Option or Description cell to verify that the field now supports the expanded character limit. |
227503 |
| 4. |
DEALER VRML Enhancement Requirement: As a designer or engineer using V6, I want the 3D export system to support both VRML and X3D formats with improved geometric accuracy and material representation, so that I can generate high-quality, realistic 3D models suitable for modern visualization platforms. Implementation: This release delivers a major improvement to the 3D model export system within V6, focusing on the long-standing VRML export functionality and introducing support for the new X3D format. These changes modernize the output, dramatically improving geometric accuracy, material representation, and visual quality. |
227577 |
Database Updates
| Details | Reference | |
|---|---|---|
| 1. |
The database has been updated to 21583. ALTER TABLE MATRIX_CELL_GEN MODIFY GEN_VALUE VARCHAR2(1000); This changes the column definition from VARCHAR2(120) to VARCHAR2(1000) to support larger data content. |
228111 |
| 2. |
The database has been updated to 21584. SQL Server: ALTER TABLE ASSY_HOOK_GASKET ADD FINCOL_ID INT NULL; ALTER TABLE ASSY_HOOK_GASKET ADD CONSTRAINT FK3_ASSY_HOOK_GASKET FOREIGN KEY (FINCOL_LIB_ID, FINCOL_ID) REFERENCES FINCOL (FINCOL_LIB_ID, FINCOL_ID); |
228139 |
| 3. |
The database has been updated to 21585: Created additional RES_TAG_LINK indexing structures.
|
228174 |
Fixes to Known Issues
| Details | Issue Reported/Introduced in Version | Reference | |
|---|---|---|---|
| 1. |
Lockbox snapping to the SDL Grid is causing a V6 Assert and Access Violation error in one of the customers’ databases Symptom: As a user, I want the lockbox to snap to the SDL Grid without triggering errors, so that I can align Lockbox elements reliably in the design interface without the application crashing. Currently, attempting to snap or align a lockbox to the SDL Grid in one of the customers’ databases causes V6 Assert and Access Violation errors, leading to an unexpected crash. Resolution: The issue causing a V6 Assert and Access Violation when snapping the lockbox to the SDL Grid in one of the customers’ databases has been resolved. |
3.80.56.1010 |
227436 |
| 2. |
Extra assemblies After Split light on lockbox frame Symptom: A customer lockbox frame becomes corrupted after running a split light wizard. Two incorrect extra assemblies appear in the red‑highlighted area after the split light operation. Resolution: The issue where a lockbox frame generated incorrect geometry after running the Split Light Wizard has been resolved. The fix ensures the lockbox no longer overruns into the wireframe and no extra assemblies are created. Geometry now generates correctly without requiring manual adjustments. |
3.80.76 |
227441 |
| 3. |
Cannot remove Printer Driver once entered Symptom: In Settings → Options → Printer, when a user enters a value for Letter Head or Label driver, there is no 'X' or clear button to remove or reset it. Resolution: A clear (“X”) option has now been added for Letter Head and Label printer driver fields. |
3.7, 3.8 |
183948 |
| 4. |
Object Names Cutting Off Symptom: In certain assemblies, the text within the Assembly Receptors tree view is being truncated on the Assembly Design tab, especially for receptors with long names. Resolution: The code has been amended to resolve this issue. |
1.10.77.1001 |
227857 |
| 5. |
Express Reports: QuoteNotes() Not Refreshing: Reports Display Old Notes Until Application Restart Symptom: When using QuoteNotes() in DevExpress reports, the report does not refresh after editing the quote notes. Even after saving the updated notes, the report continues to show the old Terms & Conditions. The updated notes only appear after restarting V6, indicating a caching problem. Resolution: The caching issue affecting QuoteNotes() in DevExpress reports has been resolved. Reports now correctly display the latest edited Terms and Conditions immediately after a quote is saved. QuoteNotes() no longer returns outdated cached values, and a V6 restart is no longer required for updated notes to appear in reports. |
V6Advantage |
228104 |
| 6. |
Cut plan window does not expand as expected in optimizer Symptom: The Cut Plan window in the Interactive Optimizer was not resizing correctly in V6 Advantage. Attempts to expand the window horizontally or vertically caused text to be cut off, and the UI layout failed to adjust as expected. Resolution: The Cut Plan window in the Interactive Optimizer has been corrected to resize properly. |
1.10.79 |
227819 |
| 7. |
Express Reports: Update default values in image sizing in the Standard Express Report Symptom: Extrusion images in the default V6 Express reports appear incorrectly sized, showing improper scaling and spacing across standard reports. Resolution: The PictureBox image controls have been updated to use Zoom mode, ensuring images scale correctly while maintaining their aspect ratio. A 1‑pixel padding has also been added around each image to prevent it from touching or overlapping the outer border. |
1.10.78.1004 |
228138 |