寻找基于Java的OpenSCAD和PLasM的替代品

2024-05-16 01:07:56 发布

您现在位置:Python中文网/ 问答频道 /正文

我喜欢OpenSCAD教授分号和大括号的规则。在20分钟内,学生们可以编写程序,学习转换,并看到错误放置分号和大括号的结果,而不必担心其他语义。换句话说,OpenSCAD是一个很好的工具,可以教初学者C族语法规则的基础知识。在

但是OpenSCAD缺乏表达能力。没有将形状存储为变量——所有的东西都必须写成函数。我发现基于Python的PLasM更加强大,因为Python本身可以在脚本中使用。在

有人知道基于Java的语言吗,基本上底层CGAL嵌入在Java函数中?这将是理想的,因为我正在使用Processing和Arduino来教授编程。在


Tags: 工具函数规则错误语义语法java大括号
2条回答

SolidPython?不是基于Java的,但可能正是您要寻找的?在

它是一个用于实体建模的python前端,可编译为OpenSCAD:

https://github.com/SolidCode/SolidPython

这个-https://code.google.com/p/cgal-bindings/怎么样?它是一组CGAL的SWIG绑定,支持Python和Java。在

相关问题 更多 >