横截面驱动设计的建模策略:喇叭扬声器

2回答 | 516的浏览量
TomPinnegar
0
嗨,伙计们!

我正在为Solidworks 2020的一个新扬声器设计喇叭。喇叭的几何形状是由它的横截面面积从它的喉部扩展到它的嘴,在我的情况下,也是从一个圆形的部分,其中扬声器驱动器是安装在前面的一个矩形开口。





目前唯一的办法我已经找到了保持成倍扩大区域(在大多数情况下 - 也有一些调整,以准确的形状,和第2版将得到分离而治的横截面面积扩张不同的方程式几节)是最初,然后再创建草图每10毫米通过这些配置的每20毫米和放样。从圆形到矩形的过渡与椭圆形的角落上,其尺寸由目测的高度和宽度的比例和进给那些比例放回方程宽度被定义配置文件来实现。使用尺寸直接给了我循环引用的问题。轮廓的高度由方程式驱动曲线控制和宽度允许是任何需要,得到部分其所需的横截面面积。

下面是我目前的一组方程式的例子(游戏邦注:部分高度已经由草图中的一些引导曲线定义):



我的草图与椭圆角的例子:

这种方法导致边缘上不受方程驱动导向曲线控制的摆动边,也意味着我必须通过手动猜测和调整输入椭圆角的值(上图中所示方程中的2.9)。

角的摆动边缘,带有椭圆角的摆动线(以红色突出显示,对应于上图中的“角宽”尺寸):


你可以想象,当我们想在这里或那里稍微调整这个设计,来调整膨胀率,喇叭的长度等等,整个模型崩溃了,重新连接所有这些截面是非常耗时的,在这些截面上,引导曲线不再与轮廓相连接,并通过每个方程来改变椭圆尺寸,并将这些新的分母馈回轮廓宽度的方程中。通常,对这个内表面进行任何更改也会导致所有后续建模操作失败,因为它们连接到这个第一个表面。

在理想的世界里,我想找到一个方法,我可以让这个过程少一点麻烦,让它,这样我就可以做出调整,而无需重建的大多数模型,保持控制横截面面积的扩张角、和一般让我更优雅的造型方法,如果可能的话,最好避免这么多横截面的几乎复制但不完全的草图。

还有其他策略可以尝试吗?你会怎么做?

很多谢谢!
Mecanikad
2

这里有一个更简单的解决方案。其他的也有可能。
可以用方程驱动曲线代替草图1、2、3、4、6、7。
角的例子
TomPinnegar
0
谢谢你的回复和建立模型!非常感激。

我需要计算出它的数学公式,看看我是否能预测当它从司机手中传到嘴里时,这个区域会发生怎样的变化。看起来控制得很好,这应该是一个可以解决的问题....至少在理论上是这样的,特别是如果我能算出角的半径是如何变化的。

你的是一个更优雅的变体,在我尝试建模之前,但你的结构是更好的,并且3d草图是聪明的。

再次感谢 - 遗憾的缓慢回复,我从这个项目有几天假。

任何人的想法都将被感激地接受!谢谢

为了发布答案,你需要
Baidu