CableBundleCableSpecification
The type and position of a cable in a cable bundle.
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) -- Manually specify the position of the cables in the bundle bundle.AutoBundleEnabled = false bundle.BundledCables[1].OffsetX = 0.0 bundle.BundledCables[1].OffsetY = -0.002 bundle.BundledCables[2].OffsetX = 0.0 bundle.BundledCables[2].OffsetY = 0.004
Inheritance
The CableBundleCableSpecification object is derived from the CompositeValue object.
Usage locations
The CableBundleCableSpecification object can be accessed from the following locations:
- Methods
- CableBundleCableSpecificationList object has method Append().
- CableBundleCableSpecificationList object has method Get(number).
Property List
- Cable
- The internal cable cross section. (Read/Write CableCrossSection)
- OffsetX
- The X offset of the cable. (Read/Write ParametricExpression)
- OffsetY
- The Y offset of the cable. (Read/Write ParametricExpression)
- Rotation
- The cable rotation in degrees. (Read/Write ParametricExpression)
Property Details
- Cable
- The internal cable cross section.
- Type
- CableCrossSection
- Access
- Read/Write
- OffsetX
- The X offset of the cable.
- Type
- ParametricExpression
- Access
- Read/Write
- OffsetY
- The Y offset of the cable.
- Type
- ParametricExpression
- Access
- Read/Write
- Rotation
- The cable rotation in degrees.
- Type
- ParametricExpression
- Access
- Read/Write