Skip to content
CadActiveSupport

reference

ECAD Parent Assembly

The top-level assembly you open before running ECAD Board Name, Thickness, Sockets, Fasteners, or Inlay.

The EcadParent assembly is the product-level assembly in the Creo session. CadActive treats it as the host: it finds the EcadBoardAssembly inside it, then writes some results on the EcadParent (the inlay and socket blanks) and others on the board assembly or board part.

Which commands use it

Command

How it uses this model

ECAD Board Name

Host for the top-level rename. This assembly is not treated as the board itself.

ECAD Board Thickness

If this model is not the board assembly, the first top-level component is used as the EcadBoardAssembly.

ECAD Board Inlay

Host. Requires an EcadParent skeleton and resolves the board under it. Assembles the inlay here.

ECAD Board Sockets

Host. Resolves the board, then assembles socket blanks here (pattern BLANKS).

ECAD Board Fasteners

Host, or the EcadBoardAssembly itself. Scans children for a valid board assembly.

What must already exist

  • The model must be an assembly.

  • It must contain an EcadBoardAssembly as a top-level component. That assembly’s children must include a valid board part (a part with the board-zero coordinate system). See ECAD Board Setup.

CadActive finds that board assembly as follows:

Command

Where it looks

ECAD Board Inlay

A component named BOARD, then the other top-level components.

ECAD Board Sockets

The EcadBoardAssembly component, then the other top-level components.

ECAD Board Fasteners

Uses this model when it already is the EcadBoardAssembly. Otherwise it scans the children.

ECAD Board Thickness

The first top-level component, when this model is not itself the board assembly.

  • ECAD Board Inlay also requires an EcadParent skeleton on this assembly (the first skeleton found). Without it, the inlay command cannot place the inlay.

Optional

  • ECAD Board Inlay uses an existing component named INLAY as the current inlay to replace. If none is present, there is nothing to replace.

  • ECAD Board Inlay looks for a feature named STIFFENER only to place the new inlay after it. A missing stiffener is fine.

  • ECAD Board Sockets assembles blanks at the coordinate system ACTIVE_BLANKS_LEADER. That leader may already be on this assembly, or on the board part after Create Site Patterns.

  • ECAD Board Name on the EcadParent derives the assembly, skeleton, and drawing names from an eight-character alphanumeric formula. An optional second drawing can follow the same identifier.

What CadActive creates

Command

On this model

ECAD Board Inlay

Component INLAY, constrained from INLAY_MATE on the EcadParent skeleton to INLAY_MTG on the inlay.

ECAD Board Sockets

Component pattern BLANKS (socket blanks at ACTIVE_BLANKS_LEADER).

ECAD Board Name

Renames this assembly from the eight-character formula when it is the current model and is not the board.