Using Intrinsic Variables
Maxwell recognizes a set of intrinsic variables that can be used to define expressions. Intrinsic variable names are reserved and may not be used as user-defined variable names.
User-defined variables cannot depend on any intrinsic variables.
The following intrinsic variables (shown on the Intrinsic Variables tab after selecting Project > Project Variables) may be used to define expressions:
Variable |
Units |
Description |
---|---|---|
_Empty |
Empty value |
|
_I1 through _I9 |
mA |
Terminal current in an interpretive user-defined model |
_t |
|
Variable to define a parametric equation based curve |
_u |
|
Variable to define a parametric equation based surface |
_v |
|
Variable to define a parametric equation based surface |
_V1 through _V9 |
mV |
Port voltage in an interpretive user-defined model |
Ang |
deg |
Postprocessing variable (cannot be set by the user) |
Budget_Index |
|
Postprocessing variable (cannot be set by the user) |
Distance |
mm |
|
ElectricalDegree |
deg |
Electrical degree of the rotating machine (cannot be set by the user). This variable is not applicable to Maxwell; it is only used in RMxprt. |
F |
GHz |
Frequency of the circuit/system analysis |
F1 |
GHz |
Frequency of tone 1 in the harmonic balance analysis |
F2 |
GHz |
Frequency of tone 2 in the harmonic balance analysis |
F3 |
GHz |
Frequency of tone 3 in the harmonic balance analysis |
FNoi |
GHz |
Offset noise frequency in the harmonic balance noise analysis |
Freq |
GHz |
Postprocessing variable (cannot be set by the user) |
Hmax |
ns |
|
Hmin |
ns |
|
Ia and Ib |
mA |
Postprocessing variable (cannot be set by the user) |
Index |
|
Postprocessing variable (cannot be set by the user) |
IWavePhi |
deg |
Postprocessing variable (cannot be set by the user) |
IWaveTheta |
deg |
Postprocessing variable (cannot be set by the user) |
Normalized Deformation |
|
|
Normalized Distance |
|
Postprocessing variable (cannot be set by the user) |
OP |
mW |
Postprocessing variable (cannot be set by the user) |
Pass |
|
Postprocessing variable (cannot be set by the user) |
Phase |
deg |
Postprocessing variable (cannot be set by the user) |
Phi |
deg |
Postprocessing variable (cannot be set by the user) |
R |
mm |
Postprocessing variable (cannot be set by the user) |
Rho |
|
Postprocessing variable (cannot be set by the user) |
RSpeed |
rpm |
Speed of the machine (cannot be set by the user). This variable is not applicable to Maxwell; it is only used in RMxprt. |
Spectrum |
GHz |
Postprocessing variable (cannot be set by the user) |
Temp |
cel/deg |
Analysis temperature (deg) |
Tend |
ns |
|
Theta |
deg |
Postprocessing variable (cannot be set by the user) |
Time |
ns |
Time point in a transient analysis |
Time0 | ns | Time 0 point in a transient analysis |
Vac |
mV |
Postprocessing variable (cannot be set by the user) |
Vbe |
mV |
Postprocessing variable (cannot be set by the user) |
Vce |
mV |
Postprocessing variable (cannot be set by the user) |
Vds |
mV |
Postprocessing variable (cannot be set by the user) |
Vgs |
mV |
Postprocessing variable (cannot be set by the user) |
X, Y, and Z |
mm |
Postprocessing variable (cannot be set by the user) |
ZAng and ZRho |
deg |
Postprocessing variable (cannot be set by the user) |
Not shown on the Intrinsic Variables tab are the Speed and Position variables that are available only in Maxwell 2D and 3D transient designs with Motion Setup. These variables are treated as intrinsic variables and are not user-editable. Their values are dynamically calculated during solve time and are expressed in standard SI units. While these variables are related to motion setups, they are not necessarily used in motion setups. For example, they may also be used with the transient design's excitations. See Motion Variables Tab for additional information.