Gcmc 1.5.0 发布,此版本更新内容如下:
adds constructs such as repeat() and the ternary operator ?:
The local keyword allows assignment and functions allow passing by reference
The pre/post inc/dec operators can be part of expressions
Strings concat using +
The + and - operators changed undef handling and +| and -| operators were added
Several functions have been added, such as pathmode() to set blending, and fixpos_*() to set/store/restore known positions
The functions to_native() and ismodemm() allow coding across mm/inch systems
Canned cycles were added as library functions.
Gcmc 是一种前端语言,用来生成 G-code,SVG, CNC mills 的 DXF,lathes,laser cutters 和其他使用 G-code,SVG 或者是 DXF 的数值控制软件。 Gcmc 是一个上下文无关文法,用来替代古老的 G-code 编程。Gcmc 使矢量数学得到广泛的应用,支持 CNC 的 3D 加工。Gcmc 在必要的时候会自动转换 厘米,英尺,弧度和度数。更多截图:http://www.vagrearg.org/content/gcmc#screenshots
项目主页:http://www.vagrearg.org/content/gcmc
来自:开源中国社区

