LoadSmithQuantity

The Smith load quantity properties.

Example

app = pf.GetApplication()
app:NewProject()
app:OpenFile(FEKO_HOME..[[/shared/Resources/Automation/Dipole_Example.fek]])

    -- Create a Smith charts with a load trace 
    
graph = app.SmithCharts:Add()
complexLoadTrace = graph.Traces:Add(app.Models[1].Configurations[1].Loads["ComplexLoad"])

    -- Configure the trace quantity

complexLoadTrace.Quantity.PhaseAdditionEnabled = true
complexLoadTrace.Quantity.Phase = 50

Usage locations (object properties)

The following objects have properties using the LoadSmithQuantity object:

Property List

LoadExpression
The load value to use. The value is a complex expression, e.g. “50+j*0”. (Read/Write Expression)
LoadSubtractionEnabled
Specifies whether the loading value must be subtracted before plotting. (Read/Write boolean)
Phase
The phase to be added to the trace. The value is in degrees [-360,360]. (Read/Write number)
PhaseAdditionEnabled
Enable phase addition for the trace. (Read/Write boolean)
ReferenceImpedanceExpression
The reference impedance value to use. The value is a complex expression, e.g. “50+j*0”. (Read/Write Expression)
UseCustomReferenceImpedance
Specifies whether a custom reference impedance should be used. (Read/Write boolean)

Property Details

LoadExpression
The load value to use. The value is a complex expression, e.g. “50+j*0”.
Type
Expression
Access
Read/Write
LoadSubtractionEnabled
Specifies whether the loading value must be subtracted before plotting.
Type
boolean
Access
Read/Write
Phase
The phase to be added to the trace. The value is in degrees [-360,360].
Type
number
Access
Read/Write
PhaseAdditionEnabled
Enable phase addition for the trace.
Type
boolean
Access
Read/Write
ReferenceImpedanceExpression
The reference impedance value to use. The value is a complex expression, e.g. “50+j*0”.
Type
Expression
Access
Read/Write
UseCustomReferenceImpedance
Specifies whether a custom reference impedance should be used.
Type
boolean
Access
Read/Write