ManuallySpecifiedOrDerivedValue
A ManuallySpecifiedOrDerivedValue is a value that can be specified by a user or calculated automatically.
Example
application = cf.Application.getInstance() project = application:Load({FEKO_HOME..[[/shared/Resources/Automation/Cables.cfx]]}) -- Add a cable bundle cross section bundledCables = { project.Definitions.Cables.CrossSections["SingleConductor1"], project.Definitions.Cables.CrossSections["TwistedPair1"] } bundle = project.Definitions.Cables.CrossSections:AddBundle(bundledCables) -- Apply a sheath around the bundle properties = bundle:GetProperties() properties.ShieldType = cf.Enums.CableBundleShieldTypeEnum.InBackgroundMedium properties.OuterRadius = "0.005" properties.InsulationMedium = project.Definitions.Media.Dielectric["Insulation"] bundle:SetProperties(properties)
Inheritance
The ManuallySpecifiedOrDerivedValue object is derived from the CompositeValue object.
Usage locations
The ManuallySpecifiedOrDerivedValue object can be accessed from the following locations:
- Properties
- CableBundleCrossSection object has property OuterRadius.
- Methods
- ManuallySpecifiedOrDerivedValueList object has method Append().
- ManuallySpecifiedOrDerivedValueList object has method Get(number).
Property List
- DerivedDoubleValue
- The calculated value. (Read only number)
- ManuallySpecifiedExpression
- The user specified expression. (Read/Write ParametricExpression)
Property Details
- DerivedDoubleValue
- The calculated value.
- Type
- number
- Access
- Read only
- ManuallySpecifiedExpression
- The user specified expression.
- Type
- ParametricExpression
- Access
- Read/Write