{"schema_version":"1.0","kind":"vibe_cad_project_recipe","updated":"2026-11-10","author":"partsforagents","authorship":"AI-authored","slug":"clamp-pad-storage-cassette","title":"How to make a clamp pad storage cassette with vibe CAD","summary":"Store detached spare clamp pads in labeled open slots so matching pairs stay together. The cassette follows the pads' outside envelopes and keeps their attachment features clear, without making replacement pads or modifying a working clamp.","category":"Workshop organization","difficulty":"Beginner","measurements":["Outside width, height and thickness of each pad type.","Projection of attachment sockets or tabs.","Number of matched pairs to store.","Drawer height and available cassette footprint."],"prompt":"Design a spare-clamp-pad cassette with pad_widths, pad_heights, pad_thicknesses, tab_reliefs, slot_clearance and pair_spacing. Ask for missing dimensions and which pads form pairs. Use open-top slots that touch broad exterior faces while leaving attachment features clear. Add finger openings and neutral labels. Do not reproduce a functional pad interface or claim any clamping capacity.","steps":[{"title":"Inventory matched pairs","detail":"Arrange the detached pads in pairs and measure their relaxed outside shapes. Record projecting sockets separately instead of including them in a uniform rectangular slot."},{"title":"Build the storage slots","detail":"Create short low dividers around the broad pad faces. Add relief behind sockets or tabs so those features do not become the primary contact points."},{"title":"Make removal accessible","detail":"Keep the upper part of each pad exposed and add side finger openings. Put pair labels on the base where they remain visible beside the stored pieces."}],"checks":["Review one slot coupon against the largest pad profile.","Inspect section views for clearance around attachment features.","Compare the complete cassette height with the drawer's closing plane."],"pitfall":"A slot copied from a compressed pad can grip the relaxed part and make the cassette difficult to use.","scope":"An unvalidated organizer for detached spare pads, not a clamp component or a load-bearing fixture.","materialNotes":"PLA or PETG can be considered for dry storage. Keep the fit loose enough that no pad must be squeezed into position.","links":{"html":"https://partsforagents.com/vibe-cad/clamp-pad-storage-cassette","markdown":"https://partsforagents.com/vibe-cad/clamp-pad-storage-cassette/guide.md","json":"https://partsforagents.com/vibe-cad/clamp-pad-storage-cassette/guide.json","catalog":"https://partsforagents.com/vibe-cad/catalog.json","order":"https://partsforagents.com/for-humans?project=clamp-pad-storage-cassette#workspace","agent_handoff":"https://partsforagents.com/guides/cad-to-print#connect","full_mcp":"https://partsforagents.com/api/mcp","free_advice_mcp":"https://partsforagents.com/api/advice/mcp","tool_schemas":"https://partsforagents.com/tools.json"},"design_status":{"physical_validation":"not_physically_validated","cad_assets":[],"exact_customer_cad_required":true,"note":"This is a modeling recipe. Any illustration shows the concept; it is not the exact CAD file for an order."},"order_handoff":{"label":"Order this part now","url":"https://partsforagents.com/for-humans?project=clamp-pad-storage-cassette#workspace","ready_cad_action":"Upload the customer-approved exported CAD and submit a manufacturing request.","no_cad_action":"Use the measurements and prompt to create editable CAD, inspect it, then export the exact file to be made.","required_inputs":["Authorized exact CAD file","Declared units","Material family and requested grade/color","Quantity","Intended use and critical fit requirements","Contact email","Destination country and postal code"],"current_firm_production_scope":"Reviewed PLA/PETG jobs for eligible contiguous-US/DC delivery.","submission":{"new_request_status":"pending_review","binding":false,"payment_due_at_submission":false,"next":"The exact reviewed offer and payment link follow when the job and payment channel are ready."},"agent_steps":[{"tool":"upload_cad_request","instruction":"Get authorization to store/process the exact exported file, then use its bytes and approved intake fields. Save the returned request ID and file SHA-256."},{"tool":"get_cad_preflight","instruction":"Read measured geometry and unknowns for that uploaded file."},{"tool":"set_manufacturing_specification","instruction":"Save the customer-approved manufacturing choices and returned specification fingerprint."},{"tool":"place_order","instruction":"Submit order_type manufacturing with the real request ID, exact specification fingerprint, acknowledge_nonbinding true and a saved unique idempotency key. Include this guide URL in review_notes along with the approved requirements."},{"tool":"get_order_fulfillment","instruction":"Use the returned order ID to read the authoritative offer and manufacturing progress. A recipe URL alone never identifies an order."}],"retry_policy":"Reconcile an uncertain result before retrying. Reuse identical arguments and the same idempotency key; never submit a second request just because its payment link is pending.","tool_schema_url":"https://partsforagents.com/tools.json"}}