XyPlot (Cross Plotting)

Purpose:

This interface is used to control all open XY-Plot windows and files. External XY data can be loaded for plotting and/or cross plotting.

Often there is need to plot force vs. deflection response of structures. This requires a force vs. time curve and a deflection vs. time curve. Cross plotting allows users to select deflection from the deflection vs. time curve for the x-axis and force from the force vs. time curve for the y-axis. If the number of points for the 2 curves is not the same, the data is interpolated.

Cross plotting can also be done from plot read in by using the Add button or from XY-plot windows. For cross plotting data from XY-plot windows, the Window option should be activated (The default is the File option).

The format of external XY data can be in Microsoft CSV format or XY data pairs as shown below. In this example, note how the first line of each curve definition defines the number of XY data pairs that follow:

2

0.0,0.0

10.0,20.0

4

0.0,0.0

30.0,20.0

40.0,10.0

50,0,10.0

Function:

Show: Show selected plots.

Cross: Cross selected plots.

Sample:

Sample1: A sample to show how to plot curves.

Sample2:A sample to show how to cross curves.

Show:

  • File:Show list of XY-Plot data files.

  • Window:Show list of current XY-Plot windows.

  • File/Window list:Select file/window to be shown.

  • Add:Open and add a XY-Plot data file to the filename list.

  • Remove:Remove a XY-Plot data file from the filename list.

  • Info:Show full XY-Plot data file path in command window.

  • Show:Show selected plot.

  • Cross:Cross selected plots.

  • CurveClip:Clip curves before plotting.

  • Points:Enter start and end clip points.

  • Value:Enter start and end clip values.

  • Amin:Enter minimum abscissa point or value.

  • Amax:Enter maximum abscissa point or value.

  • Interpolate:Linearly interpolate curves before plotting.

  • Curve Names List:Select curve to show or to crossplot.

  • Curve Name Filter:Enter text for name filter, clear to reset (must press enter).

  • Popup:Show XY-Data in Popup window.

  • Main:Show XY-Data in Main Window.

  • Plot:Plot XY-Plot data in current XY-Plot window or subcanvas.

  • New:Plot XY-Plot data in a new XY-Plot window or subcanvas.

  • Padd:Add XY-Plot data to current XY-Plot window or subcanvas.

  • Clear:Clear selected items in list.

  • Raise:Raise all open XY-Plot windows or current page.

  • Pop:Open and Raise all closed XY-Plot windows or current page.

  • Done:Exit Cross Plotting interface.

Cross:

  • X-Axis:Select cross plot X-Axis.

  • Y-Axis:Select cross plot Y-Axis.

  • X:Select abscissa data curve name from above list.

  • Y:Select ordinate data curve name from above list.

  • Auto match and clip: Auto' match by abscissa values and clip data outside range.