了解 Microsoft 的 Maker.js,这是一个用于为 CNC 和激光切割机创建绘图的 JavaScript 库

阅读时间图标 1分钟读


读者帮助支持 MSpoweruser。如果您通过我们的链接购买,我们可能会获得佣金。 工具提示图标

阅读我们的披露页面,了解如何帮助 MSPoweruser 维持编辑团队 查看更多

创客js

Maker.js 是一个新的 Microsoft Garage 项目。 它是一个开源 JavaScript 库,用于为 CNC 和激光切割机创建图纸。 绘图是可以在其他绘图中重复使用的小型 JavaScript 程序,从而产生网络效应。 Maker.js 以 DXF 或 SVG 文件格式导出绘图,并在 Node.js 和 Web 浏览器中运行。 然后,该文件可以直接由创客机器使用、上传到创客服务或导入其他 2D 或 3D CAD 软件。

特征

  • 对其绘图模型使用普通的旧 JavaScript 对象 (POJO)。
  • 支持多种单位制:毫米/厘米/米/英寸/英尺
  • 原始路径:线/圆/弧
  • 变换:镜像/旋转/缩放
  • 基本型号:
    • 螺栓圈
    • 螺栓矩形
    • 将点连接
    • 黄金矩形
    • 椭圆形
    • 椭圆弧
    • Polygon
    • 长方形
    • 圆角矩形
    • S曲线
    • 广场

该项目包括一个示例激光切割机应用程序,该应用程序说明了如何使用 JavaScript 库。

下载 这里来自 Github。

有关主题的更多信息: 数控, 图纸, 激光切割机, 创客.js, 微软, 微软车库