tcode:一个用于生成gcode的打字稿库

时间:2024-04-26 02:42:04
【文件属性】:

文件名称:tcode:一个用于生成gcode的打字稿库

文件大小:51KB

文件格式:ZIP

更新时间:2024-04-26 02:42:04

TypeScript

TCode TCode是一个使用打字稿编写gcode程序的库。 它尚未(可能永远不会)具有完整的功能,但是它是为方便起见而设计的,应该能够生成任何gcode程序。 更容易读写 Gcode非常复杂且不可思议,并且包含许多执行基本操作的简单代码。 您可以编写g.moveRapid({ x: 1, y: 2, z: 3})而不是写G00 X1 Y2 Z3 g.moveRapid({ x: 1, y: 2, z: 3})而字符数更多,则更容易阅读,而且由于已键入,因此更容易写(没有犯错误)。 类型检查 文本文件中的胖手指代码太容易了。 该库使您可以编写强类型(经过测试)的代码,从而保证输出。 方便 许多Gcode系统都有便捷的方法,但是您必须检查引用,验证输出并运行程序以对其进行测试。 通过这个库,我打算为诸如使用单个命令而不是多个复杂命令编程圈子之类的事情实现便捷方法。 我很想知道我甚至可以


【文件预览】:
tcode-master
----.gitignore(21B)
----package.json(463B)
----todo.md(191B)
----package-lock.json(168KB)
----src()
--------gcodeTypes.ts(1KB)
--------utils()
--------index.ts(5KB)
----jest.config.js(262B)
----README.md(2KB)
----typings()
--------gcode.d.ts(68B)
----test()
--------samples()
--------index.test.ts(295B)
----.prettierrc(63B)

网友评论