文件名称:Rust-Scad:使用Rust生成opencad代码的库
文件大小:15.7MB
文件格式:ZIP
更新时间:2024-06-15 03:19:02
Rust
锈渣发生器 一个使用锈创建opencad模型的库。 我创建这个项目的部分原因是我想了解更多关于锈的知识,部分原因是openscad以一种怪异的方式处理变量。 将为单个作用域中的变量分配该作用域中所有点在该作用域中具有的最后一个值。 这意味着下面的代码 current_value = 0 ; for ( i = [ 0 : 3 ]) { current_value = current_value + i; echo (current_value); } echo (current_value); 会打印 0 1 2 3 0 代替 0 1 3 5 5 正如您在大多数编程语言中所期望的那样。 我的库通过使用rust进行所有逻辑并生成简单的scad代码来解决此问题,该代码可以完成与更复杂的scad代码相同的操作。 使用rust而不是scad语言还具有其他优点,例如能够将s