我应该安装什么软件来打开.stl文件?


Answers:


23

Meshlab可以读取所有3D网格,也可以读取STL

sudo apt-get install meshlab
meshlab file.stl

此文件的示例:

在此处输入图片说明


1
只是一个警告:meshlab对于每个顶点或每个表面渲染都非常糟糕。也就是说,您无法轻松选择面孔并四处移动。
Catskul 2014年


4

摘自《 OpenSCAD在线用户手册》

STL导入-http : //en.wikibooks.org/wiki/OpenSCAD_User_Manual/STL_Import

import_stl("filename.stl", convexity = <val>)

从2019.01版开始,如果从命令行执行以下操作:

openscad file.stdl

它会使用正确的命令自动打开GUI以查看文件,例如:

import("/home/ciro/git/OSP/Hardware/CAD Files/P1 - X-Axis Motor Holder/P1 - X-Axis Motor Holder.STL");

然后,您可以单击设计>渲染,它提供了此示例文件

在此处输入图片说明


看来效果不佳。从技术上讲,这不允许您编辑STL文件。它只是使用射线跟踪将STL文件转换为OpenSCAD的内部格式,这需要花费很长时间。
塞林2014年

3

您可以尝试使用OpenSCAD。它是免费的,可用于Ubuntu。


2
但它无法打开文件.STL我有..
AmirRazoR

那很奇怪。该网站称它将打开并创建stl文件。您确定文件没有以某种方式损坏吗?
Rodrigo Guedes

是的,我绝对可以确定我的文件没有问题。
AmirRazoR 2013年

很奇怪,我的朋友。如果找到解决方案,我将进行一些研究并返回。
Rodrigo Guedes

2
实际上,它不会打开.stl文件。
Dr_Bunsen

0

从OpenSCAD版本2015.03-1开始,它也应该可以导入.stl文件。请使用如下命令:

import("/home/documents/Screw.stl", convexity=3); 

并按上述Hall的建议按下预览按钮。

这应该工作!

要将.stl作为OpenSCAD中的对象进行编辑,请创建如下模块:

module Screw(){
      import("/home/documents/Screw.stl", convexity=3);
}

现在,您可以通过Screw()进一步的操作来调用它了。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.