OpenSCAD 3D Model Generator
Summary
OpenSCAD MCP Server enables AI assistants to create and manipulate 3D models through natural language descriptions, leveraging a pipeline that generates images with Venice.ai, segments objects with SAM2, creates 3D models with threestudio, and converts them to parametric OpenSCAD code. The implementation supports multiple export formats (3MF, AMF, CSG) that preserve parametric properties for 3D printing, includes validation tools for printer compatibility with Prusa and Bambu systems, and provides visualization capabilities for multi-angle previews - making it particularly valuable for users who need to create customizable 3D models without manual CAD work.
Available Actions(10)
generate_image_gemini
Generate an image using Google Gemini API. Parameters: prompt (string), model (string)
generate_multi_view_images
Generate multiple views of the same 3D object. Parameters: prompt (string), num_views (integer)
create_3d_model_from_images
Create a 3D model from approved multi-view images. Parameters: image_ids (array of strings), output_name (string)
create_3d_model_from_text
Complete pipeline from text to 3D model. Parameters: prompt (string), num_views (integer)
export_model
Export a model to a specific format. Parameters: model_id (string), format (string)
discover_remote_cuda_mvs_servers
Find CUDA MVS servers on your network. Parameters: timeout (integer)
get_remote_job_status
Check the status of a remote processing job. Parameters: server_id (string), job_id (string)
download_remote_model_result
Download a completed model from a remote server. Parameters: server_id (string), job_id (string), output_name (string)
discover_printers
Discover 3D printers on the network. Parameters: None
print_model
Print a model on a connected printer. Parameters: model_id (string), printer_id (string)
コミュニティレビュー
まだレビューはありません. 最初のレビューを投稿しましょう!
会話に参加するにはサインインしてください