Skip to content

Add an option to export placement files in different formats #1

Description

@jonoxer

FusionExtractor currently allows export of a Bill of Materials derived from the information found in the Eagle format project file.

Add an additional file export for placements in KiCAD format, which will have a ".pos" extension with space delimiters and include columns for:

  • Ref: Reference Designator, such as R2, C23, etc
  • Val: Value, such as 10K, 100nF, etc
  • Package: Footprint of the part, such as 0603, SOIC-8, etc
  • PosX: X axis coordinates in mm
  • PosY: Y axis coordinates in mm
  • Rot: Rotation in degrees
  • Side: "top" or "bottom"

For example:

Module positions - created on Mon 29 Jun 2026 14:58:00 AEST

Printed by KiCad V8.0

Unit = mm, Angle = deg.

Side = top/bottom

Ref Val Package PosX PosY Rot Side

R1 10k R_0603_1608Metric 115.2500 -85.5000 90.0 top
C1 100nF C_0805_2012Metric 120.1250 -92.3500 180.0 top
U1 MCU QFN-24-1EP_4x4mm 105.0000 -75.0000 0.0 bottom

Also add additional file exports for placements in EAGLE format for both top and bottom layers, which will have a ".mnt" extension for the top layer file and a ".mnb" extension for the bottom layer file, with space delimiters and include columns for:

  • Part: Reference Designator, such as R2, C23, etc
  • X: X axis coordinates in mm
  • Y: Y axis coordinates in mm
  • Rotation: Rotation in degrees
  • Value: Value, such as 10K, 100nF, etc

For example:

Exported from Fusion Electronics / EAGLE mount.ulp

Grid units: mm

Part X Y Rotation Value

R1 115.250 85.500 90 10k
C1 120.125 92.350 180 100nF

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions