SimcenterKnowledge

Margin of safety > Custom methods

Specifying default values for parameters

You can optionally specify default values for parameters in custom methods. When you do, in the Calculation Creation dialog box for the custom method, the default values appear in the data entry boxes for the parameters. To change the value for a parameter where a default value is specified, in the Calculation Creation dialog box for the custom method, delete the default value and replace it with the desired value.

Because the software directly converts a default value into the format that the parameter requires, you must specify a constant value for a default. Thus, you cannot specify default values with expressions, fields, and so on.

The following table lists the types of parameters for which you can specify a default value.

Parameter type Example Comments
Scalar The unit attribute is mandatory unless the measure attribute is set to “Unitless”.To access a list of the valid units, chooseMenuToolsUnits Manager.
Integer
Size
Boolean Valid defaults for a Boolean parameter are “true” and “false” only.
Text When a “values” attribute is present the parameter becomes an Enum parameter.The software automatically removes any leading and trailing white spaces in the default text string.
Enum The software automatically removes any leading and trailing white spaces in the default text string.

Note:

Default values are not supported for the laminate and load extraction parameter types, and tables.

Learn more

Custom methods

Custom method example

Creating tables and groups

Interfacing with external files

Diagrams for custom methods

Bulk processing of calculations

Interfacing with external post-processors

Look up more details

Elements and attributes of XML files

Quick links

Command reference

Pre/Post video examples

Bulk Entry Descriptions

Simcenter 3D tutorials

Browse Simcenter 3D help by product area

Margin of Safety methods documentation

Specifying default values for parameters, Simcenter 3D 2021.1 Series

© 2020 Siemens

window.mainLanguage="en_US"

window.delivId=""

window.projectId=""

MathJax.Hub.Config({ TeX: { extensions: ["autoload-all.js"] }, tex2jax: { displayMath: [ ] }, "SVG": { scale: 125 } });

Source: https://docs.sw.siemens.com/en-US/doc/289054037/PL20200601120302950.advanced/xid1685174 · retrieved 2026-07-17