Solid Edge Dimensions show "Value changed" after OpenSave

2021-10-06T23:55:24Z
Design

Summary


Details

When running "OpenSave" on drafts, some dimensions show "Value changed" instead 
of showing the dimension value. Why?



Solution

This is working as designed and is caused by changes in the corresponding part 
or assembly. If the draft is not updated before running OpenSave - so the 
dimensions show the values before the changes in part/assembly - the user will 
be notified in the log file and by replacing the dimension value with "Value 
changed".


The user can switch to the "real" dimension value by selecting it RMB -> 
unchecking "Not to scale".


Here are a couple of workarounds that might work:


1. Using either Visual Basic, or Visual Studio, which includes Visual Basic 
open "OpenSave.vbproj" then modify (Line 1991 and below) and delete the 
manipulation of the dimension value.


The line should look like this afterwards:


' objDoc.Sheets.Item(i).Dimensions.Item(j).OverrideString = "**Value Changed**"


or


2. In OpenSave, uncheck "Update Drawing Views", and do "Update all drawing 
views" after opening the draft.



Notes and References

IR#7797510



Hardware/Software Configuration

Platform: INTEL
OS: window
OS Version: 864
Product: SOLID_EDGE
Application: AUTOMATION
Function: CUSTOM_SAMPLES

Ref: 002-7008418

KB Article ID# PL7008418

Contents

SummaryDetails

Associated Components

Part Modeling