2

OpenSCAD 中是否有 3D 填充或库来处理它?理想情况下,速度相当快(不是minkowski_difference可用的东西,可能需要数小时到数天。)我能够在这个烧瓶的各个颈部获得漂亮的 2D 生成圆角,但重新格式化以使用 2D 圆角不是他们来的选择因为在这种情况下没有径向对称性:

在此处输入图像描述

4

1 回答 1

1

聚会迟到了,但希望它对某人有所帮助。

任意 3d 边缘上的圆角可能是一个非常复杂的数学公式,具体取决于边缘的特定几何形状。

SolidWorks 或 AutoCAD 等软件包包括计算这些任意圆角的函数。他们还花费了数千美元。部分费用将用于制作那些漂亮的设计功能。

OpenSCAD 是免费的。它没有任何那些不错的设计功能。我们必须自己做这一切。


值得庆幸的是,我们想做的大部分鱼片都不是随意的。它们的定义非常明确,并且在数学上非常驯服。

例如,我们可以使用hull位于立方体边缘的 8 个球体来制作圆角框。

我们也可以rotate_extrude在一个圆圈上使用来创建一个环,然后我们使用它difference来切割圆形接头周围的材料以在那里创建圆角。

我想说您想要制作的大多数hull圆角都可以用环形或s(或组合)来描述。您只需要以与您通常认为的方式略有不同的方式构建对象。

于 2018-04-27T21:11:44.153 回答