0

是否有任何 3D CAD 软件(免费软件、共享软件、开源软件或商业软件)使用 Logo Turtle 著名的简化指令集(例如FORWARD 100LEFT 90等)作为脚本化3D CAD 应用程序的基础?脚本编写方法简单易行,因为用户总是在“乌龟”的位置;对于某些人来说,命令语言比许多 CAD 程序的 GUI 界面更容易掌握。

这将面向 DIY 项目,而不是复杂的工程场景。例如,我真的很想制作管道示意图的 3D 渲染,使用 Logo-turtle 指令集绘制管道的长度和方向真的很酷。FORWARD 100, LEFT 45, FORWARD 25, UP 29,FORWARD 40等 更酷的是能够从 a 中选择合适的配件(elbowsTYcouplingsadapters等)Toolbox,并即时更改管道直径。

外面有这样的吗?

4

3 回答 3

2

很难绝对肯定地回答这样的问题,但我相信答案是否定的。原因是,与其指定向右和向左转的角度(即一个旋转自由度),您还必须有滚动、俯仰和偏航(三个旋转自由度)。这会使 3d 海龟的控制变得有点棘手。

此外,用户可能想做的不仅仅是创建直线和(分段)曲线。例如,很难看出海龟范式如何扩展到表面建模。

但是,有用于直观 3D 建模的免费产品。例如Autodesk 123DGoogle Sketchup

于 2011-06-03T04:38:56.470 回答
1

FMSLogo具有用于 3D 绘图的命令,例如: http: //fmslogo.sourceforge.net/manual/understand-your-orientation-in-3D.html似乎其他 Logo 实现也有类似的东西。但也许它离@Tim 所寻找的还很远。

于 2012-01-31T22:43:32.670 回答
0

虽然不是基于徽标的,但可以使用 OpenSCAD 非常简单地按照这些思路编写一些脚本。

https://openscad.org/

问题是 3D 模型很快变得非常复杂并且性能陷入困境。

其他类似的工具包括刀具路径语言:https ://tplang.org/ 集成到 3D 预览器 CAMotics:https ://camotics.org/

或者,可以只使用 G-Code 和 G-Code previewer。

于 2021-05-19T14:56:34.567 回答