第 1 章Solidworks设计基础【教学提示】SolidWork是由美国SolidWorks公司(该公司是法国Dassult System公司的子公司)于1995年推出的三维机械CAD软件,它具有基于特征、单一数据库、参数化设计及全相关性等特点。
本章主要对Solidworks做个概略性的介绍,使学生对SolidWorks的基本知识有一定的了解,为以后的学习打好基础。
【教学要求】了解SolidWorks 软件的特点熟悉SolidWorks 工作环境掌握在SolidWorks 工作环境中文件的打开、保存等基本操作,掌握三维建模的流程。
1.1 CAD 技术的发展及SolidWorks 概述CAD(Computer Aided Design)就是设计者利用以计算机为主的一整套系统在产品的全生命周期内帮助设计者进行产品的概念设计、方案设计、结构设计、工程分析、模拟仿真、工程绘图、文档整理等方面的工作。
CAD既是一门多学科的交叉学科,它涉及计算机学科、数学学科、信息学科、工程技术等;CAD也是一项高新技术,它对企业产品质量的提高、产品设计及制造周期的缩短、提高企业对动态多变市场的响应能力及企业竞争能力都具有重要的作用。
CAD技术在各行各业都得到了广泛的推广应用。
SolidWorks 正是优秀CAD软件的典型代表之一。
SolidWorks 作为Windows 平台下的机械设计软件,完全融入了Windows 软件使用方便和操作简单的特点,其强大的设计功能可以满足一般机械产品的设计需要1.1.1 CAD技术的产生与发展20世纪60年代初,美国麻省理工学院MIT开发了名为Sketchpad的计算机交互处理系统,并描述了人机对话设计和制造的全过程,这就是CAD/CAM的雏形,形成了最初的CAD 概念:科学计算、绘图。
计算机在设计过程中的应用,形成了CAD 系统。
从20世纪60年代初到70年代中期,CAD从封闭的专用系统走向开放式的商品化软件系统,主要技术特点是二维、三维线框造型,其软件系统只能表达基本的几何信息,不能有效表达几何数据间的拓扑关系;且系统需配备大型计算机系统,价格昂贵。
此时期有代表性的产品是:美国通用汽车公司的DAC-1,洛克希德公司的CADAM系统。
在此时期CAD开始进入应用阶段。
20世纪70年代后期,CAD系统进入发展时期。
一方面CAD系统硬件价格下降;同时,飞机和汽车工业蓬勃正值发展时期,飞机和汽车制造中遇到了大量的自由曲面问题,法国达索飞机制造公司率先开发出以表面模型为特点的曲面建模方法,推出了三维曲面造型系统CATIA,该系统采用多截面视图、特征纬线的方式来近似表达自由曲面。
该阶段的主要技术特点是自由曲面造型。
曲面造型系统为人类带来了第一次CAD技术革命。
此后一些军用工业相继开发了CAD 软件,如美国洛克希德公司的CADAM、美国通用电气公司的CADAM、美国通用电气公司的CALMA、美国波音公司的CV、美国国家航空及宇航局(NASA)支持开发的I-DEAS、美国麦道公司开发的UG等。
-可编辑--可编辑-20世纪80年代初,由于计算机技术的大跨步前进,CAE 、CAM 技术也开始有了较大的发展,由于表面模型技术只能表达形体的表面信息,难以准确地表达零件的质量、质心、 惯性矩等属性,不利于CAE 的应用。
基于对CAD/CAE -体化技术发展的探索,SDRC 公司第一个开发了基于实体造型技术的CAD/CAE 软件I-DEAS 。
由于实体造型技术能够精确的表达零件的全部属性,在理论上有助于统一CAD 、CAE 、CAM 的模型表达,因此称之为CAD 发展史上的第二次革命。
20世纪80年代中期,CV 公司提出了参数化造型方法。
其特点是:基于特征、全尺寸约束、全数据相关、尺寸驱动设计修改等。
策划参数化技术的这些人成立了一个参数公司(Parametric Technology Corp PTC ),开始研制Pro/ENGINEER 的参数化软件。
进入20 世纪90年代,PTC 在CAD 市场份额中名列前茅。
可以认为,参数化技术的应用主导了CAD 发展史上的第三次技术革命。
参数化设计的基本思想是以约束来表达产品模型的形状特征,通过从模型中特区一些主要的定形、定位或装配尺寸作为自定义变量,修改这些变量的同时由一些公式计算出并变动其他相关尺寸,从而方便地创建一系列形状相似的零件。
这种用尺寸驱动、修改图形的功能为初始产品设计、产品建模、修改系列产品设计提供了有效的手段,能够满足设计具有相同或相近几何拓扑结构的工程系列产品及相关工艺装备的需要。
参数化设计的优点是对设计人员的初始设计要求低,无需精确绘图,只需勾绘草图,然后可通过适当的约束得到所需精确图形;便于编辑、修改,能满足反复设计的需要。
但是传统的参数化设计也参在以下的不足之处:(1)自定义变量只能驱动几何尺寸,即通过一些公式来修改零件的几何尺寸,而零件的形状已基本明确,即零件的特征基本给定,几乎不能改变。
(2)自定义变量之间相互独立,不便建立任何函数关系,也不便对每个变量做约束。
会容易出现变形甚至信息丢失。
20世纪90年代初,SDRC 公司在摸索了几年参数化技术后,开发者提出了一种比参数化技术更为先进的实体造型技术——变量化技术,并经历3年时间,投资一亿多美元,推出了全新体系的I-DEAS Master Serise 软件。
变量化技术成就驱动了CAD 技术发展的第四次技术革命。
1.1.2 SolidWorks 概述SolidWork 是由美国 SolidWorks 公司(该公司是法国 Dassult System 公司的子公司) 开发的三维机械 CAD 软件,自1995年问世以来,以其强大的功能、易用性和创新性,极大地提高了机械工程师的设计效率。
SolidWorks 采用了多种业界领先的技术,除了基于特征和涵盖参数化技术的变量化造型功能外,它还具有如下特点:由于 SolidWorks 软件是在 Windows 环境下重新开发的,能够充分利用Windows 的优秀界面,为设计师提供简易方便的工作界面。
SolidWorks 首创的特征管理员,能够将设计过程的每一步记录下来,并形成特征管理树,放在屏幕的左侧。
设计师可以随时点取任意一个特征进行修改,还可以随意调整特征树的顺序,以改变零件的形状。
由于 SolidWorks 全面采用 Windows 的技术,因此在零件设计时可以对零件的特征进行“剪切SolidWorks 对大型装配的处理能力表明 SolidWorks 不是一个简单的实体建模-可编辑- 工具, 而是一个面向产品级的机械设计系统。
它既提供自底向上的装配方法,同时还提供自顶向下的装配方法。
自顶向下的装配方法使工程师能够在装配环境中参考装配体其他零件的位置及尺寸设计新零件,更加符合工程习惯。
在装配设计,特别是大装配的情形下,SolidWorks 设计了具有独创性的“封套”功能,分块处理复杂装配体。
装配设计中的“产品配置”功能,为用户设计不同“构型”的产品提供了解决方案,同时为产品数据管理系统的实施打下了坚实的基础。
拥有最丰富的第三方支持软件。
例如,当设计完模型之后,要对它进行渲染,应该启动 PhotoWorks 插件。
SolidWorks 同时提供了方便的二次开发环境和开放数据结构,因此 SolidWorks 逐渐成为工程应用的通用 CAD 平台,在世界范围内有数百家公司基于,包括制造、产品演示等应用插件。
为企业广泛的工程应用提供良好的基础平台。
可以将设计输出 SolidWorks 开发了相关的工程应用系统成 eDrawing 文件格式,便于交流设计思想。
1.2 SolidWorks 环境功能介绍Solidworks 的用户界面属于典型的 Windows 应用程序界面类型,包括菜单、工具栏和 状态栏等通用 Windows 界面要素。
其工作区域分为图形区和控制区两个部分。
1.2.1 启动 SolidWorks(1) 选择【开始】︱【程序】︱【SolidWorks2008】︱【SolidWorks2008】命令,进入So lid Wo rk s,如图 1-1所图 1-1 SolidWorks 初始界面(2) 选择【文件】︱【新建】命令,出现“新建 SolidWorks 文件”对话框,Solidworks 提供三种设计模式,分别为零件、装配体和工程图三种,如图 1-2 所示。
图1-2 “新建SolidWorks 文件”对话框(3) 选择“零件”进入零件绘制窗口,如图1-3 所示。
图1-3 零件绘制窗口图1-3 为打开零件文件的操作界面-可编辑-说明:①界面种类:装配体及工程图文件的操作界面与此界面类似。
②菜单栏这里包含的solidworks所有的操作命令③工具栏标准、查看、特征、草图绘制工具等。
④ FeatureManager设计树管理零件生成的步骤顺序。
⑤ PropertyManager 管理位置、几何建构线等。
⑥ ConfigurationManager 管理零件的不同呈现方式或不同尺寸,必须切换才能显示。
⑦状态栏标明了目前操作的状态。
1.2.2 FeatureManager设计树FeatureManager 设计树是SolidWorks 中一个独特的部分,它可视地显示零件或装配体中的所有特征。
当一个特征创建好后,就加入到 FeatureManager 设计树中,因此FeatureManager 设计树代表建模操作的时间序列,通过FeatureManager 设计树,可以编辑零件中包含的特征。
在设计树中不同的项目上单击鼠标右键,可以显示针对该项目的快捷菜单,如图1-4 所示。
图1-4 FeatureManager 设计树FeatureManager 设计树使用以下规则:(1) 项目图标左边的符号表示该项目包含关联项,如草图。
单击以展开该项目并显示其内容。
说明:如要一次折叠所有展开的项目,右击设计树顶部的文档名称,选择快捷菜单【折叠项目】命令。
(2) 草图前面有:◇(+) - 过定义◇(–) - 欠定义◇(?) - 无法解出的草图◇无前缀- 完全定义-可编辑--可编辑--可编辑-(3) 如果所作更改要求重建模型,则特征、零件、及装配体之前显示重建模型符号。
(4) 在设计树顶部显示锁形的零件不能进行编辑。
如此零件通常是 Toolbox或其 它标准库零件。
(5) 装配体零部件的位置由下列表示: ◇ (+) - 过定义 ◇ (–) - 欠定义 ◇ (?) - 无解 ◇ (f) - 固定(锁定到位) (6) 在装配体中,每一部件实例其后有一位于尖括号中的数 <n>,此数随每个实例递 增。
(7) 装配配合之前带有:◇ (+) - 涉及过定义装配体中零部件的位置◇ (?) - 无解装配配合之前带有:◇- 所有参考均存在◇- 遗失一个或多个参考◇- 配合已压缩 (8) 外部参考引用状态显示如下:◇ 如果一个零件或特征具有外部参考引用,则其名称之后会跟有 –>。