Creating 3D Rectangular Plots

Below is an example of a 3D rectangular plot:

Working with a 3D Rectangular Plot

You can Rotate, Zoom and Pan a plot. When you rotate, the Cartesian grid responds so that the curve always remains in front and the grids behind.

Clicking on a plot entity selects it, highlighting the selected entity in bold.

Double-clicking anywhere in the plot brings up the Properties dialog box. the properties are grouped appropriately under various tabs, which correspond to plot entities:

Selecting a property also displays its properties in the Property window. You can edit the properties to customize the appearance of the plot. See Creating 3D Rectangular Plots.

Creating a 3D Rectangular Plot

  1. On the Results menu (Maxwell or RMxprt menu or right-click on Results on the Project tree), click Create <type> Report, and select 3D Rectangular Plot from the report type menu.
  2. The Report dialog appears.

  3. In the Context section make selections from the following field or fields, depending on the design and solution type.
    • Solution field with a drop down selection list. This lists the available setups and sweeps. As a minimum, the LastAdaptive solution and AdaptivePass solution is available to choose.

      The AdaptivePass solution context can be selected to allow any value or parameter to be plotted versus the adaptive pass. This function is usually used to evaluate the convergence of the solution.

    • Parameter field with a drop down selection list. Whether this field appears, and the parameters listed depend on the Solution type and the <type> selected.
    • For Eddy Current projects only:

      Matrix field with a drop-down selection list containing options for plotting matrix and reduce matrix parameters.

      Note: In Maxwell Eddy Current designs, the user can create matrix parameters, which will cause the solver to produce an impedance matrix for the selected excitations. In addition, the user can group (wire) two or more excitations to one excitation in either a series or parallel connection referred to as a reduce matrix. The Matrix field appears only if a matrix entry is selected in the Parameter field. (Refer to Assigning a Matrix for information on creating a matrix and Assigning a Reduce Matrix for information on creating reduced matrix parameters for Eddy Current designs.)

    • For Fields and Noise Vibration reports: Geometry field with a drop down selection list. This applies the quantity to a specific geometry.
    • For Rmxprt only: Domain field with a drop-down selection list containing options for plotting vs ElectricDegree, Speed, or a user-selected Parameter.
  4. Under the Trace tab, Z Component area, specify the information to plot along the z-axis:
    1. In the Category list, click the type of information to plot.
    2. In the Quantity list, click the value to plot.
    3. In the Function list, click the mathematical function of the quantity to plot.
    4. The Value field displays the currently specified Quantity and Function. You can edit this field directly.
    5. Note: Color indicates if an expression is valid.
    6. Range Function button -- opens the Set Range Function dialog box. This applies currently specified Quantity and Function.
  5. On the Trace tab, Y (Secondary Sweep) lines, specify the information to plot along the y-axis in one of the following ways:
    • Select the sweep variable to use from the Secondary Sweep drop down list.
    • If sweeps are available, you can also select the browse [...] button to display a dialog box that lets you select particular sweep values, specify a range of sweep values (for Time sweeps), or Use all values (the default setting). The quantity will be plotted against the primary sweep variable listed.
  6. On the Trace tab, X (Primary Sweep) lines, specify the information to plot along the x-axis in one of the following ways:
    • Select the sweep variable to use from the Primary Sweep drop down list.
    • If sweeps are available, you can also select the browse [...] button to display a dialog box that lets you select particular sweep values, specify a range of sweep values (for Time sweeps), or Use all values (the default setting). The quantity will be plotted against the primary sweep variable listed.
  7. On the Families tab, confirm or modify the sweep variables that will be plotted.
  8. Click New Report.
  9. This creates a new report in Project Manager tree, displays the report with the defined trace, and enables the Add Trace button on the Report dialog box. The default name is based on the Report Category you selected, (for example, Force Plot n or Output Variables Plot n). You can edit the plot names in the project tree and the plot header text in the report synchronizes.

    The function of the selected quantity or quantities will be plotted against the values you specified on an x-y-z graph. The plot is listed under Results in the Project Manager tree. When you select the traces or plots, axis or grid labels, plot header, color key, or variable labels, their properties are displayed in the Properties window. The properties for each plot element can be edited directly to modify the plot content and appearance. See Modifying the Background Properties of a Report.

  10. Optionally, add another trace to the plot by following the procedure above, using Add Trace rather than New Report.

Controlling Visual Detail in a 3D Plot

If a particular plot seems busy with information, you can edit plot properties, such as Axis and Grid Attributes for discrete levels of visual detail to improve readability. Double-click anywhere on a plot to display the Properties dialog box. The Visual Detail property on the General tab also provides control suited to different screen and plot sizes.

The Visual Detail menu has four options: Low, Medium (the default), High, and Custom. If you select any Visual Detail, the 3D plot is rendered according to the selected Visual Detail level and the properties reflect the values chosen for the selected visual detail level. From this predefined visual detail level, if you modify any properties, Visual Detail is automatically set to Custom (or to another predefined visual detail level if the edits happen to match the settings for that level).

You can also manually set Visual Detail to Custom. In such a case, Custom will inherit property values corresponding to the previous level. This ensures that you can customize settings starting from a baseline provided by the preconfigured Low, Medium or High Visual Detail levels.

3D Rectangular Plot with Medium Visual Detail

On creation, a 3D Rectangular Plot has Visual Detail set to Medium and looks and feels as shown above. Specifically, under Medium Visual Detail level, a 3D Rectangular Plot has 3 ticks per axis (X, Y, Z axis) which will show min, max and middle value. This setting also shows axes labels.

3D Rectangular Plot with Low Visual Detail

With Visual Detail set to Low, a 3D Rectangular Plot shows axes with 2 ticks corresponding to min and max values. It also shows axes labels and grid borders.

3D Rectangular Plot with High Visual Detail

With Visual Detail set to High, a 3D Rectangular Plot shows all Cartesian axes and grids together with all ticks and axes labels.

Axis Properties: Ticks Specification and Num. Ticks

Ticks Specification is available on Axis properties, as shown below:

Ticks Specification is a menu with possible values as Auto, Spacing, and Num. Ticks, with Auto being the default value. If Ticks Specification is Auto, then a spacing value is automatically calculated and used to calculate and display the tick labels. Spacing shows the calculated value, and Num. Ticks shows the number of ticks based on this spacing value, as shown below:

You can edit the Spacing field when Ticks Specification is set to Spacing; otherwise, it is read only.

You can edit the Num. Ticks field when Ticks Specification is Num. Ticks; otherwise, it is read only.

Valid Num. Ticks are between 0 and 100, including 0 and 100. If you enter an invalid value, an error message is shown. If you enter a spacing value that results in number of ticks greater than 100, then an appropriate value is shown.

Related Topics 

Sweeping a Variable

Working with Traces

Adding Trace Characteristics