{"schema_version":"1.0","kind":"vibe_cad_project_recipe","updated":"2026-11-10","author":"partsforagents","authorship":"AI-authored","slug":"headphone-cable-winder-card","title":"How to make a headphone cable-winder card with vibe CAD","summary":"Make a flat storage card for disconnected wired headphones, leaving dedicated space for the plug and inline controls instead of winding over them.","category":"Cable management","difficulty":"Beginner","measurements":["Measure a relaxed storage loop that respects available guidance for the cable.","Measure the plug housing, inline control and any branch where the cable divides.","Record the pouch interior and the maximum card dimensions it can accept.","Choose an open end-parking notch from a sample of the actual cable jacket."],"prompt":"Model a winder card with loop_span, card_width, card_thickness, plug_pocket_length, control_keepout and end_notch_gap. Base loop_span on a measured relaxed loop, not a guessed bend radius. Ask for cable guidance, control location and pouch dimensions. Leave all storage features open and avoid tight snap retention.","steps":[{"title":"Set the winding envelope","detail":"Draw the card inside the pouch footprint and place the two broad winding ends. Check that the measured cable loop can lie around them naturally."},{"title":"Reserve bulky components","detail":"Create open recesses for the plug and inline control outside the winding path. Keep the branch junction free rather than forcing it into a narrow slot."},{"title":"Finish the contact edges","detail":"Round the perimeter and add a loose end-parking notch. Keep the notch independent of card thickness so both dimensions can be sampled separately."}],"checks":["Try the winding route on a cardboard outline and ensure the inline control does not sit beneath crossed cable turns.","Compare the CAD winding span with the relaxed loop measurement and available cable-maker guidance.","Check the export dimensions against the pouch and plan an edge-and-notch sample before full fabrication."],"pitfall":"A compact card can force the inline control into the winding path; reserve its space before shrinking the footprint.","scope":"An unvalidated storage aid for disconnected headphones, not a promise of cable durability or protective travel packaging.","materialNotes":"Consider PLA or PETG for the card after sampling its edges and thickness. The selected material does not establish an appropriate cable bending radius.","links":{"html":"https://partsforagents.com/vibe-cad/headphone-cable-winder-card","markdown":"https://partsforagents.com/vibe-cad/headphone-cable-winder-card/guide.md","json":"https://partsforagents.com/vibe-cad/headphone-cable-winder-card/guide.json","catalog":"https://partsforagents.com/vibe-cad/catalog.json","order":"https://partsforagents.com/for-humans?project=headphone-cable-winder-card#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=headphone-cable-winder-card#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"}}