![Tool to measure, transform, repair, and slice STL files online for free for 3D printing](/_gatsby/image/bc6678b8c51cec33aabaabb5667c6a74/2287df8df39ba0a889071d83b476d068/Free-3D-online-tool-to-measure-STL.png?u=http%3A%2F%2Fwp.docker.localhost%3A8000%2Fwp-content%2Fuploads%2F2023%2F09%2FFree-3D-online-tool-to-measure-STL.png&a=w%3D200%26h%3D113%26fm%3Dpng%26q%3D75&cd=15068318d8e7f9018de3bff34b5d9f61)
Tool to measure, transform, repair, and slice STL files online for free for 3D printing
9 months ago, September 6, 2023
Reading time: 3 mins
I was looking for a free tool to do some measurements on my STL files before sending it for 3D printing. After installing a few desktop applications, none of them actually fulfilled my needs, until I found this free online open-source tool from 0x00019913 I’m a Teapot, Meshy
![Free 3d tool for measurement stl](https://res.cloudinary.com/anilmaharjan-com-np/image/upload/f_avif/q_auto/c_scale,w_479/v1/Blog/meshy-online-3d-transform-measure-tool-free.png?_a=DATAdtDeZAA0)
meshy
is a browser-based tool for performing measurements, transformations, visualizations, repair, and slicing on polygonal meshes, intended to make life easier for 3D printing.
Requirements:
- A computer with a GPU and a WebGL-capable browser with JavaScript enabled (tested in Chrome and Firefox on Ubuntu and Windows).
- Some features may not work with Opera, especially when using mouse gestures.
General Use:
- Meshy allows users to upload and manipulate 3D meshes.
- Only one mesh can be loaded at a time, though it can consist of multiple parts from a single file.
- Users can perform standard transformations (translations, rotations, scaling, etc.), measurements, repairs, slicing, and export operations.
- The tool also provides various viewport settings.
Interface and Controls:
- Meshy’s main viewport is controlled using mouse and keyboard commands, including rotation, zoom, and panning.
- Keyboard shortcuts are available for common actions like importing, centering, toggling the gizmo, and more.
- Information about computed quantities is displayed in the top-left corner.
- The dat.GUI box on the top right contains user-interactive components.
- An axis widget shows camera orientation, and a printout area provides status updates and warnings.
Gizmo:
- The gizmo is used for mesh transformations and is anchored to the mesh’s position.
- It can scale, rotate, and translate the mesh.
- Different handles indicate axis-oriented transformations and transformations in the viewing plane.
- Scaling occurs in object space, and the rotation handles work on world axes.
Import:
- Meshy supports OBJ and STL file formats (both binary and ASCII).
- There’s an approximate file size limit of 50-80MB for uploads.
- Import settings allow users to specify the units and auto-center the mesh on the build plate.
Export:
- Users can export the mesh as either OBJ or STL and specify the export units.
- Additional settings like endianness and vertex precision can be adjusted.
Settings:
- Various display settings are available, including precision, toggles for gizmo visibility, axis widgets, wireframe, center of mass indicator, and background color.
- Material options such as mesh color, roughness, and metalness can be configured.
- Build volume settings include toggling volume visibility, centering the origin, and defining dimensions.
Edit:
- Users can modify the mesh in various ways, including mirroring, translating, rotating, scaling, and more.
- Repair options patch holes in the mesh.
Measurement:
- Measurement tools allow for length, angle, circle, cross-section, and mesh thickness (Wall thickness) measurements.
Supports & Slicing:
- Users can generate tree supports and perform slicing for 3D printing.
- Support settings include angle, spacing factor, radius, taper factor, and more.
- Slicing options allow users to customize layer height, infill, raft settings, and generate G-code.
Slice Mode:
- Slice mode allows users to preview or fully visualize sliced layers of the mesh.
- Options to control layer settings, raft, and G-code are available in this mode.
- Slice mode can be turned on and off as needed.
Undo and Redo:
- Undo and redo are available for actions performed under the Edit folder and through the gizmo.
Delete:
- Deleting the mesh is a non-undoable action that clears the current state, allowing users to import a new mesh.
Meshy offers a comprehensive set of features for 3D mesh manipulation, making it a versatile tool for 3D modeling and printing tasks.