问题标签 [numpy-stl]
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.
numpy - 将 Stl 转换为 numpy 数组
有没有办法将 stl 文件内容转换为 numpy 数组或一组 numpy 数组?
我知道我总是可以将 stl 作为文件读取,然后分配变量,但我想知道是否有一种自动化的方式!
python - 通过 numpy-stl 从 ZipFile stl 文件加载
有没有办法通过 numpy-stl 从 zip 加载 stl 文件?
我可以通过 numpy-stl 从文件系统中正常读取 stl 文件,但我无法将其连接到打开的 zip 文件。
它是python 2.7
例如:
这是从 example.zip 文件中读取 scene.xml 的代码,在内存中
这就是我如何从文件系统中读取 cube.stl 文件
stl 文件是二进制或 ascii 格式。
但我不知道如何在不将文件解压缩到文件系统并从中读取的情况下从 zip 读取 .stl 文件。
感谢帮助。
python - 如何使用 numpy-stl 在 python 中保存多个网格
我正在编写一段 python 代码,它将接收灰度图像,对其进行缩放,并输出一个 3d 模型,每个像素的高度由灰度值确定。除了 3d 模型的输出之外,我一切正常。我正在使用 numpy-stl 根据从图像派生的值数组创建它。使用 numpy-stl 库我创建了一个框,然后根据图像的需要多次复制它。然后我将每一个翻译成与图像对应的位置和高度。这一切都有效。当我尝试将其全部保存为一个 .stl 文件时,问题就来了。我不知道如何将立方体的所有单个网格组合成一个。
这里只是处理创建 3d 数组的代码。我可以绘制创建的网格但不能保存它们。
python - numpy-stl 边缘不可见
根据https://github.com/WoLpH/numpy-stl上的文档,我正在使用 numpy-stl (2.4.1) 逐行绘制 STL 文件
我的问题是,三角形的边缘不可见。因此,我看不到带有盲孔的组件的内部零件。
有人能想象其中的原因吗?
numpy - 在 WIN10 上安装 Numpy-stl
我正在尝试使用“numpy-stl”包,正如您所见,我是编程的初学者。
我不知道如何安装这个包。我用 pip 尝试过,但我什至不知道该怎么做。
我在 WIN10 上使用 Python 和 Anaconda 和 PyCharm 作为 IDE。
谢谢您的帮助
python - 在 Python 中从 STL 文件渲染 2D 图像
我想加载一个 STL 文件并生成一组不同旋转的 2D 图像。
我根据这个例子得到了使用 numpy-stl 的基础知识,最后得到了这个代码 -
这只在我最终得到组件的轮廓时效果很好,缺少很多细节。下图是乐高积木...
我试图突出边缘。但这对模型的创建方式很敏感,这对我来说不是很好。
我希望通过添加照明,阴影可以帮助添加缺失的细节,但我找不到这样做的方法。
知道如何在下面的代码中添加光源以创建阴影吗?
python - Python-STL 文件缩减
我想制作一个 python 脚本来减少 STL 文件中三角形的数量,同时在 python 中保留形状。有没有可以做这个操作的模块?
python - 通过面法线值阈值选择 STL 的面
我想用 Python 编写一个脚本,它可以根据人脸法线值条件在 STL 中生成人脸组。例如,提供的是 Stl 的快照,不同的颜色表示包含满足我给定的人脸法线阈值的三角形面的人脸组。在python中有没有简单的方法来做到这一点? 人脸组 STL