The Pro Panel discipline requires parameters with own parameter types in order satisfy specific requirements.
The unit that is set in Pro Panel is always used for the specifications of length, height, width, etc.
The specification of an angle can be effected either in degrees or in radians (see Unit for Angle).
Parameter | Parameter type | Description |
---|---|---|
Part variant | ArticleVariant | The variant of the part of a Pro Panel component. The part variant must correspond to the name of the variant in the parts database. This can be any string. |
Drilling pattern | DrillingPatternVariant | The variant of a drilling pattern of a Pro Panel article. The variant of the drilling pattern must conform to the name of the drilling pattern in the part definition. This can be any string. |
Macro variant | String | The variant of the macro for a part. The name of this parameter is to be entered in the model variables under Disciplines > ECAD > EPLAN Electric P8 > Name of the parameter for the window macro variant so that macro variants can be used (see Parameter Name For The Window Macro Variant). |
Busbar ID | BusBarId | ID of the busbar system |
Coordinate | Coordinate | Coordinates for the placement of objects with the syntax =List{x,y} |
Coordinates map | CoordinateMap | Coordinates for the placement of objects with the syntax =Map{Pair{'x',<value>},Pair{'y',<value>}} |
Device tag | DeviceTag | Device tag (DT). The DT has to be specified fully for Pro Panel components. It is not compiled during the creation of Pro Panel from individual structure identifiers. |
Dimensions |
Dimension DimensionMap |
Dimensions: Height, Width, Depth DimensionMap: =Map{Pair{'height',10}, Pair{'width',20}, Pair{'depth',30}} Dimensions: Height, width, angle Examples: DimensionMap: =Map{Pair{'height',10}, Pair{'width',20}, Pair{'angle',90}} Dimensions: Length, angle Examples: DimensionMap: =Map{Pair{'length',100}, Pair{'angle',90}} Dimensions: Angle Examples: DimensionMap: =Map{Pair{'angle',90}} |
Identification number | Id | Identification number that clearly identifies a mounting surface |
Handle | Mate | For the placement of objects in relation to the mates, a predecessor object with the syntax =List{'source-Mate','destination-Mate',distance} |
MateMap | MateMap | For the placement of objects in relation to a MateMarker with the syntax =Map{Pair{'src','C'},Pair{'dest','C'},Pair{'dx',<value>},Pair{'dy',<value>},Pair{'dz',<value>},Pair{'angle',<value>}} |
MateMarker | MateMarker | Designates a distinct object, on which placement should take place or which is referred to. |
Part number | PartNumber | Part number of a component in the parts database |
Component property | PropertyMap | Map for specifying component characteristics. The key corresponds to the property number, the value corresponds to the property text. Example for the specification Mounting location: Description <1250>: =Map{Pair{'1250','Stack of workpieces'}} |
Supplementary Map | SupplementaryMap | Transfer of supplemental information, e.g. placement of the hold with busbars. Syntax for number of holders for busbars: =Map{Pair{'holder',<number of holders>}, Pair{'startoffset',<value>}, Pair{'endoffset',<value>}} Syntax for placement barred areas: =Map{Pair{'type',1}} Syntax for drilling barred areas: =Map{Pair{'type',2}} |