{ "3030-mount": { "name": "3030 Mount", "description": "PCB mount for 3030 extrusion", "image": "/images/options/3030-pcb-mount.png", "category": "PCB Mount", "type": "base", "printedParts": [ { "id": "ossm-pcb-3030-mount", "name": "PCB 3030 Mount", "description": "PCB mount for 3030 extrusion", "filamentEstimate": 15, "timeEstimate": "45m", "colour": "primary", "required": true, "filePath": "OSSM - PCB - 3030 Mount.stl", "url": "https://github.com/KinkyMakers/OSSM-hardware/blob/main/Printed%20Parts/PCB/OSSM%20-%20PCB%20-%203030%20Mount.stl?raw=true", "vendor": { "manifest_id": "ossm-pcb-3030-mount", "local_path": "vendor/KinkyMakers-OSSM-hardware/Printed Parts/PCB/OSSM - PCB - 3030 Mount.stl", "pinned_sha": null, "pinned_raw_url": null, "checksum_sha256": null, "last_checked": null, "status": "pending" } }, { "id": "ossm-pcb-3030-mount-cover", "name": "PCB 3030 Mount Cover", "description": "Cover for the 3030 mount", "filamentEstimate": 15, "timeEstimate": "45m", "colour": "primary", "required": true, "filePath": "OSSM - PCB - 3030 Mount Cover.stl", "url": "https://github.com/KinkyMakers/OSSM-hardware/blob/main/Printed%20Parts/PCB/OSSM%20-%20PCB%20-%203030%20Mount%20Cover.stl?raw=true", "vendor": { "manifest_id": "ossm-pcb-3030-mount-cover", "local_path": "vendor/KinkyMakers-OSSM-hardware/Printed Parts/PCB/OSSM - PCB - 3030 Mount Cover.stl", "pinned_sha": null, "pinned_raw_url": null, "checksum_sha256": null, "last_checked": null, "status": "pending" } } ], "hardwareParts": [ { "id": "hardware-fasteners-m6x12-shcs", "required": true, "quantity": 4, "relatedParts": [ "ossm-pcb-3030-mount" ] }, { "id": "hardware-fasteners-m6-t-nuts", "required": true, "quantity": 4, "relatedParts": [ "ossm-pcb-3030-mount" ] } ] } }