Enter a layout space of the LayoutSpace type into the ProPanel unit. This is the root component of this discipline. These and the following discipline components have no resources but reference 3D graphics macros in the parts database.
- Select the ProPanel unit.
- From the popup menu select New > ECAD > ECAD3D > Layout space.
- Enter LayoutSpace in the Name field.
- Save the editor using [Ctrl] + [S].
The following discipline components are also created without resources. To do so repeat Steps 1 to 4, with the following entries:
- New > ECAD > ECAD3D > Enclosure, Name Enclosure, Superclass Enclosure (enclosure that receives the additional components).
- New > ECAD > ECAD3D > MountingPanel, Name MountingPanel, Superclass MountingPanel (mounting panel in the enclosure).
- New > ECAD > ECAD3D > Diagrams, Name Diagrams, Superclass Diagrams (mounting surface, e.g. the front of the mounting panel).
- New > ECAD > ECAD3D > WireDuct, Name WireDuct, Superclass WireDuct (wire duct).
- New > ECAD > ECAD3D > MountingRail, Name MountingRail, Superclass MountingRail (mounting rail).
- New > ECAD > ECAD3D > Device, Name Device, Superclass Device (device, e.g. PLC, terminal clamps, etc.).
The icons and the level configuration of the discipline components have already been specified by the ECAD3D discipline. However, so that the components of the job definition can be properly arranged, the following parameters are required:
Name | Type | Meaning |
---|---|---|
Coordinate | Coordinate | For specifying coordinates when positioning objects |
CoordinateMap | CoordinateMap | For specifying coordinates as a map when positioning objects Syntax: Map{Pair{'x',100},Pair{'y',100}} |
DeviceTag | DeviceTag | Device tag |
Dimension | Dimension | For specifying the length, the angle of orientation or the surface area. Syntax: =List{Length} or =List{Length,Angle} or =List{Length,Width} |
DT_Code | String | Part of the device code (BMK) |
DT_Counter | String | Part of the device code (BMK) |
EPN | PartNumber | EPLAN Part Number is the part number of a device from the EPLAN parts database |
Id | Id | Identification number that clearly identifies a mounting surface |
Mate | Mate | For positioning objects in relation to the mates of a parent object. Syntax: =List{'Source handle','Destination mounting point',Distance} |
MateMap | MateMap | For positioning objects in relation to a MateMarker. Syntax: =Map{Pair{'src','C'},Pair{'dest','C'},Pair{'dx',0},Pair{'dy',0},Pair{'dz',0},Pair{'angle',0}} |
Plug | Plug | Components whose plug value corresponds to the socket value of a superordinate component can be installed there. |
Position | String | Attachment sequence: the higher the value, the further back the object is attached. |
Socket | Socket | Superordinate components provide a socket value that determines which subordinate components may be installed there. |
Width | Double | Width of a constructed object. This value can be obtained from the parts data. |
This parameter is created in accordance with the following schema:
- Select the Parameter unit.
- From the context menu, select New > Parameter.
- In the Name field, enter the text Coordinate.
- In the Type field, enter the text Coordinate.
- Save the editor.
- Repeat steps 1 to 5 for each parameter that is listed in the above table.