php3d / stlslice
用于切片 STL 文件每一层的 PHP 7 库
1.1
2016-08-07 11:44 UTC
Requires
- php: >=7.0
- ext-bcmath: *
- ext-gd: *
- mockery/mockery: 0.9.5
- php3d/stl: 1.0.2
- phpunit/phpunit: 5.4.6
This package is not auto-updated.
Last update: 2024-09-18 19:04:03 UTC
README
摘要
此库提供 PHP 7 功能,用于切片 STL 格式的 3D 对象,并将它们转换为 SVG 或 GCODE。
注意:GCode 转换高度实验性 - 根据您的需求进行更改。
注意:需要 bcscale(16);
设置
将此添加到您的 composer.json 文件中
[...] "require": { [...] "php3d/stlslice": "1.*" }
然后运行 composer
composer.phar install
示例
提取层
$layers = (new \php3d\stlslice\STLSlice($stl, 10))->slice();
转换为 SVG
查看 stl2svg.php
转换为 GCode(铣床)
查看 stl2gcode.php