{"skill":{"slug":"3d-maker-companion","displayName":"3D Maker Companion","summary":"Professional assistant for 3D printing, laser engraving, and 3D modeling workflows. Supports generating visual references for sculpting (Forger/ZBrush), crea...","description":"---\nname: 3d-maker-companion\ndescription: Professional assistant for 3D printing, laser engraving, and 3D modeling workflows. Supports generating visual references for sculpting (Forger/ZBrush), creating 3D models via Meshy AI, and optimizing FDM/Resin print settings. Use when designing, fabricating, or troubleshooting physical maker projects.\nmetadata:\n  {\n    \"openclaw\":\n      {\n        \"requires\": { \"env\": [\"MESHY_API_KEY\"] },\n        \"install\":\n          [\n            {\n              \"id\": \"pip-reqs\",\n              \"kind\": \"exec\",\n              \"command\": \"pip install requests\",\n              \"label\": \"Install Python dependencies (requests)\",\n            },\n          ],\n      },\n  }\n---\n\n# 3D Maker Companion\n\nA specialized workflow guide for bridging the gap between digital AI generation and physical fabrication.\n\n## Meshy AI (AI-Powered 3D Generation & Export)\nThis skill includes a Python client for Meshy.ai to generate high-quality 3D assets and export them directly to industry-standard software and hardware.\n\n### Connectivity & DCC Bridges\nGenerated models can be sent directly to major Digital Content Creation (DCC) tools via dedicated bridges:\n- **Game Engines:** Unreal Engine, Godot, Unity.\n- **Modeling & Animation:** Blender, Maya, 3ds Max.\n\n### 3D Printing & Slicer Integration\nMeshy AI supports advanced fabrication workflows directly from the interface:\n- **Multicolor Printing:** Enable \"Multicolor print\" for multi-filament setups.\n- **Print Optimization:** \"Add platform\" for better bed adhesion.\n- **Slicer Export:** Direct export options for **Bambu Studio**, **OrcaSlicer**, **Creality Print**, **ElegooSlicer**, **Lychee Slicer**, and **Ultimaker Cura**.\n- **Manufacturing:** Support for \"Full-color 3D print & Shipping\" services.\n\n### Setup & Technical Notes\n- **API Key:** Requires `MESHY_API_KEY`. Save locally: `python scripts/meshy_client.py set-key YOUR_KEY`.\n- **Image-to-3D:** Ideal for converting AI-generated character references (like Flux/Stable Diffusion) into game-ready or printable meshes.\n- **Security:** External network calls are made to `api.meshy.ai`.\n\n## 3D Sculpting Reference Generation\nTo create effective references for 3D sculpting tools like Forger or ZBrush, use clear anatomical or mechanical descriptors.\n\n- **Perspectives:** Always include \"frontal view\", \"profile view\", and \"orthographic perspective\" for blueprint-like accuracy.\n- **Surface Detail:** Use \"macro photography\", \"hyper-detailed textures\", and \"visible skin pores/material grain\" to inform your displacement maps.\n- **Lighting:** Request \"neutral studio lighting\" to avoid deep shadows that hide geometry, or \"rim lighting\" to define edges.\n\n## 3D Printing Optimization\n### FDM (e.g., Bambulab H2S)\n- **Geometry Analysis:** Check for steep overhangs and small contact points in the reference image.\n- **Material Suggestions:** Recommend PLA for decorative models, PETG for functional parts, and TPU for flexible gaskets or grips.\n- **Slicing Tips:** Remind the user to check wall loops and infill patterns (e.g., Gyroid) for structural integrity.\n\n### Resin (SLA/DLP)\n- **Orientation:** Advise on tilting models to reduce cross-sectional area per layer.\n- **Drain Holes:** For hollow models, ensure the design allows for internal resin drainage.\n\n## Laser Engraving (CO2 Laser)\n- **Contrast:** Focus on high-contrast grayscale images for clean engravings on wood or acrylic.\n- **Material Safety:** Always cross-reference materials with safe engraving lists (e.g., avoid PVC/Vinyl).\n- **Settings:** Store and recall specific Power/Speed settings for different thicknesses (e.g., 80W CO2 laser settings for 3mm birch plywood).\n\n## Maker Workflow Example\n1. **Ideation:** Use Flux or similar models to generate a highly detailed 3-view reference (Front, Side, Back).\n2. **Modeling:** Import reference into Forger and use the \"blueprint\" method to sculpt the basic volume.\n3. **Refinement:** Use macro-detail references to sculpt fine textures.\n4. **Slicing:** Export STL/OBJ and prepare for printing with printer-specific profiles.\n","tags":{"latest":"1.0.2","3d-modeling":"1.0.0","Meshy":"1.0.0","bambulab":"1.0.0","d-printing":"1.0.0","laser-engraving":"1.0.0","maker":"1.0.0","meshy":"1.0.1","reference-generation":"1.0.0","workflow":"1.0.0"},"stats":{"comments":0,"downloads":800,"installsAllTime":2,"installsCurrent":2,"stars":2,"versions":3},"createdAt":1773052930148,"updatedAt":1778491788483},"latestVersion":{"version":"1.0.2","createdAt":1773053686833,"changelog":"- Added Meshy AI integration for generating and exporting 3D assets, supporting direct connections to game engines and 3D modeling software.\n- Expanded 3D printing workflows with features like multicolor printing, improved slicer export options, and manufacturing support.\n- New setup instructions for API key usage and technical requirements for Meshy.ai.\n- Updated documentation to reflect Meshy AI’s capabilities for converting image references into printable 3D models.","license":"MIT-0"},"metadata":{"setup":[{"key":"MESHY_API_KEY","required":true}],"os":null,"systems":null},"owner":{"handle":"jaulustus","userId":"s178yb06fhzn9h9yxtpwxdjdbh885gy9","displayName":"Jaulustus","image":"https://avatars.githubusercontent.com/u/8465385?v=4"},"moderation":null}