Macros Sprint Layout 60 (2024)

If a standard macro is almost perfect but the pads are too small, you can open the macro file directly, edit the pad sizes, and re-save it. This is often easier than creating a new footprint from scratch.


For a component not in the library (e.g., a specific USB connector or power inductor):

  • Add Silkscreen Outline: PlaceLine (or L key) on layer K2 (Top silkscreen).
  • Add Copper Keepout (optional): Layer K1 (Top copper) → draw shape around pads to prevent unwanted copper.
  • Save Macro: FileSave as macro → give it a name (e.g., USB-B-MICRO-SMD).
  • Create folders like:

    One of the most significant challenges in PCB design is dealing with components that have non-standard footprints (e.g., specific relays, custom connectors, or heatsink-mounted TO-220 packages).

    Observation: Without macros, a designer must manually measure pad distances and rotation angles every time a specific component is used. Result with Macros: Sprint-Layout 60 allows the user to define a macro once. For example, a custom "Arduino Nano Shield" header macro can be created with pre-routed power lines. When selected, the user simply clicks to place the entire complex array. Impact: This reduces the placement error rate to near zero for recurring components. macros sprint layout 60

    Sprint-Layout 60 is renowned in the hobbyist and prototype engineering community for its user-friendly, "what-you-see-is-what-you-get" interface. However, its true power is often underutilized by users who ignore the Macro function. This report analyzes how the Macro library acts as a force multiplier for productivity, ensuring design consistency, and bridging the gap between schematic concept and physical layout.

    Sometimes a macro is 90% correct (e.g., wrong pad size or pin spacing). If a standard macro is almost perfect but

    Macros in Sprint Layout 6.0 are pre-designed, reusable component patterns (footprints). They save you from manually drawing pads and silkscreens for every resistor, IC, or connector.