Initial commit: OSSM Configurator with share and export functionality

This commit is contained in:
MunchDev-oss
2026-01-04 16:29:29 -05:00
commit 9b6424dfa1
58 changed files with 11434 additions and 0 deletions

View File

@@ -0,0 +1,138 @@
{
"pitClamp": {
"category": "PitClamp",
"type": "base",
"printedParts": [
{
"id": "ossm-pitclamp-mini-lower",
"name": "PitClamp Mini Lower",
"description": "PitClamp mounting system",
"filamentEstimate": 49.45,
"timeEstimate": "1h55m",
"colour": "primary",
"required": true,
"filePath": "OSSM - Base - PitClamp Mini - Lower V1.1.stl",
"url": "https://github.com/KinkyMakers/OSSM-hardware/blob/main/Printed%20Parts/Mounting/OSSM%20-%20Base%20-%20PitClamp%20Mini%20-%20Lower%20V1.1.stl?raw=true"
},
{
"id": "ossm-pitclamp-mini-upper",
"name": "PitClamp Mini Upper",
"description": "PitClamp mounting system",
"filamentEstimate": 27.36,
"timeEstimate": "1h11m",
"colour": "primary",
"required": true,
"filePath": "OSSM - Base - PitClamp Mini - Upper V1.1.stl",
"url": "https://github.com/KinkyMakers/OSSM-hardware/blob/main/Printed%20Parts/Mounting/OSSM%20-%20Base%20-%20PitClamp%20Mini%20-%20Upper%20V1.1.stl?raw=true"
},
{
"id": "ossm-pitclamp-mini-57AIM30",
"name": "PitClamp Mini 57AIM30",
"description": "PitClamp mounting system",
"filamentEstimate": 46.03,
"timeEstimate": "2h10m",
"colour": "primary",
"required": true,
"filePath": "OSSM - Base - PitClamp Mini - 57AIM30 V1.1.stl",
"url": "https://github.com/KinkyMakers/OSSM-hardware/blob/main/Printed%20Parts/Mounting/OSSM%20-%20Mounting%20Ring%20-%20PitClamp%20Mini%20-%2057AIM%20V1.1.stl?raw=true"
},
{
"id": "ossm-pitclamp-mini-42AIM30",
"name": "PitClamp Mini 42AIM30",
"description": "PitClamp mounting system",
"filamentEstimate": 46.03,
"timeEstimate": "2h10m",
"colour": "primary",
"required": true,
"filePath": "OSSM - Base - PitClamp Mini - 42AIM30 V1.1.stl",
"url": "https://github.com/KinkyMakers/OSSM-hardware/blob/main/Printed%20Parts/Mounting/Non-standard/OSSM%20-%20Mounting%20Ring%20-%20PitClamp%20Mini%20-%2042AIM%20V1.1.stl?raw=true"
},
{
"id": "ossm-pitclamp-mini-iHSV57",
"name": "PitClamp Mini iHSV57",
"description": "PitClamp mounting system",
"filamentEstimate": 46.03,
"timeEstimate": "2h10m",
"colour": "primary",
"required": true,
"filePath": "OSSM - Base - PitClamp Mini - iHSV57 V1.1.stl",
"url": "https://github.com/KinkyMakers/OSSM-hardware/blob/main/Printed%20Parts/Mounting/Non-standard/OSSM%20-%20Mounting%20Ring%20-%20PitClamp%20Mini%20-%20iHSV57.stl?raw=true"
},
{
"id": "ossm-pitclamp-mini-handle",
"name": "PitClamp Mini Handle",
"description": "PitClamp mounting system",
"filamentEstimate": 9.23,
"timeEstimate": "2h10m",
"colour": "secondary",
"required": true,
"filePath": "OSSM - Handle - PitClamp Mini V1.1.stl",
"url": "https://github.com/KinkyMakers/OSSM-hardware/blob/main/Printed%20Parts/Mounting/OSSM%20-%20Base%20-%20PitClamp%20Mini%20-%20Handle.stl?raw=true"
},
{
"id": "ossm-pitclamp-mini-dogbone-nuts",
"name": "PitClamp Mini Dogbone Nuts",
"description": "PitClamp mounting system",
"filamentEstimate": 4.44,
"timeEstimate": "20m49s",
"colour": "secondary",
"required": true,
"quantity": 2,
"filePath": "OSSM - Dogbone Nuts - PitClamp Mini V1.1.stl",
"url": "https://github.com/KinkyMakers/OSSM-hardware/blob/main/Printed%20Parts/Mounting/OSSM%20-%20Base%20-%20PitClamp%20Mini%20-%20Dogbone%20Nuts.stl?raw=true"
},
{
"id": "ossm-pitclamp-mini-dogbone-bolts ",
"name": "PitClamp Mini Dogbone Bolts",
"description": "PitClamp mounting system",
"filamentEstimate": 4.44,
"timeEstimate": "20m49s",
"colour": "secondary",
"required": true,
"quantity": 2,
"filePath": "OSSM - Dogbone Bolts - PitClamp Mini V1.1.stl",
"url": "https://github.com/KinkyMakers/OSSM-hardware/blob/main/Printed%20Parts/Mounting/OSSM%20-%20Base%20-%20PitClamp%20Mini%20-%20Dogbone%20Bolts.stl?raw=true"
}
],
"hardwareParts": [
{
"id": "pitclamp-hardware",
"required": true
}
]
},
"middlePivot": {
"category": "Middle Pivot",
"type": "base",
"printedParts": [
{
"id": "ossm-actuator-body-middle-pivot",
"name": "Actuator Body Middle Pivot",
"description": "Middle Pivot mounting system",
"filamentEstimate": 147.19,
"timeEstimate": "5h8m",
"colour": "primary",
"required": true,
"filePath": "OSSM - Actuator Body Middle Pivot.stl",
"url": "https://github.com/KinkyMakers/OSSM-hardware/blob/main/Printed%20Parts/Actuator/Non-standard/OSSM%20-%20Actuator%20-%20Body%20-%20Middle%20Pivot.stl?raw=true"
},
{
"id": "ossm-handle-spacer",
"name": "Handle Spacer",
"description": "Handle spacer part",
"filamentEstimate": 0,
"colour": "secondary",
"required": true,
"quantity": 2,
"filePath": "OSSM - Handle Spacer.stl",
"url": "https://github.com/KinkyMakers/OSSM-hardware/blob/main/Printed%20Parts/Stand/OSSM%20-%20Stand%20-%203030%20Extrusion%20Base%20-%20Handle%20Spacer.stl?raw=true"
}
],
"hardwareParts": [
{
"id": "middle-pivot-hardware",
"required": true
}
]
}
}