rushabhcodes/fidget-counter
A modular enclosure assembly with a stationary base, tray, cell, PCB retainers, backing ring, magnets, and interchangeable snap-on rotor/grip caps in multiple styles.
- Version
- 1.0.9
- License
- unset
- Stars
- 0
mechanical/Circuit_Models/manifest.json
{
"styles": [
"circular",
"ships_wheel",
"rounded_triangle",
"scalloped_coin",
"petal_flower",
"four_leaf_clover",
"rounded_hexagon",
"rounded_square",
"wave_rim",
"turbine_wheel",
"thumb_scoop"
],
"modelsPerSelectedStyle": 8,
"totalAssets": 18,
"pcbMidplaneZMm": 7.6,
"modelSha256": {
"Stationary_Base.obj": "67f5efcc2187b70d9b48d5a47c64577c9fe0953ce43725635d638d5770962a2c",
"Stationary_Base.mtl": "a0371938a2ded3771f9cece1c165875a7ef4ea6ff9e13f7a29c3113865c8d522",
"Bottom_Tray.obj": "396944bbaa6d077b9234a2615e3c0e0209edb3566c1e2cb83f48dba815415104",
"Bottom_Tray.mtl": "7a6e7a562d7dffe52b2fc40d64c9d553825da1eee7f937e98cf489fb0c226354",
"Cell.obj": "cfb699d9e1ce7b12df8e0af5a24c2319046203f699e4c6ccde6e33d4cf90c776",
"Cell.mtl": "e304c073a9f02c01866a7eee017e2adf231e6a359f47ce97ec0edf8ee9beb897",
"PCB_Retainers.obj": "edb812d289386f1ebfa8f583b40dbe213597291fdf3b870e88b36511130ef1a2",
"PCB_Retainers.mtl": "0d74dff2ff5e66ee9c2217bf77ed9b4ece03619347a6f8a23e89011131d68996",
"Backing_Ring.obj": "1e072ef172843cd41133790ecf8290140744da9a487a7134f4b2be729276bf3d",
"Backing_Ring.mtl": "a8a2a1a44943e4475094c87869d48127bb761b7e8aa5eb7950bbdfa84230bb98",
"Attachment_Magnets.obj": "585c556cf8b31a26b69182a3b76c6301fc747c1cfed381183551c3dadabec5d5",
"Attachment_Magnets.mtl": "2435dd298974549fe7cc9f0b8343561401ebadf591fcb6aa7252dec97a3b00f5",
"Magnet.obj": "34197c6aa1b85782565320bbcbae7cc45870a9c3a7400d0d56bf32d625977f2f",
"Magnet.mtl": "6bd9c6ae73054c873c772d9e9fe553046213625ffe3844167e07f78927e1d8ea",
"Cap_circular.obj": "32cd63810aa8fcff9510013c4281ff51b9f7f0387ccd3513489901dcc136e1f0",
"Cap_circular.mtl": "8a5b94cc22ede29404c3e87c8903d9b97ca8c30a352659b34370023d59ef1fcf",
"Cap_ships_wheel.obj": "0ec43a51d398853d918245154988592f2c3e5fb124ecfcac2d0f3385577b6d08",
"Cap_ships_wheel.mtl": "2f063774e37c36c68098a76758df1b76463935e756e310e67aa2597a8688d71d",
"Cap_rounded_triangle.obj": "07094a2d293370c40d360088d43909f066b09afb1bc49a78dd4be40af5de877a",
"Cap_rounded_triangle.mtl": "00d8f792fa67775f0e2e8dad9d0ae87affb5135c75a90ef2851beb4032c187a9",
"Cap_scalloped_coin.obj": "2e9e92dbd5b9fa037df3dc17478e70c55bb32938f19984b1f602cea86147b2f7",
"Cap_scalloped_coin.mtl": "84f945bdf479db75a0374c7fdd84cd041c003228057bae1e91fe25fff2139a91",
"Cap_petal_flower.obj": "55281a962903e4ddfdcd2b09daebcb57f71b367c3bba110aef796a475431c8b5",
"Cap_petal_flower.mtl": "72ad470db5df29a0b875c833281148a69a17c0761108397c0580b8202cd647ea",
"Cap_four_leaf_clover.obj": "0e1dedf0bd33c53696ecebfa7e8fe1bae530b5c1228504282b01ebafbf337536",
"Cap_four_leaf_clover.mtl": "f1cb2446e140f051df3163acaa6fb0e05f77301b666eafa7a86cfb7c370271ef",
"Cap_rounded_hexagon.obj": "a6100229929abe0515c8564ed4694e8cf5ecffa6b95b13fef36f17b0f28a7355",
"Cap_rounded_hexagon.mtl": "a1c2575f97f6338bc629e27471366f4460d55e90471a9917d58418252cf3b0fe",
"Cap_rounded_square.obj": "64874779c05ce8efeeff8964cde4dbb30a4d3af38df4cea93d31f561f97aeda9",
"Cap_rounded_square.mtl": "f81f023071c0c20842067438d081d3a6218b30c9a7bea899b007a0c2e8f7cecc",
"Cap_wave_rim.obj": "86e531984bfcc9b66ca32cfbe1a61046276420b5c7327eac75de815a6f553d79",
"Cap_wave_rim.mtl": "358f0c1c08b21f25e8589fdf2d1512ed740e4044a210cc8ccb34697df19000d6",
"Cap_turbine_wheel.obj": "273a5f2328a8582379b5b9409223acd3fcffbfd1890c422c21d327cbcc67c377",
"Cap_turbine_wheel.mtl": "3c8716554aa10002d47bf45aa77869dd12e922159efe8e0c9f0f985bf0261c17",
"Cap_thumb_scoop.obj": "c840208654934513982588b2fd86511ad000c3c429bc54c0fab7eb2709149d41",
"Cap_thumb_scoop.mtl": "3dc9f199fddb10cd0dd526a0c4c19d4662fbbb41d9209cff44ed6b6dded31630"
},
"sourceParameters": {
"design": "One-piece V4 \u2014 eleven screw-free interchangeable rotor/grip modules",
"cap_style": "all",
"cap_styles": [
"circular",
"ships_wheel",
"rounded_triangle",
"scalloped_coin",
"petal_flower",
"four_leaf_clover",
"rounded_hexagon",
"rounded_square",
"wave_rim",
"turbine_wheel",
"thumb_scoop"
],
"units": "mm",
"base_diameter": 58.0,
"cap_max_diameter": 61.6,
"overall_height": 15.2,
"cap_deck_bottom": 13.2,
"cap_edge_bottom": 7.2,
"grip_height": 8.0,
"cap_skirt_inner_radius": 26.8,
"pcb_diameter": 36.5,
"pcb_bottom": 7.1,
"pcb_thickness": 1.0,
"switch_x": 0.0,
"switch_y": -5.0,
"switch_height": 1.9,
"button_travel": 0.25,
"magnet_diameter": 5.0,
"magnet_thickness": 1.5,
"magnet_bottom": 10.4,
"magnet_pocket_diameter": 5.2,
"pusher_outer_radius": 6.1,
"guide_neck_outer_radius": 19.9,
"guide_neck_inner_radius": 18.6,
"guide_radial_clearance": 0.2,
"retention_flange_outer_radius": 21.0,
"material": "PLA",
"return": "tactile switch internal dome only; physical test required",
"service": "Pull both opposed tabs outward 0.8 mm and lift the top module; undo four PCB screws for cell access",
"publication": "Repository revision 1.0.7",
"hub_cover_thickness": 0.6,
"base_guide_outer_radius": 22.0,
"snap_clip_count": 2,
"snap_beam_radius": 23.4,
"snap_beam_width": 1.2,
"snap_beam_height": 2.0,
"snap_beam_bottom": 4.5,
"snap_arc_degrees": 90,
"snap_hook_inner_radius": 20.5,
"snap_hook_underside": 9.75,
"snap_hook_top": 10.85,
"snap_release_displacement": 0.8,
"snap_pad_top": 6.3,
"cap_style_change": "Pull the two base tabs outward, lift out the complete top, snap in another one-piece module",
"encoder_magnet_per_top_module": 1,
"cap_mount_hardware_count": 0,
"magnet_installation": "One diametrically magnetized diameter 5 x thickness 1.5 mm disc in each module; retain with adhesive after fit and field checks"
}
}