6种SolidWorks零件建模方法推荐

2014-5-8 10:34| 发布者: gaohh| 查看: 3123| 评论: 0|来自: 科技信息

摘要: SolidWorks 是面向机械设计的CAD 应用软件,此软件充分利用图形界面的优势,便于机械设计人员掌握。使用SolidWorks 工具,机械设计人员能按照其设计思想绘制出草图,开发出产品的三维模型和详细的工程图。也可以通过...

SolidWorks 是面向机械设计的CAD 应用软件,此软件充分利用图形界面的优势,便于机械设计人员掌握。使用SolidWorks 工具,机械设计人员能按照其设计思想绘制出草图,开发出产品的三维模型和详细的工程图。也可以通过SolidWorks 二次开发增加标准与非标准零件库,以方便地实现复杂三维实体造型。下面介绍SolidWorks 三维建模的六种方法。

一、完全程序法建模

采用程序方法进行建模时,建模的过程完全由程序进行控制,相当于将手动分步建模的过程由计算机连续完成,理论上讲,凡是手工建模能够完成的复杂模型都可以用这种方法生成。完全程序建模的方法特别适合生成具有多个变参数的模型,建模的灵活性强,不需要模型库的支持,可以在建模的同时完成设计计算、强度校核、寿命计算等工作,程序可实现的功能强大,参数的输入也可以采用数据库等多元化的方法。但是,这种方法的程序设计工作量较大,要求程序员对SolidWorks API 函数具有较高的理解和运用能力,适合于模型比较简单、参数变量多或参数间有关联的情况。

二、参数化修改法建模

采用参数修改法建立参数化模型必须有模型库的支持,模型库通常由用户事先用手工方式建立,保存在程序指向的目录下。需要使用时,从模型库中打开模型文件,对指定的尺寸参数进行修改、重建,就可以获得满足需要的模型。这种方法的程序设计工作量小,与造型过程无关,适用于模型标准化程度高的情况或造型过程复杂,可变参量少的情况。

打开SolidWorks软件后,点击宏按钮,开始录制宏。然后手动建一个类似轴套的小零件,如图1。建模完毕后,点击结束宏录制,并把宏文件保存。打开Visual Basic 6.0 软件,新建工程,然后布置窗体如图2。布置完窗体后,还要在VB 中引用。如图3。

然后为窗体控件写程序代码:
Private Sub Command1_Click()
Dim SWAPP As Object
Dim Swpart As SldWorks.PartDoc,SLDPrtF As String
Set SWAPP = CreateObject("SldWorks.Application")’引用SolidWorks
对象
SWAPP.Visible = True
SLDPrtF = App.Path + "轴套.SLDPRT"
Set Swpart = SWAPP.OpenDoc(SLDPrtF,1)
Set Swpart = SWAPP.ActivateDoc(SLDPrtF)
Swpart.Parameter("D1@ 草 图 1").SystemValue = Val(Text1.Text) *0.001
Swpart.Parameter("D2@ 草 图 1").SystemValue = Val(Text2.Text) *0.001
Swpart.EditRebuild

End Sub

其中黑色加粗的代码是引用之前保存宏文件的代码。这两句代码的含义就是用VB 中输入内圆和外圆直径去驱动SolidWorks 的零件模型。

三、基于二维软件的建模

将二维绘图软件与SolidWorks 结合起来,则可极大的提高应用SolidWorks 进行工程设计的效率。利用CAXA、AutoCAD 等二维图形设计软件绘制二维图形,通过数据输出的形式另存为dwg 文件,而dwg 文件可以被SolidWorks 直接打开,从而实现将草图从二维图形软件导入到SolidWorks 中。

此种建模方法造型速度看起来似乎很快,但在重新标注尺寸的时候却很耗时。这种方法适合那些三维软件不熟,而二维软件很熟练的三维软件初学者

四、“曲线”插入法建模

