Skip to content
CadActiveSupport

reference

ECAD Socket Blank

A dummy part that fills unused socket sites. The name must start with SOCKET_DUMMY_ and the part must have SOCKET_MATE.

A socket blank is a rectangular dummy part that occupies unused socket sites. A typical name is SOCKET_DUMMY_ followed by the length and width, for example SOCKET_DUMMY_36X56. Blanks are assembled into the EcadParent, not into the EcadBoardAssembly.

Only ECAD Board Sockets uses blanks. It assembles the blank at ACTIVE_BLANKS_LEADER and patterns it as BLANKS. The command can also create a blank for you.

What must already exist

Both of these are required when you pick an existing blank:

  1. The same mating coordinate system as a socket. The name comes from the ECAD setting Socket Model - Mating Csys Name. The default is SOCKET_MATE.

  2. The model name must start with SOCKET_DUMMY_ (case does not matter).

A part that has SOCKET_MATE but a different name is rejected. Blanks in the library are parts.

If SOCKET_MATE is missing, CadActive can add it as an offset from the first coordinate system and save the part, the same way it does for sockets.

What must exist to assemble blanks

  • A valid EcadParent assembly.

  • The coordinate system ACTIVE_BLANKS_LEADER on the EcadBoardAssembly, or on the board part after Create Site Patterns.

What CadActive creates

When you create a blank from the command, CadActive builds a start part:

  • The name must match SOCKET_DUMMY_*. The dialog uses SOCKET_DUMMY_ plus the length and width.

  • A centered rectangle on the FRONT plane, oriented by RIGHT.

  • A blind protrusion in the positive Z direction.

  • The mating coordinate system SOCKET_MATE.

Board Sockets then assembles that part into the EcadParent as the pattern BLANKS.