visual3d:documentation:reports:2d_interactive_graphs
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
visual3d:documentation:reports:2d_interactive_graphs [2024/06/17 18:23] – created sgranger | visual3d:documentation:reports:2d_interactive_graphs [2024/07/17 15:46] (current) – created sgranger | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== 2D Interactive Graphs ====== | ||
The quickview function available by left-clicking on any signal in the Data Tree can provide you with simple graphs. To look more closely, you can add up to five graphs in the graphs display area at the right side of the Signal and Event Processing page. The functions to create graphs are available on the pop-up context menu which appears when you right-click on the signal of interest in the data tree. When a signal is selected for graphing, its data-tree icon temporarily changes to a little graph, as shown in the following illustration. | The quickview function available by left-clicking on any signal in the Data Tree can provide you with simple graphs. To look more closely, you can add up to five graphs in the graphs display area at the right side of the Signal and Event Processing page. The functions to create graphs are available on the pop-up context menu which appears when you right-click on the signal of interest in the data tree. When a signal is selected for graphing, its data-tree icon temporarily changes to a little graph, as shown in the following illustration. | ||
- | [[2Dgraphs.png]]\\ | + | {{:2Dgraphs.png}}\\ |
Visual3D’s graphing capabilities are quite extensive. Three aspects are worthy of note here. First, the x, y and z coordinate values of point-valued signals are normally plotted separately (as shown in the illustration above), but you can choose to overlay the graphs of two or more such signals. Second, graphs in the graphs display area are interactive& | Visual3D’s graphing capabilities are quite extensive. Three aspects are worthy of note here. First, the x, y and z coordinate values of point-valued signals are normally plotted separately (as shown in the illustration above), but you can choose to overlay the graphs of two or more such signals. Second, graphs in the graphs display area are interactive& | ||
- | ==== QuickView | + | === QuickView === |
**The quick view graphs are only available when a single file is active in the Workspace.** This is because the QuickView graphs contain the processing history of the selected signal, and it would be challenging to display the processing history for multiple files simultaneously. | **The quick view graphs are only available when a single file is active in the Workspace.** This is because the QuickView graphs contain the processing history of the selected signal, and it would be challenging to display the processing history for multiple files simultaneously. | ||
- | === To Open and Use Data View === | + | == To Open and Use Data View == |
- In the data tree on the left: | - In the data tree on the left: | ||
Line 17: | Line 17: | ||
- Click the + sign next to **ORIGINAL** subfolder. This reveals the contents of the original c3d data file. The red dots are the original signals as labeled by the capture system. | - Click the + sign next to **ORIGINAL** subfolder. This reveals the contents of the original c3d data file. The red dots are the original signals as labeled by the capture system. | ||
- Click on the marker labeled //LFT2.// with the Left Mouse Button The //Data View// dialog box will open to the **Data Values** tab. Here you can see raw data or to export to an ASCII file\\ | - Click on the marker labeled //LFT2.// with the Left Mouse Button The //Data View// dialog box will open to the **Data Values** tab. Here you can see raw data or to export to an ASCII file\\ | ||
- | [[Tutorial2_10.png{{/ | + | {{:Tutorial2_10.png}} |
- On the **Data Values** tab scroll down to the 24th frame. This is where the data capture system began to collect data for this segment. No data was recorded for this segment in the previous 23 frames. This is not abnormal but it is good to be aware that some markers will not have data for every frame. The reasons for this vary but in this particular case the left foot was not in view of the cameras until the 24 frame. If you see blank frame in the middle of a data set it may be an indication of an erroneous result. | - On the **Data Values** tab scroll down to the 24th frame. This is where the data capture system began to collect data for this segment. No data was recorded for this segment in the previous 23 frames. This is not abnormal but it is good to be aware that some markers will not have data for every frame. The reasons for this vary but in this particular case the left foot was not in view of the cameras until the 24 frame. If you see blank frame in the middle of a data set it may be an indication of an erroneous result. | ||
Line 28: | Line 28: | ||
An exception to this rule is that Metric signals will be displayed for more than one active file. | An exception to this rule is that Metric signals will be displayed for more than one active file. | ||
- | ==== Displaying a Signal Graph ==== | + | === Displaying a Signal Graph === |
There is another way to view signal graphs which is different from signal data graphs in the Data View window. These are " | There is another way to view signal graphs which is different from signal data graphs in the Data View window. These are " | ||
- | === To activate an interactive signal graph === | + | == To activate an interactive signal graph == |
- In the data tree on the left, if it's not open already open the **TARGET** folder. | - In the data tree on the left, if it's not open already open the **TARGET** folder. | ||
- In the **ORIGINAL** subfolder, right-click the target //LFT2.// | - In the **ORIGINAL** subfolder, right-click the target //LFT2.// | ||
- Open **Graph X, Y and Z, and Residual** and select **New Graph.** A set of graphs will open on the right side of the screen.\\ | - Open **Graph X, Y and Z, and Residual** and select **New Graph.** A set of graphs will open on the right side of the screen.\\ | ||
- | [[tutorial2_11.png{{/ | + | {{:tutorial2_11.png}}\\ |
- Place the mouse on any point of one of the graph lines and wait.\\ | - Place the mouse on any point of one of the graph lines and wait.\\ | ||
**Note:** The technique used here is called a mouse over. When you hold the mouse still long enough a yellow tool tip window will appear which displays information about that point on the graph. This corresponds to one frame of data in the motion capture.\\ | **Note:** The technique used here is called a mouse over. When you hold the mouse still long enough a yellow tool tip window will appear which displays information about that point on the graph. This corresponds to one frame of data in the motion capture.\\ | ||
- | [[tutorial2_11a.jpg{{/ | + | {{:tutorial2_11a.jpg}}\\ |
- | ==== Control and Shift Keys ==== | + | === Control and Shift Keys === |
If the **Control Key** is pressed when the **Left Mouse Button** selects a signal, the 2D graphs are deleted and replaced with all components of the selected signal | If the **Control Key** is pressed when the **Left Mouse Button** selects a signal, the 2D graphs are deleted and replaced with all components of the selected signal | ||
If the **Shift Key** is pressed when the **Left Mouse Button** selects a signal, all components of the selected signal are added to the existing graphs | If the **Shift Key** is pressed when the **Left Mouse Button** selects a signal, all components of the selected signal are added to the existing graphs | ||
Note that the functionality of **Shift and Control keys** is related to the **Interactive Graphs**, not the **Quick Graphs**, so this will function regardless of the number of **active files.** | Note that the functionality of **Shift and Control keys** is related to the **Interactive Graphs**, not the **Quick Graphs**, so this will function regardless of the number of **active files.** | ||
- | ==== Formatting Interactive Graphs | + | === Formatting Interactive Graphs === |
- | [[2DGraph1.jpg]] | + | {{:2DGraph1.jpg}} |
Click on a graph to activate the interactive features. Small boxes will be displayed around the graph when the graph has been selected. | Click on a graph to activate the interactive features. Small boxes will be displayed around the graph when the graph has been selected. | ||
- | [[2DGraph2.jpg]] | + | {{:2DGraph2.jpg}} |
Holding the LMB down and moving the cursor up and down scales the graph and moving the cursor left and right pans the graph. | Holding the LMB down and moving the cursor up and down scales the graph and moving the cursor left and right pans the graph. | ||
As the range of data is changed the scaling of the vertical axis changes to reflect the data displayed automatically. | As the range of data is changed the scaling of the vertical axis changes to reflect the data displayed automatically. | ||
Clicking the RMB will bring up a context menu of options for manipulating the graphs. | Clicking the RMB will bring up a context menu of options for manipulating the graphs. | ||
- | [[2DGraph3.jpg]] | + | {{:2DGraph3.jpg}} |
**Note: Signals are drawn for individual files or for all files. If the signal to be drawn exists in only one file of the set of opened files, and that file is not selected, the graph area for that file is left blank. Because of the limit of five graphs simultaneously, | **Note: Signals are drawn for individual files or for all files. If the signal to be drawn exists in only one file of the set of opened files, and that file is not selected, the graph area for that file is left blank. Because of the limit of five graphs simultaneously, | ||
Line 63: | Line 63: | ||
- | ==== Formatting and Animating a Signal Graph ==== | + | === Formatting and Animating a Signal Graph === |
- From the **View menu**, click on **View Graph Animation Frame Line.** This will create a line on the graph to correspond to a point in an animation. Then click PLAY in the VCR control panel to activate the animation. The vertical line on the signal graph will move along with the 3D figure.\\ | - From the **View menu**, click on **View Graph Animation Frame Line.** This will create a line on the graph to correspond to a point in an animation. Then click PLAY in the VCR control panel to activate the animation. The vertical line on the signal graph will move along with the 3D figure.\\ | ||
Line 69: | Line 69: | ||
- To format the signal graph, right-click anywhere on the graph to open an options menu. Select **Format Graph.**\\ | - To format the signal graph, right-click anywhere on the graph to open an options menu. Select **Format Graph.**\\ | ||
**Note:** You can also select multiple graphs first using the CTRL key on your keyboard. Any changes you make will apply to each graph you select.\\ | **Note:** You can also select multiple graphs first using the CTRL key on your keyboard. Any changes you make will apply to each graph you select.\\ | ||
- | [[tutorial2_12.png{{/ | + | {{:tutorial2_12.png}}\\ |
- Enter your desired changes and click **Apply.** Not all of the options apply to the **Signal and Events Processing** tab. Below are some of the options that do apply. Other options will be covered later in the **Reporting** tab. | - Enter your desired changes and click **Apply.** Not all of the options apply to the **Signal and Events Processing** tab. Below are some of the options that do apply. Other options will be covered later in the **Reporting** tab. | ||
Line 81: | Line 81: | ||
* **Apply to Primary Selection Only:** Applies the changes to only the first graph you selected if you have multiple graphs selected. | * **Apply to Primary Selection Only:** Applies the changes to only the first graph you selected if you have multiple graphs selected. | ||
- | ==== 2D Graphs Context Menu ==== | + | === 2D Graphs Context Menu === |
Clicking the RMB will bring up a context menu of options for manipulating the graphs:\\ | Clicking the RMB will bring up a context menu of options for manipulating the graphs:\\ | ||
- | === X-Axis Control | + | == X-Axis Control == |
Allows scaling and movement along the X-Axis when checked\\ | Allows scaling and movement along the X-Axis when checked\\ | ||
- | === Y-Axis Control | + | == Y-Axis Control == |
Allows scaling and movement along the Y-Axis when checked\\ | Allows scaling and movement along the Y-Axis when checked\\ | ||
- | === Auto-Range | + | == Auto-Range == |
Automatically scales the Y axis to the current range of frames when checked. | Automatically scales the Y axis to the current range of frames when checked. | ||
- | === Recalculate | + | == Recalculate == |
- | === Format Graph === | + | == Format Graph == |
Displays a dialog box containing options for modifying the format of the graphs\\ | Displays a dialog box containing options for modifying the format of the graphs\\ | ||
- | === Select All === | + | == Select All == |
Selects all of the displayed graphs Reset Selected Resets all selected graphs back to their original scales and ranges\\ | Selects all of the displayed graphs Reset Selected Resets all selected graphs back to their original scales and ranges\\ | ||
- | === Reset All === | + | == Reset All == |
Resets all graphs back to their original scales and ranges\\ | Resets all graphs back to their original scales and ranges\\ | ||
- | === Reset Selected | + | == Reset Selected == |
Reset the selected graph(s) | Reset the selected graph(s) | ||
- | === Export | + | == Export == |
Exports one or all graphs to a variety of formats | Exports one or all graphs to a variety of formats | ||
- | [[2DGraph4.jpg]] | + | {{:2DGraph4.jpg}} |
- | === Copy === | + | == Copy == |
- | [[2DGraph5.jpg]] | + | {{:2DGraph5.jpg}} |
- | === Remove All Graphs | + | == Remove All Graphs == |
Removes all graphs Remove a Graph Displays a dialog box to allow removal of individual graphs\\ | Removes all graphs Remove a Graph Displays a dialog box to allow removal of individual graphs\\ | ||
- | === Remove A Graph === | + | == Remove A Graph == |
A popup dialog allows the user to remove a graph. | A popup dialog allows the user to remove a graph. | ||
- | [[2DGraph6.jpg]] | + | {{:2DGraph6.jpg}} |
- | === Save Graph Layout | + | == Save Graph Layout == |
Saves the current graph layout to to a layout template\\ | Saves the current graph layout to to a layout template\\ | ||
- | === Load Graph Layout Replaces | + | == Load Graph Layout Replaces == |
the current graph layout with a saved graph layout\\ | the current graph layout with a saved graph layout\\ | ||
- | ==== The Graph Layout Template | + | === The Graph Layout Template === |
**Note:** as a shortcut it is possible to save the interactive graph layout to a file. For example, remove all graphs then click with the RMB in the graph view and graph layout fp1fp2rft1.grt. This will load three graphs; Force platform1, Force platform 2, and one foot trajectory target. | **Note:** as a shortcut it is possible to save the interactive graph layout to a file. For example, remove all graphs then click with the RMB in the graph view and graph layout fp1fp2rft1.grt. This will load three graphs; Force platform1, Force platform 2, and one foot trajectory target. | ||
- | |||
- | |||
visual3d/documentation/reports/2d_interactive_graphs.1718648604.txt.gz · Last modified: 2024/06/17 18:23 by sgranger