Skip to content

Footprint

IRI: https://w3id.org/altium/cdm/library/Footprint

Bounded context: library

Footprint represents the physical layout definition of a Component on a PCB, specifying pad geometry, land patterns, and mechanical clearances required for assembly and manufacturing.

Platform API

GRID (1)

grid:workspace:{workspace-id}:library:footprint/{id}

  1. 🙋‍♂️ Altium Global Resource ID (aka GRID)

Diagram

---
  config:
    layout: elk
    theme: neutral
    class:
      hideEmptyMembersBox: true
---
 classDiagram
    direction LR


  class lib_Footprint["Footprint"]



      style lib_Footprint fill:#ffe599    


    click lib_Footprint href "../../classes/lib_Footprint/"




  class core_Artifact["Artifact"]




          core_Artifact <|-- lib_Footprint
          click core_Artifact href "../../classes/core_Artifact/"











      lib_Footprint --> "*" lib_FootprintRevision : revisions
      click lib_FootprintRevision href "../../classes/lib_FootprintRevision/"


  class lib_FootprintRevision["Footprint Revision"]



      style lib_FootprintRevision fill:#ffe599    






          lib_Footprint : id





Comments

Each Footprint has its own identity and lifecycle, and is associated with one or more Components. It binds the abstract logical design to its physical implementation, ensuring accurate placement, routing, and compatibility with fabrication and MCAD workflows within Altium Designer and Altium 365.

Inheritance

Fields

Name Cardinality Type Description Inheritance
id 1 GRID Globally unique identifier across the whole platform. core_Entity
revisions * Footprint Revision The set of versioned snapshots derived from this artifact. Inverse of revisionOf. direct

Identifier and Mapping Information

Annotations

property value
grid grid:workspace:{workspace-id}:library:footprint/{id}

Comments

Comments are still experimental - you need access to AltiumDeveloper/cdm-comments repository to see and leave comments. Please ping @dmitry.kolomiets for details.