单击SolidWorks主菜单中[插入]— [曲线] — [通过定义点的样条曲线],双击X、Y 和Z 座标列的单元格并在每个单元格中输入一个点座标;也可单击“浏览”来打开已有的曲线文件,文件格式可以是*.sldcrv文件或*.txt 文件。图4所示输入5 个坐标点绘制一个圆,这个为曲线1;同样的过程我们再次输入5 个坐标点绘制个小圆,得到曲线2。以前视基准面为草图平面,把做好的曲线1、2 分别实体引用,得到一个完全定义的草图1。然后拉伸成了一个套筒零件。从图5 来看,零件截面的圆轮廓并不是很圆,这是因为输入的曲线坐标每个圆只有5 个点。因此这种造型方法的零件轮廓的精确性取决于用于曲线拟和的坐标点的数量。

对于其他的复杂曲面零件,如凸轮、链论、摆线齿轮等,如果截面轮廓可用公式曲线来描述,则参照上述建立齿轮模型的方法可完成零件建模。

五、Toolbox插入法建模

SolidWorks Toolbox 包括标准零件库,与SolidWorks 合为一体。Toolbox 附带的硬件包括:轴承,螺栓,凸轮,齿轮,钻套,螺母,销钉,螺钉,链轮,结构形状和调速皮带轮等。单击主菜单中[工具]—[插件],在复选项中选中SolidWorks Toolbox,选择想插入的零件类型,然后将零部件拖动到装配体。

Toolbox 插件方便用户建模,但插件中的零件类型还相对较少,并且固定,而且尺寸标注也不符合我们日常工作的习惯。同时,其中的齿轮零件只是为机械设计目的所展现,并非真实渐开线齿轮。

六、系列化法建模

机械工程设计中,经常会遇到具有共同基本特征的系列化零件,这些系列件形状特征相同而尺寸略有差异,如果能通过一个模型衍生出一系列模型就能提高工作效率,而系列化法建模就能解决这个问题。

系列化建模的实质就是一个模型、多个配置。先用SolidWorks 创建一个实体零件,再添加不同的配置。对于系列化零件,修改所添加的配置的尺寸,不需要重新建模,就能得到不同型号的系列化产品模型。在这些零件中,实体模型只创建了一次,不同的型号以配置的形式出现,需要调用某一型号的产品模型的时候,只需选择模型相应的配置即可。

下面举个例子来说明系列化法的建模过程。在SolidWorks 软件下,手动建一个轴套零件(注意草图标注必须完全定义)。单击SolidWorks 主菜单中[插入]- [系列零件设计表(D)],在弹出的对话框中选空白。然后对系列零件表进行编辑,效果如图6。分别选取不同的配置得到三种不同的轴套零件,如图7、8、9。

只要建一个零件模型,然后再对零件进行配置,合理地使用配置,对产品系列开发与管理有非常重要的意义。配置为产品设计提供了快速有效的设计方法最大限度地减少了重复设计。同时,由于系列化的操作是在同一文件下进行,大大减少了设计的错误。要修改模型,只需要在零件的系列零件表更改数据就可以了,那样模型就自动更新了。用系列化法建模使模型修订起来更加容易,也就是说系列化法建模有利于零件复用和PDM 管理。

通过上面的描述我们对这六种建模方法有了大致的了解。希望读者能在本文基础上,对六种方法能更深入地去研究下,总结出每种建模方法的优势所在。以便以后在对零件建模时,能够从中选出最合适的建模方法。


更多SolidWorks相关内容请访问专题SolidWorks 让设计无极限!


鲜花

握手

雷人

路过

鸡蛋
上一篇:SolidWorks vs. Pro/e下一篇:Creo软件介绍

最新评论

阅读次数
3123
回复
0
若内容精彩,赶快告诉您伙伴吧

相关专题

    推荐下载 相关帖子

      热门内容

      360网站安全检测平台