vcStatisticsSeries
vcStatisticsSeries is a source of data reported in a chart.
Properties
Name | Type | Access | Description |
Colors | List of vcVector | RW | Defines the colors of series, which is displayed in chart.
For example, data collected from different components should be color-coded to differentiate their data in chart. |
Components | List of vcComponent | RW | Defines the components the series collects data from during a simulation.
In order to collect data, a listed component must have Property. |
Expression | String | RW | Defines the expression of series. |
Name | String | RW | Defines the name of series object. |
ParentChart | vcStatisticsChart | R | Gets the chart of series. |
Property | vcProperty | RW | Defines the reported item (source) of series. |
SeriesName | String | RW | Defines the name of series, which is displayed in chart legend. |
Sources | List of List | R | Gets a list of sources for series data.
This information includes the reported item (vcProperty) and its component. Each element in the list is a list that contains these elements: vcProperty property, String expression, vcComponent component, vcVector color, Real thickness |
Thickness | List of Real | RW | Defines the display thickness of series, for example the line thickness of data collected from different components. |
Examples
Example. Define source of data series
from vcScript import * import vcVector app = getApplication() dashboard = app.Dashboard tab = dashboard.SelectedTab chart = tab.Charts[0] chart.LegendVisibility = True data_series = chart.Series[0] conveyor = app.findComponent("Conveyor") data_series.Components = [conveyor] stats = conveyor.findBehaviour("Statistics") data_series.Property = stats.getProperty("PartsExited") color = vcVector.new(0,1,0) data_series.Colors = [color] |