Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

Everything E3D

Default Support Configuration File

  • Last UpdatedNov 13, 2025
  • 1 minute read

You can modify the location of the default SupportConfiguration.xml used when AVEVA E3D Design is opened. You must locate and open the evars.init file. The Environment variable must be modified to locate the new SupportConfiguration.xml file.

For example, if the location of the SupportConfiguration.xml file is C:\MDS, the evars.init must be updated to read:

set MDS_SUPPORT_CONFIG_LOCATION=c:\MDS

Modify the Support File

The support can be modified without the use of the DimensionControlDesigner.exe tool. The example file, examplesupport.pmlfrm, displays the values that can be modified directly.

import 'Aveva.Presentation.Supports.DimensionControl'

handle ANY

q var !!error

endhandle

setup form !!examplesupport

!this.formTitle = 'Test Support Form'

!this.iconTitle = 'TestSF'

!this.callback = '!this.init()'

!this.formRevision = ' $Revision: 1.0 $ '

frame .axisControl panel |Picture| at x0 ymax+0.2 width 40 hei 12 container .netAxisFrame PMLNetCONTROL 'NET' at x1 dock fill vdist 0

exit

using namespace 'Aveva.Presentation.Supports.DimensionControl'

handle ANY

q var !!error

endhandle

member .SupportDimensionControl is SUPPORTDIMENSIONCONTROL

exit

define method .init()

using namespace 'Aveva.Presentation.Supports.DimensionControl'

!this.SupportDimensionControl = object SUPPORTDIMENSIONCONTROL()

!this.SupportDimensionControl.Show('BRYN')

!this.netAxisFrame.control = !this.SupportDimensionControl.handle()

!this.SupportDimensionControl.addEventHandler('onDimensionValueChanged', !this, 'templateDimensionChanged')

endmethod

define method .templateDimensionChanged(!a is ARRAY)

$P Support dimension changed event triggered

q var !a

endmethod

Related Links