CapitalKnowledge

Devices

Defining

Footprints on Devices

In Capital Logic Designer, you can define footprints on a device either by assigning a library part with a footprint or by using device pin attributes. However, defining a device in Capital Logic Designer can limit the re-usability of the system designs across vehicle programs when re-using designs. This topic details how to assign a library part with a footprint to a device in Capital Systems Integrator. By doing this, the mapping of device pins to slot connector cavities is controlled automatically using library-defined footprints or is directly defined using a custom constraint in Capital Systems Integrator.

For details of the process in Capital Logic Designer, see Defining a Footprint Directly on a Device (Generative Flow) in the Capital Logic Designer User Guide.

If you have not placed the devices in slots yet, you can use an “Assign Footprint to Device” constraint applied to slots to specify the library part that is assigned to a device (with a particular property or attribute value) when that device is placed in the slot. It also allows you to specify which footprint from that library part is used. See Rules and Constraints for general information about using constraints.

If you have placed the devices in slots already, you can either:

  • Define an “Assign Footprint to Device” constraint on a slot, press Space Bar and enter Footprint; the constraint is applied to the slot and the library part and footprint are updated accordingly.

  • Right-click a device in the Design Browser (Design tab) and choose Properties; the Edit Properties dialog box for that slot displays. On the General tab, use the Library Part field to specify the library part for that device. After specifying the library part, click the View () button next to that field; the Details dialog box for that library part displays. Use the Footprints tab to select the footprint that you want to use for the device. Note You can define a custom constraint in Java that also defines the pin mapping when the part is assigned to the device. This custom constraint assigns the pin mapping directly without the need to define device part numbers and footprints in Capital Component Manager. For more information about writing and loading custom constraints, see the PluginDevelopment.pdf document that is located in the doc\plugin folder of your installation.

                  When assigning a footprint using a custom constraint, the
                      system attempts to map refined connector pins to generalized cavities. If a
                      suitable generalized cavity is not found, the system automatically creates
                      new cavities with names prefixed with 'g'. These generalized connector
                      cavities are visible in the Design Browser (Design tab) but not in Signal Map dialog boxes.
    
  • Reevaluation and Updating of Footprints when Changes Are Made

Parent Topic:

Devices

Capital Systems Integrator User Guide, 2512.2606

Unpublished work. © 2026 Siemens

Source: https://docs.sw.siemens.com/en-US/doc/861057055/202511026.capital_si_user/idd28f3c3e-43e8-44aa-94fb-b54e2636076a · retrieved 2026-07-18