宁德生活圈

网站首页 财经 > 要闻 > 正文

木工编译器将3D模型转换为有关如何构建它们的说明

2019-12-03 15:12:48 要闻 来源:

木工编译器

即使对于有经验的木匠,最好的方法是建造他们设计的结构也可能并不明显。一种新的数字工具Carpentry Compiler提供了前进的方向,将结构的形状转换为有关如何制造形状的逐步指南。它可以帮助您的下一个木工项目脱颖而出,进入商店。

华盛顿大学计算机科学系的项目负责人Adriana Schulz在新闻稿中说:“如果将设计和制造都视为程序,则可以使用编程语言中的方法来解决木工方面的问题,这确实很棒。”

听起来有点动手木工的锯末和汗水,但他们并没有说“要三思而后行”。木工不仅是物理过程,而且是大脑过程,而智能,高效的解决方案往往会取代那些做工精良的解决方案。

Carpentry Compiler的工作是编纂控制设计和木工的规则,例如可用的材料,可以使用的工具等等,然后使用这些规则来创建问题的解决方案(在切割和接合方面)(如何把木板变成树屋)。

用户可以像许多人一样在熟悉的3D模型界面中进行设计,以各种形状创建所需的结构,然后可以对其进行修改,分割,刺穿,附着等操作。然后,程序将采用这些形状,并确定使用现有工具(从列表中选择)从现有库存中创建它们的最佳方法。

是否需要将树屋的屋顶做成2x4的屋顶?它将提供具有该限制的食谱。有一些胶合板吗?它将使用这些,并且剩余的部分将为基础提供帮助,从而减少浪费。通过评估实现方式的诸多变化,该程序得出了自己认为是最佳的选择,并提出了多种解决方案。

舒尔茨说:“如果您想制造一个书架,它将给您多个制造计划。”“一个人可以使用更少的材料。另一个可能更精确,因为它使用了更精确的工具。第三个更快,但是它使用了更多的材料。所有这些计划都制作相同的书架,但在成本方面并不相同。这些是设计师可以探索的权衡的例子。”

24英寸2×4以30度角在16英寸处切割。

这实际上是木工脑子里发生的那种事情:我可以用那张新鲜的床单来制作这部分,这很容易,或者我可以从任何一个角落切下这些形状,在中间留出空间,但这会让人很痛苦……这类事情。它还可以针对空间元素进行优化,例如,如果您想将零件包装在盒子中,或者可以针对成本进行优化,如果您想从项目中节省几美元。

最终,向用户提供了针对其工具集的一组指令。木匠自己充当“处理器”,对现实材料执行诸如“按此角度切割”之类的操作。在Carpenter Compiler中,计算机为您编程!


版权说明: 本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。


标签:

热点推荐
热评文章
随机文章