#4914 Meshy.ai Image to SVG to STL

#4914 Meshy.ai Image to SVG to STL

#4914 How do I use Meshy.ai to import a .jpg or .png, convert it to SVG and then extruded the SVG to create an .stl?

Meshy.ai does not offer an internal raster-to-vector tracing tool to convert a JPG/PNG into an SVG.

However, you can accomplish your goal in two distinct ways depending on the type of model you want:

  1. Direct AI Image-to-3D (Simplest): Skip the intermediate SVG step and let Meshy’s AI reconstruct the JPG/PNG directly into a solid 3D mesh exported as an STL.

  2. True 2D Extrusion Workflow (Crisp mechanical profiles, flat logos, badges): Vectorize the raster image into an SVG first, then pass the SVG into Meshy’s browser-based SVG to STL Converter to build extruded solid geometry.

Method 1: The Vector Extrusion Workflow (Image --> SVG --> STL)

Use this method when you specifically need clean, crisp vector boundaries extruded into a flat plate or raised logo.

Step 1: Convert JPG/PNG to SVG

  • Because Meshy only accepts ready vector files for extrusion, vectorize your raster image first.

  • Open your image in a vector tool (such as Inkscape via Path --> Trace Bitmap, Adobe Illustrator via Image Trace, or a free browser tracer like SVGcode or Vector Magic).

  • Ensure paths are closed regions and export/save as a clean .svg file.

Step 2: Upload to Meshy's Converter

  • Navigate to Meshy's Free SVG to STL Converter (meshy.ai/3d-tools/file-converter/svg/to/stl).

  • Drag and drop your .svg file into the upload zone.

Step 3: Extrude and Export

  • Meshy automatically parses closed curve regions via SVGLoader, applies solid thickness extrusion, and converts the vector boundaries into mesh geometry.

  • Select STL as your output format and click Download.

  • Verification: Open the resulting .stl in your slicer (e.g., Bambu Studio, OrcaSlicer, or PrusaSlicer); inspect the preview to ensure the closed paths extruded to a uniform, manifold solid without missing islands or zero-thickness walls.

Method 2: Direct Image-to-STL via Meshy AI (Bypassing SVG)

If your image is artwork, a sketch, or an object where you want depth generated by AI rather than a simple 2D extrusion profile:

Step 1: Upload Image

  • Go to Meshy.ai and open the Image to 3D workspace.

  • Upload your .jpg or .png file (high contrast with a clean background yields the best geometry).

Step 2: Guide the Depth Generation

  • If you want a flat embossed relief rather than a fully rounded figurine, append instructions in the text prompt (e.g., "flat extruded plaque with raised profile, clean flat base plate, 3D printable").             <---- Try "no baseplate"

  • Click Generate.

Step 3: Inspect & Export STL

  • Once the generation finishes (typically 1–2 minutes), check the wireframe and topology in the viewer.

  • Click Download, set the export format to .stl, and save the file.


How can I set an exact millimeter extrusion height instead of Meshy's default thickness?

Meshy's automated converter tools apply an arbitrary unit-less depth normalization, meaning you cannot define an absolute metric extrusion depth (such as exactly 3.0 mm or 5.0 mm) directly on their site.

To achieve an exact millimeter thickness, you have two fast, reliable workflows: either scale the Z-axis of the Meshy .stl inside your slicer, or import the .svg directly into a CAD tool where you can set the millimeter extrusion before exporting.

Method 1: Set Exact Z-Height in Your Slicer (Fastest for Meshy STLs)

If you already have the exported .stl from Meshy, your slicer allows you to uncouple uniform scaling and type the exact millimeter thickness directly.

1.Import the STL into Slicer:  1 min.

Open your slicer (Bambu Studio, OrcaSlicer, PrusaSlicer, or Cura) and drag the Meshy .stl onto the virtual build plate.

Verification: The model snaps flat against the build bed surface in the 3D viewport.

2.Unlock Proportional Scaling:  30 sec.

Select the model and press S (or click the Scale tool on the top/side toolbar). Click the Lock / Uniform Scale icon to unlock it.

Verification: The lock icon displays open/broken, indicating X, Y, and Z axes can now be edited independently.

3.Input Target Millimeter Thickness:  30 sec.

Locate the Size input fields (not percentage). In the Z dimension box, type your exact target thickness (e.g., 5.00 mm) and hit Enter.

Verification: The model's XY footprint remains unchanged while the vertical height updates to exactly your specified dimension.

Method 2: Set Extrusion Height in Tinkercad (Direct from SVG)

If you need a true dimensional solid without relying on Meshy's mesh reconstruction, import the .svg directly into Tinkercad.

1.Import SVG to Tinkercad:  1 min.

Open a new design in Tinkercad and click Import in the upper-right corner. Drag your .svg into the panel, ensure Import as: 2D Extrusion is selected, and click Import.

Verification: The vector curves appear on the workplane as an extruded solid block.

2.Set Dimension via the Z-Handle:  30 sec.

Click the imported shape to expose its transformation handles. Click the white center handle on the top face of the object.

Verification: A numeric dimension entry box appears displaying the current height in millimeters.

3.Type Millimeter Value and Export:  30 sec.

Click the numeric box, enter your required millimeter value (e.g., 3.0), press Enter, then click Export --> .STL.

Verification: The top handle reflects the exact value entered, and the downloaded .stl carries accurate physical geometry.


From <https://gemini.google.com/app/8bbfc5bfbf2ff50e>  Google Gemini (3.8 Flash)

Comments

Popular posts from this blog

#4297 ISS Astronaut Unable to Speak

#3356 PHP and JavaScript to Retrieve and Set an API_Key

#4188 Hybrid/GraphRAG