是否有任何3D CAD软件,免费软件,共享软件,开源或商业软件,它们使用Logo Turtle着名的简化指令集(例如FORWARD 100
,LEFT 90
等)作为脚本 3D CAD应用程序的基础?脚本方法简单易行,因为用户总是在“乌龟”的位置;对于某些人来说,命令语言比许多CAD程序的GUI界面更容易掌握。
这适用于DIY项目,而不是复杂的工程方案。例如,我真的想制作一个管道原理图的3D渲染,使用Logo-turtle指令集来绘制管道的长度和方向真的很酷。 FORWARD 100
,LEFT 45
,FORWARD 25
,UP 29
,FORWARD 40
等。更酷的是能够从新的设计中选择适当的配件(elbows
,T
,Y
,couplings
,adapters
等等。 Toolbox
,并做一些事情,比如改变管道直径。
那里有这样的东西吗?
答案 0 :(得分:2)
很难在绝对保证的情况下回答这样的问题,但我相信答案是否定的。原因是,不是指定向右和向左转动的角度(即一个旋转自由度),而是必须具有滚动,俯仰和偏转(三个旋转自由度)。这样可以控制3d龟有点棘手。
此外,用户可能希望做的不仅仅是创建线条和(分段的)曲线。例如,很难看出乌龟范式如何扩展到表面建模。
然而,有直观的3D建模的免费产品。例如Autodesk 123D或Google Sketchup。
答案 1 :(得分:1)
FMSLogo具有3D绘图命令,例如:http://fmslogo.sourceforge.net/manual/understand-your-orientation-in-3D.html。 It seems其他徽标实现也有类似的东西。但也许它还远离@Tim所寻找的东西。
答案 2 :(得分:0)
虽然不是基于徽标的,但可以非常简单地使用 OpenSCAD 沿着这些方向编写一些脚本。
问题是 3D 模型很快就会变得非常复杂并且性能下降。
其他类似工具包括刀具路径语言:https://tplang.org/,它集成到 3D 预览器 CAMotics:https://camotics.org/
或者,您可以只使用 G-Code 和 G-Code 预览器。