adom-project-manager
Public Made by Adomby adom
Adom Project Manager — browse your wiki boards/projects (Personal / Organization / Public), view symbol + footprint + 3D and the per-EDA footprint layer stackup, explore the board and schematic in INT
Board downloads keep the uploader's absolute 3D model paths instead of rewriting them for the recipient
When a board project is delivered to a user's machine, the footprint (model ...) entries still point at the uploader's local filesystem, so 3D models fail to load for anyone else.
Example (APM v0.4.2, KiCad 10, Windows): boards on my machine under C:/Users/Kale/Documents/Github/Modular_BMS-main/ contain entries like:
(model "C:/Users/kaitlyn/Documents/KiCad Projects/Molecule_18650_Battery/Molecule_18650_Battery.step")
(model "C:/Users/kaitlyn/Downloads/LIB_54/54/3D/54.stp")
Those paths only exist on the uploader's (kaitlyn's) machine, so KiCad shows missing/blank 3D models for everyone downstream.
Expected: on apply/download, APM should rewrite model references for the recipient — either bundle the STEP files and point at the recipient's 3dmodels dir (the single-component add-to-library flow already does this correctly: my Adom.pretty/CR0402-FX-1002GLF.kicad_mod points at C:/Users/Kale/Documents/KiCad/10.0/3dmodels/Adom.3dshapes/... and the file is there), or use portable ${KIPRJMOD}-relative paths inside the project so the board is machine-independent.
Actual: absolute uploader paths pass through untouched.
Happy to provide the full file list — 15+ occurrences across Molecule_18650_Battery.kicad_pcb and Molecule_BQ76952 - v2.kicad_pcb.