问题标签 [stl-format]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
849 浏览

android - Android 中的 STL 查看器

我是STL 查看器的新手,我使用链接为它创建了演示,它工作但不顺利,所以我需要你的帮助,请分享我的任何替代品。

注意:它适用于小尺寸 .stl 文件,但不适用于大尺寸 .stl 文件。

0 投票
0 回答
2157 浏览

python - 将 mayavi 曲面导出为 STL

我一直在寻找将使用 mayavi 渲染的表面导出为 .stl 文件,但我没有找到任何解决方案。

我想出了一些似乎可以工作的代码,尽管它可能不是最好的解决方案。下面你可以看到一个示例来展示我在做什么。

有没有更好的方法来用 mayavi 编写一个表面的 stl 文件?

0 投票
2 回答
2337 浏览

stl-format - STL 到 G 代码命令行转换器

我目前正在从事我的高级设计 CNC 铣床项目。该项目的一部分是将 STL 文件转换为 G 代码。好消息是,如果我需要集成的东西已经存在,我不必重新发明轮子。

Is there a command line converter I can use for this job?

0 投票
1 回答
510 浏览

three.js - 使用threejs进行STL渲染

我创建了一个 3D 模型,用于以 3D 方式打印工业布局。因为我不习惯玩专业的3D建模软件,所以我用了SketchUp,效果还不错!

现在,我想重用 3D 模型来动态访问“未来”装置。

我以 Collada 格式 (DAE) 导出每个对象,然后尝试在 Threejs 中使用 collada 导入器。我希望能够以交互方式选择大约 130 个对象,但我只能加载一个......

然后我尝试使用 STL 加载器(在使用 MESHLAB 将对象从 DAE 转换为 STL 之后)。

然后它可以毫无问题地工作......但是呈现问题。

在链接的图片中(抱歉,没有足够的声誉插入图片!),您可以看到对象的某些部分似乎是“透明的”,即使它们没有设置此属性!(只有地面是)。

使用 TrackBallControl 移动时,对象的某些部分会不时消失......

我尝试只用一个物体,有或没有地面,...

我拍摄了我遇到的问题的快照:

  • 图 1,在红色圆圈内,出现错误
  • 图2,没有地面,也是一样的:一些应该隐藏的部分没有
  • 图 3,线框渲染在导出的模型中显示不是 pb...

链接>> http://stackoverflow.legrandcondor.com/photo.html

链接 >> http://stackoverflow.legrandcondor.com/

有任何想法吗 ?在我发疯之前的建议?!(其他一切正常!)

提前谢谢,

0 投票
1 回答
3207 浏览

java - 在 JavaFX 中导入 STL 文件

我的问题是我正在尝试将 3D 模型从 STL 文件导入 JavaFX 应用程序。我按照此链接中的代码How to create 3d shape from STL in JavaFX 8? 它只适用于那里提到的宝石文件,但我尝试过使用其他 STL 文件,但它不起作用!

我不明白为什么它不能与其他文件一起使用。谁能解释一下?任何帮助,请尽快!

0 投票
0 回答
1286 浏览

android - Android : .STL 3d 模型(渲染、编辑和保存/更新)

我想开发一个 android 应用程序,它可以加载任何 3D 对象(文件格式为 .stl、.obj )并执行旋转、缩放、着色或定位等操作,然后保存整个 3D 对象以及对其所做的所有更改.stl 格式。有谁知道怎么做??

https://github.com/kshoji/STLViewer

使用STLViewer库,我可以对其进行渲染和执行一些操作(例如移动、旋转),但是是否有可能通过这些更改来保存/更新该 3d 对象?

0 投票
1 回答
9839 浏览

javascript - 在threejs中将对象加载为几何而不是BufferGeometry

我正在尝试将.stl文件加载到 three.js 中。一切正常,我使用以下代码将模型作为 BufferGeometry:

为了更容易地进一步操作模型,我希望几何图形为常规THREE.Geometry而不是THREE.BufferGeometry. 是否可以以.stl某种方式加载,以便我将其作为 a 接收,THREE.Geometry或者是否可以从 toTHREE.BufferGeometry转换THREE.Geometry?或者这可能使用.obj文件或其他东西吗?

0 投票
1 回答
1064 浏览

java - 随机 3D 多边形的质心(obj 文件或 stl 文件)

目前,我在 3 维笛卡尔坐标系中有一个顶点数组列表。多边形是随机的。它可以是汽车、杯子甚至是龙。

假设密度不变,如何计算这个 3D 物体的质心 (x,y,z)?

我将面和顶点存储在 ArrayList 中。

0 投票
0 回答
679 浏览

three.js - 使用three.js 问题读取STL 文件

我能够通过 three.js 成功读取 stl 文件,但问题是没有显示 stl 文件中定义的确切颜色。我的代码如下所示:

但是在应用顶点颜色后它只显示黑色。有什么建议吗?

0 投票
2 回答
2664 浏览

3d - 在 WEB 上显示 3D 对象的最佳方式

我有 .STL 文件格式的 3D 对象。我需要在我的 WEB 页面上显示它们,并且我正在寻找在 WEB 页面上显示 .STL 文件的最佳查看器。实际上,我什至不确定 .STL 格式是否是显示 3D 文件的最佳格式,还是有更好的格式?

我发现这个查看器仅用于显示 3D 对象,但我不确定这是否是最佳选择。