reference
ECAD Socket Model
The connector you pick in ECAD Board Sockets. It needs the mating coordinate system SOCKET_MATE. Fasteners later use the assembled socket.
The socket is the connector you pick in ECAD Board Sockets. It is usually an assembly. ECAD Board Fasteners does not ask you to pick a socket. It uses the socket already assembled into the EcadBoardAssembly as the leader of the SOCKETS pattern.
Which commands use it
Command | How it uses this model |
|---|---|
ECAD Board Sockets | Assembles it at |
ECAD Board Fasteners | Attaches fasteners to the assembled socket. |
What ECAD Board Sockets requires
The model is a part or an assembly.
It has a mating coordinate system. The name comes from the ECAD setting Socket Model - Mating Csys Name. The default is
SOCKET_MATE.That coordinate system can be selected as an assembly constraint.
If SOCKET_MATE is missing, CadActive can create it as an offset from the model’s first coordinate system (typically PRT_CSYS_DEF or ASM_DEF_CSYS) and save the model. Some existing coordinate system is required for that.
Optional when assembling:
A stay-out file
<socket name>_pwb.gphnext to the socket file. If it is missing, CadActive warns and skips the stay-out. Assembly still runs. If the file is present, it is placed on the board part atACTIVE_SITES_LEADER. A stay-out with one reference uses the site coordinate system. A stay-out with three references uses three datum planes created on that coordinate system.
Board Sockets does not require MOUNTING, MOUNTING_AXIS, or FASTENER_MATE on the socket. Those are for Board Fasteners.
What ECAD Board Fasteners requires on the assembled socket
This model is already a component of the EcadBoardAssembly (the
SOCKETSleader, or a component that hasMOUNTING_AXIS).A datum-point feature named
MOUNTING, on the socket skeleton when the socket has one, otherwise on the socket itself. One point per fastener hole. The first point (often namedMNTG_1) is where the first fastener is assembled. IfMOUNTINGis missing, the command stops and shows an error.A mate plane on this model (not on the skeleton). The name comes from the Hardware setting Fastener Plane Datum Name. The default is
FASTENER_MATE. The fastener mates to this plane.
MOUNTING_AXIS is used only to find a socket when the SOCKETS pattern is missing. It is not an assembly constraint.
What CadActive creates
Board Sockets does not edit the socket file except when it adds SOCKET_MATE and saves. It assembles the socket into the EcadBoardAssembly as the pattern SOCKETS.
Board Fasteners only reads the assembled socket.