3d OpenSCAD中的三维圆角?

3d OpenSCAD中的三维圆角?,3d,openscad,3d,Openscad,OpenSCAD中是否有3D填充程序或库来处理它?理想情况下,速度相当快(而不是minkowski_difference可能需要数小时到数天的东西)。我能够在这个烧瓶的各个颈部得到一个漂亮的2D生成的圆角,但重新格式化以使用2D圆角不是一个选项,因为在这种情况下,没有径向对称: 晚会迟到了,但希望它能帮助别人 任意3d边上的圆角可能是一个非常复杂的数学公式,具体取决于边的特定几何体 SolidWorks或AutoCAD等软件包包含计算这些任意圆角的函数。它们也花费了数千美元。部分费用将用于制作这

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


晚会迟到了,但希望它能帮助别人

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

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

OpenSCAD是免费的。它没有任何漂亮的设计特点。我们必须自己去做


谢天谢地我们想要做的大多数鱼片都不是随意的。它们定义得很好,在数学上也很简单

例如,我们可以在位于立方体边缘的8个球体上使用
外壳制作圆角框

我们还可以在圆上使用
rotate\u extrupt
创建一个环,然后在
difference
中使用该环切割圆形接头周围的材料,在那里创建圆角


我想说的是,您想要制作的大多数圆角可以用圆环体或
hull
s(或组合体)来描述。你只需要以一种与你通常想象的稍有不同的方式来构造这个物体。

你能发布你的代码吗,这样我们就可以更仔细地研究这个问题?@ScottLeslie一个简化的版本是两个球体的并集,在所附的照片中,两个球体稍微偏离彼此的直线。不太确定船体方法在这里是否有效-假设是在中空区域周围的边上创建圆角,圆角本身更像是一个负空间(因此外壳只会在两个中空半球之间形成一条平线。)是的,在对三个球体的并集进行圆角的特定情况下,您需要使用三个圆环和两个球体来描述所需曲线的形状。这将给出一条向外的曲线,而不是向内的曲线。我要提醒您记住向外的曲线和向内的曲线之间唯一的区别是
difference()
。不太可能。在这种情况下,差异的深度是任意的,而球体的厚度非常小。