stltools:用于处理立体光刻(STL)文件的Python模块和脚本

时间:2024-05-25 16:41:21
【文件属性】:

文件名称:stltools:用于处理立体光刻(STL)文件的Python模块和脚本

文件大小:6.14MB

文件格式:ZIP

更新时间:2024-05-25 16:41:21

python3 stl-files PostScript

使用stltools的STL文件操作 作者: 罗兰·史密斯 stltools模块读取文本和二进制STL文件,并创建STL对象。 它还处理坐标变换和投影。 脚本stl2pov,stl2ps和stl2pdf使用此库将STL文件分别转换为POV射线网格,PostScript和PDF文件。 要求 这些程序需要Python 3.6或更高版本。 “ master”分支的发行版需要numpy才能提交93db6bd57c34c3c7cfb9456f1f88306fa3204f13。 “ pypy”分支上的代码不使用numpy。 在2021-03-13年将其合并为“大师”。 除了使用cairo的stl2pdf之外,其他脚本在标准库之外都没有依赖性。 stl2pov 这是C版本2.x的重构。 版本2太慢,主要是因为它试图做太多事情。 此版本是直接翻译。 但是,创建POV射线mesh2对象的方法的速度


【文件预览】:
stltools-master
----setup.py(2KB)
----stlinfo.py(3KB)
----.gitignore(228B)
----stl2pdf.py(6KB)
----Makefile(525B)
----stl2pov.py(6KB)
----pylama.ini(85B)
----MANIFEST.in(48B)
----doc()
--------principle.rst(4KB)
--------debug.txt(14KB)
--------stltext.pdf(18KB)
--------stlbinary.pdf(19KB)
--------numpy.txt(2KB)
--------optimizations.rst(4KB)
--------mesh2.txt(1KB)
--------Zproj.fig(2KB)
--------stlinfo.pdf(205KB)
--------fast-indexing.txt(958B)
--------identifiers(424B)
----LICENSE.txt(1KB)
----stltools()
--------stl.py(7KB)
--------matrix.py(7KB)
--------__init__.py(1KB)
--------utils.py(3KB)
--------bbox.py(1KB)
--------vecops.py(3KB)
--------version.py(27B)
----README.rst(7KB)
----stl2ps.py(7KB)
----.gitattributes(29B)
----test()
--------test_stl.py(2KB)
--------data()
--------__init__.py(0B)
--------test_bbox.py(2KB)
--------test_matrix.py(2KB)
--------result()
--------test_utils.py(704B)
--------test_vecops.py(3KB)

网友评论