了解 Microsoft 的 Maker.js,这是一个用于为 CNC 和激光切割机创建绘图的 JavaScript 库
1分钟读
发表于
读者帮助支持 MSpoweruser。如果您通过我们的链接购买,我们可能会获得佣金。
阅读我们的披露页面,了解如何帮助 MSPoweruser 维持编辑团队 查看更多
Maker.js 是一个新的 Microsoft Garage 项目。 它是一个开源 JavaScript 库,用于为 CNC 和激光切割机创建图纸。 绘图是可以在其他绘图中重复使用的小型 JavaScript 程序,从而产生网络效应。 Maker.js 以 DXF 或 SVG 文件格式导出绘图,并在 Node.js 和 Web 浏览器中运行。 然后,该文件可以直接由创客机器使用、上传到创客服务或导入其他 2D 或 3D CAD 软件。
特征
- 对其绘图模型使用普通的旧 JavaScript 对象 (POJO)。
- 支持多种单位制:毫米/厘米/米/英寸/英尺
- 原始路径:线/圆/弧
- 变换:镜像/旋转/缩放
- 基本型号:
- 螺栓圈
- 螺栓矩形
- 将点连接
- 黄金矩形
- 椭圆形
- 椭圆弧
- Polygon
- 长方形
- 圆角矩形
- S曲线
- 广场
该项目包括一个示例激光切割机应用程序,该应用程序说明了如何使用 JavaScript 库。
下载 这里来自 Github。