SOLIDWORK教程功能简介及参数化草图绘制

SOLIDWORK教程功能简介及参数化草图绘制
SOLIDWORK教程功能简介及参数化草图绘制

第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 软件中的每一个零件都带有一个“拖动手柄”,能够实时动态地改变零件的形状和大小。对于初学者,如果具有Windows 软件应用的经验,可以迅速地掌握SolidWorks 的基本使用。

SolidWorks 对大型装配的处理能力表明SolidWorks 不是一个简单的实体建模工具,而是一个面向产品级的机械设计系统。它既提供自底向上的装配方法,同时还提供自顶向下的装配方法。自顶向下的装配方法使工程师能够在装配环境中参考装配体其他零件的位置及尺寸设计新零件,更加符合工程习惯。在装配设计,特别是大装配的情形下,SolidWorks 设计了具有独创性的“封套”功能,分块处理复杂装配体。装配设计中的“产品配置”功能,为用户设计不同“构型”的产品提供了解决方案,同时为产品数据管理系统的实施打下了坚实的基础。

拥有最丰富的第三方支持软件。例如,当设计完模型之后,要对它进行渲染,应该启动PhotoWorks 插件。SolidWorks 同时提供了方便的二次开发环境和开放数据结构,因此SolidWorks 逐渐成为工程应用的通用 CAD 平台,在世界范围内有数百家公司基于,包括制造、产品演示等应用插件。为企业广泛的工程应用提供良好的基础平台。

可以将设计输出SolidWorks 开发了相关的工程应用系统成eDrawing 文件格式,便于交流设计思想。

1.2 SolidWorks 环境功能介绍

Solidworks 的用户界面属于典型的Windows 应用程序界面类型,包括菜单、工具

栏和状态栏等通用Windows 界面要素。其工作区域分为图形区和控制区两个部分。1.2.1启动SolidWorks

(1) 选择【开始】︱【程序】︱【SolidWorks2008】︱【SolidWorks2008】命令,进入SolidWorks,如图1-1 所示,这时菜单栏仅有 4 个选项,【标准】工具栏也只提供【新建】和【打开】两种选择。

图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) 在装配体中,每一部件实例其后有一位于尖括号中的数,此数随每个实例

增。

(7) 装配配合之前带有:

◇(+) - 涉及过定义装配体中零部件的位置

◇(?) - 无解

装配配合之前带有:

◇- 所有参考均存在

◇- 遗失一个或多个参考

◇- 配合已压缩

(8) 外部参考引用状态显示如下:

◇如果一个零件或特征具有外部参考引用,则其名称之后会跟有–>。具有外部参考引用的任何特征名称后也跟有–>。

◇如果外部参考引用不在当前的关联中,则特征名称和零件名称之后跟有->?。

◇后缀->* 意味着该参考引用被锁定。

◇后缀->x 意味着该参考引用被中断。

1.2.3 PropertyManager(属性管理器)概述

Solidworks 命令是根据“属性管理器”选项执行的,“属性管理器”位于特征管理器相同的位置上,当用户使用建模命令时,自动切换到对应的“属性管理器”,如图1-5 所示。

图1-5 Solidworks“属性管理器”

说明:“属性管理器”由SolidWorks 第一个推出,并获得美国专利。

1.2.4系统反馈

反馈由一个连接到箭头形光标的符号来代表,表面用户正在选择什么或系统希望用户选择什么。当光标通过模型时,与光标相邻的符号就表示系统反馈,如图1-6 所示。

顶点边表面尺寸

图1-6 反馈符号

1.3 文件的基本操作

在SolidWorks 中新建文件、打开文件和存储文件的按钮分别是、和。1.3.1新建文件

选择下拉菜单【文件】︱【新建】命令,将出现如图1-2 所示的对话框,该对话框中有3 个图标,分别为【零件】、【装配体】和【工程图】,在这些模板中,已对其操作环境的部分参数进行设置,用户也可自定义模板文件再打开使用。

ProE齿轮参数化建模画法教程

ProE齿轮参数化建模画法作者:lm2000i (一) 参数定义

(二)在Top面上做从小到大的4个圆(圆心点位于默认坐标系原点),直径为任意值。生成后修改各圆直径尺寸名为(从小到大)Df、DB、D、Da,加入关系: Alpha_t=atan(tan(Alpha_n)/cos(Beta)) Ha=(Ha_n+X_n)*M_n Hf=(Ha_n+C_n-X_n)*M_n

D=Z*M_n/cos(Beta) Db=D*cos(Alpha_t) Da=D+2*Ha Df=D-2*Hf 注:当然这里也可不改名,而在关系式中采用系统默认标注名称(如d1、d2...),将关系式中的“Df、DB、D、Da”用“d1、d2…”代替。改名的方法为:退出草绘----点选草图----编缉----点选标注----右键属性----尺寸文本----名称栏填新名称 (三)以默认坐标系为参考,偏移类型为“圆柱”,建立用户坐标系原点CS0。此步的目的在于后面优化(步5)时,能够旋转步4所做的渐开线齿形,使DTM2能与FRONT重合。

选坐标系CS0,用笛卡尔坐标,作齿形线(渐开线):Rb=Db/2 theta=t*45 x= Rb*cos(theta)+ Rb*sin(theta)*theta*pi/180 y=0 z= Rb*sin(theta)- Rb*cos(theta)*theta*pi/180

注:笛卡尔坐标系渐开线方式程式为 其中:theta为渐开线在K点的滚动角。因此,上面关系式theta=t*45中的45是可以改的,其实就是控制上图中AB的弧长。 (四)过Front/Right,作基准轴A_1;以渐开线与分度圆交点,作基准点PNT0;过轴A_1与PNT0做基准面DTM1。

三维Solidworks应用技巧之自上而下的设计方法

自上而下的设计 ?自上而下设计概述 ?在装配体中生成零件 ?在装配体中编辑零件 ?插入新的子装配体 ?布局草图 ?虚拟零部件概述 ?外部参考引用

自上而下设计法概述 在自上而下装配体设计中,零件的一个或多个特征由装配体中的某项定义,如布局草图或另一零件的几何体。设计意图(特征大小、装配体中零部件的放置,与其它零件的靠近,等)来自顶层(装配体)并下移(到零件中),因此称为”自上而下”。 例如,当您使用拉伸命令在塑料零件上生成定位销时,您可选择成形到面选项并选择线路板的底面(不同零件)。该选择将使定位销长度刚好接触线路板,即使线路板在将来设计更改中移动。这样销钉的长度在装配体中定义,而不被零件中的静态尺寸所定义。 方法 您可使用一些或所有自上而下设计法中某些方法: ?单个特征可通过参考装配体中的其它零件而自上而下设计,如在上述定位销情形中。在自下而上设计中,零件在单独窗口中建造,此窗口中只可看到零件。然而,SolidWorks也允许您在装配体窗口中操作时编辑零件。这可使所有其它零部件的几何体供参考之用(例如,复制或标注尺寸)。 该方法对于大多是静态但具有某些与其它装配体零部件交界之特征的零件较有帮助。 ?完整零件可通过在关联装配体中创建新零部件而以自上而下方法建造。您所建造的零部件实际上附加(配合)到装配体中的另一现有零部件。您所建造的零部件的几何体基于现有零部件。该方法对于像托架和器具之类的零件较有用,它们大多或完全依赖其它零件来定义其形状和大小。 ?整个装配体亦可自上而下设计,先通过建造定义零部件位置、关键尺寸等的布局草图。接着使用以上方法之一建造3D零件,这样3D零件遵循草图的大小和位置。草图的速度和灵活性可让 您在建造任何3D几何体之前快速尝试数个设计版本。即使在您建造3D几何体后,草图可让 您在一中心位置进行大量更改。 考虑事项 ?只要在您使用自上而下技术生成零件或特征时,都将为您所参考的几何体生成外部参考引用。 ?在某些情况下,带有大量关联特征(此构成自上而下设计的基础)的装配体可能比无关联特征的同一装配体需要更长时间重建。 SolidWorks已优化只重建更改过的零件。 ?在创建关联特征时,记住不生成有冲突的配合很重要,因为此类配合可引起重建时间较长及不可预料的几何体行为。您一般可通过不给由关联特征所创建的几何体生成配合来避免这些冲突。 相关主题 基于布局的装配体设计

Proe参数化建模

实验报告锥齿轮轴的Pro/E参数化造型设计 一、实验目的: 1、熟悉Pro/E软件菜单、窗口等环境,以及基本的建模方法; 2、了解Pro/E软件参数化设计的一般方法和步骤; 3、能利用Pro/E软件进行一般零件的参数化设计。 二、实验设备: 微机,Pro/E软件。 三、实验内容及要求: 使用参数化建模方法,创建如图所示的齿轮轴 四、实验步骤: 锥齿轮轴参数化设计的具体步骤如下: 1、创建新的零件文件 (1)启动Pro/e界面,单击文件/新建, (2)输入零件名称:zhuichilunzhou,取消“缺省”的选中记号,然后单击“确定”按钮,

(3)选择公制单位mmms_part_solid后单击“确定”按钮,操作步骤见图1 图1 新建零件文件 2、参数输入 (1)在Pro/e菜单栏中依次单击工具/参数,将弹出参数对话框,添加以下参数:圆锥角c=30度,模数m=2,齿数z=20,齿宽w=20,压力角a=20,齿顶高系数为hax=1,齿底隙系数为cx=0.2,变位系数x=0,最后点击确定将其关闭;如图2所示 图2 参数输入 (2)在Pro/e菜单栏中依次单击工具/关系,将弹出关系对话框,添加以下关系式(如图3所示): d=m*z db=d*cos(a)

da=d+2*m*cos(c/2) df=d-2*1.2*m*cos(c/2) dx=d-2*w*tan(c/2) dxb=dx*cos(a) dxa=dx+2*m*cos(c/2) dxf=dx-2*1.2*m*cos(c/2) 其中,D为大端分度圆直径。(圆锥直齿轮的基本几何尺寸按大端计算) 其中,A为压力角,DX系列为另一套节圆,基圆,齿顶圆,齿根圆的代号,DX

参数化截面

绘制横截面 使用横截面草图编辑器视图中的工具绘制参数化截面横截面。可使用尺寸标注线和其它约束来定义横截面的形状、尺寸和参数。 要创建横截面: 1.单击文件> 目录> 截面> 绘制参数化横截面打开横截面草图编辑 器视图。 2.使用绘制多义线、绘制弧和绘制圆工具来绘制横截面形状。 3.使用约束工具来改进和锁定横截面形状。 4.在草图中添加尺寸标注线。 要保存横截面,横截面必须: ?为一个封闭的形状 ?包括尺寸标注线。 作图工具 Tekla Structures 包括以下绘制参数化横截面工具:

另请参见 请参见在线 和作图工具。

参数化绘制的改进 Tekla Structures 11.1 包括以下新功能和修正: 主题 参数数目 草图浏览器对话框 斜面 外伸的绘制多义线 添加角约束 查看约束 删除约束 定位平面 其他修正 参数数目 现在在绘制的横截面中可包含任意数量的参数。 草图浏览器对话框 用户现在可以在草图浏览器对话框中查看和修改草图属性: 1.单击草图浏览器图标打开草图浏览器对话框。

?在横截面草图编辑器视图中单击一条线、尺寸、斜面或约束,Tekla Structures 将其在浏览器中突出显示。或者在浏览器中单击一个部件 使Tekla Structures 将其在视图中突出显示。 ?使用右键单击弹出菜单来进行更改,例如,添加公式、复制名称、复制值或删除对象。 ?创建在变量对话框中创建的草图参数变量与草图对象之间的链接以创建参数截面。 o绘制的横截面通过与定制组件相同的方式进行参数化。有关 斜面 为绘制截面定义斜面: 1.在横截面草图编辑器视图中,黄色圆圈表示斜面。双击黄色圆圈打开 斜面属性对话框:

SolidWorks草图绘制

实验一SolidWorks草图轮廓 一、实验目的 1.掌握SolidWorks草图的基本绘制方法 2.掌握生成拉伸特征时控制草图形状的原则 二、实验内容 完成下列3个零件造型 1.零件1 零件草图和零件信息如图1所示。 设计意图: 对称:零件关于中面左右对称 尺寸可变:矩形控制零件的高度与宽度 圆心:两圆同心,圆心和原点重合,并且是矩形宽度方向的中点。 2.零件2 零件草图和零件信息如图3所示。 设计意图: 零件右侧圆孔位于正方形中心。 3.零件3 零件草图和零件信息如图3所示。 设计意图: 尺寸可变:外圆大小取决于零件厚度; 圆心:两圆同心,并且圆心是零件上方高度方向的中点。 圆角:两圆角半径分别是15和5。 草图完全定义。 图 1 草图和零件信息 图 2草图和零件信息

4.零件4--铣刀头尾架 零件草图和零件信息如图4所示。 设计意图: 上端同圆心,并且与原点重合; 轴线到低端的位置为主要尺寸。 图4铣刀头尾架草图及零件 三、实验步骤 1.零件1建模 (1)建立新零件 点击“新建”按钮,或选择下拉菜单中“文件”—“新建”命令,在“新建SolidWorks 文件”对话框中选择“零件”,单击“确定”按钮,建立新的零件文件。 (2)新建草图 在特征设计管理树中选中“前视基准面”,点击按钮,建立新草图。 (3)绘制矩形 在离开原点的位置绘制矩形,原点将会与其它的草图实体建立参考关系。 注意草图反馈: 在绘制草图的过程中,系统会出现很多类型的反馈,通过改变光标的形状显示出当前绘制的几何实体的种类,同时还可能表明对现有实体的捕捉情况,如捕捉到端点、中点或与所选择的实体重合等。另外数字则表明了绘制几何实体的尺寸大小。 (4)绘制圆-----确定圆心位置 在“草图绘制工具”工具栏中单击“圆”按钮捕捉矩形顶边的中点,选 为圆心,移动光标到矩形顶边的中点,使所绘制圆的圆心位于顶边 的中点。 (5)绘制圆-确定终点图 5 绘制同心圆 图3草图和零件信息

SolidWorks的参数化功能有多种实现方式

SolidWorks的参数化功能有多种实现方式,本文详细介绍了利用Excel表格驱动SolidWorks模型的方法:通过Excel输入参数,利用Excel表格ActiveX控件、方便的数据计算能力,结合SolidWorks方程式及宏功能,实现对SolidWorks模型尺寸修改及更新。 参数化设计方法就是将模型中的定量信息变量化,使之成为任意调整的参数。对于变量化参数赋予不同数值,就可得到不同大小和形状的零件模型。 用CAD方法开发产品时,产品设计模型的建立速度是决定整个产品开发效率的关键。如果该设计是从概念创意开始,则产品开发初期,零件形状和尺寸有一定模糊性,要在装配验证、性能分析之后才能确定,这就希望零件模型具有易于修改的柔性;如果该设计是改型设计,则快速重用现有的设计数据,不啻为一种聪明的做法。无论哪种方式,如果能采用参数化设计,其效率和准确性将会有极大的提高。 在CAD中要实现参数化设计,参数化模型的建立是关键。参数化模型表示了零件图形的几何约束、尺寸约束和工程约束。几何约束是指几何元素之间的拓扑约束关系,如平行、垂直、相切和对称等;尺寸约束则是通过尺寸标注表示的约束,如距离尺寸、角度尺寸和半径尺寸等;工程约束是指尺寸之间的约束关系,通过定义尺寸变量及它们之间在数值上和逻辑上的关系来表示。 在参数化设计系统中,设计人员根据工程关系和几何关系来指定设计要求。要满足这些设计要求,不仅需要考虑尺寸或工程参数的初值,而且要在每次改变这些设计参数时维护这些基本关系。即将参数分为两类:其一为各种尺寸值,称为可变参数;其二为几何元素间的各种连续几何信息,称为不变参数。参数化设计的本质是在可变参数的作用下,系统能够自动维护所有的不变参数。因此,参数化模型中建立的各种约束关系,正是体现了设计人员的设计意图。 SolidWorks是典型的参数化设计软件,参数化功能非常强大,并且实现方法多种多样。笔者今天介绍一种通过Excel表格对模型参数进行驱动的方法,其特点是充分利用Excel 表格强大的公式计算、直观的参数输入、方便的数据维护功能,来实现产品的参数化、系列化设计。如图1所示Excel表格,展示的是一个压力容器的法兰参数。表中直观地将不同法兰用不同颜色体现,并对应相同颜色块的参数。该参数采用下拉列表的方式,直接选取即可,最后只需要点击右下角的“更新法兰参数”,SolidWorks中的模型便实时得到更新。

proe圆锥齿轮参数化画法

3.3锥齿轮的创建 锥齿轮在机械工业中有着广泛的应用,它用来实现两相交轴之间的传动,两轴的相交角一般采用90度。锥齿轮的轮齿排列在截圆锥体上,轮齿由齿轮的大端到小端逐渐收缩变小,本节将介绍参数化设计锥齿轮的过程。 3.3.1锥齿轮的建模分析 与本章先前介绍的齿轮的建模过程相比较,锥齿轮的建模更为复杂。参数化设计锥齿轮的过程中应用了大量的参数与关系式。 锥齿轮建模分析(如图3-122所示): (1)输入关系式、绘制创建锥齿轮所需的基本曲线 (2)创建渐开线 (3)创建齿根圆锥 (4)创建第一个轮齿 (5)阵列轮齿 图3-122锥齿轮建模分析 3.3.2锥齿轮的建模过程 1.输入基本参数和关系式

(1)单击,在新建对话框中输入文件名conic_gear,然后单击; (2)在主菜单上单击“工具”→“参数”,系统弹出“参数”对话框,如图3-123所示; 图3-123 “参数”对话框 (3)在“参数”对话框单击按钮,可以看到“参数”对话框增加了一行,依次输入新参数的名称、值、和说明等。需要输入的参数如表3-3所示; 名称值说明名称值说明 M 2.5 模数DELTA ___ 分锥角 Z 24 齿数DELTA_A ___ 顶锥角 Z_D 45 大齿轮齿数DELTA_B ___ 基锥角 ALPHA 20 压力角DELTA_F ___ 根锥角 B 20 齿宽HB ___ 齿基高 HAX 1 齿顶高系数RX ___ 锥距 CX 0.25 顶隙系数THETA_A ___ 齿顶角 HA ___ 齿顶高THETA_B ___ 齿基角 HF ___ 齿根高THETA_F ___ 齿根角 H ___ 全齿高BA ___ 齿顶宽 D ___ 分度圆直径BB ___ 齿基宽 DB ___ 基圆直径BF ___ 齿根宽 DA ___ 齿顶圆直径X 0 变位系数

solidworks使用心得

solidworks使用心得 SolidWorks 常见问题安装问题 Q1:怎样修改,修复或删除已有SolidWorks软件的安装? A:在退出SolidWorks的状态下,于控制面板中双击添加或删除程序,选择Solidworks,单击更改或删除来对软件进行 相应的更改;若跳过该步可进行程序维护,包括修改和修复程序。 Q2:SolidWorks怎么进行激活? A:在安装完成软件后需要进行软件的激活,激活方式有两种:通过英特网自动激活与通过电子邮件手工激活。通过英 特网自动激活时需要安装正确的授权序列号,并填写相应的客户信息,在连接互联网状态下即可以完成 自动激活;若通过电子邮件激活,单击保存生成文件,然后将文件发送到 。当您收到许可密匙 时,再次运行激活过程并单击打开以装载相应文件。激活/重新激活成功对话框显示所有已成功激活的 产品。 Q3: 什么是网络许可?网络许可有什么特殊的表现? A:网络许可即SolidWorks License(SNL),可通过浮动许可使用而允许用户数量超过许可数量。SNL安装表现在:

1.SW提供的USB或并行端口硬件锁(dongle)附加到许可服务器上。 2.SNL Manager软件及SNL文件只安装在许可服务器上。 3.在许客户端上安装SolidWorks软件时,序列号识别此计算机为SNL客户端,提示SNL客户端安装对话框。键入许可服务器的地址以将客户端连接到服务器。 Q4:网络版需要特殊的服务器吗?对网络连接有什么要求? A:许可服务器支持多个许可客户端。它在网络上为客户机分发许可。许可服务器可以:只分发SolidWorks许可,分发SolidWorks许可并运行SolidWorks软件。许可服务器及所有许可客户端必须位于使用 TCP(传输控制协 议)的同一网络上。网络许可得管理包括:升级网络许可,删除许可文件,检索客户端许可,借用许可,临时许可等。 2、零件与草图 Q1:什么是设计意图,怎样来体现设计意图? A:设计意图是关于模型被改变后如何表现的规划,模型创建的方式决定它将怎样被修改。可以通过以下几种方式来体 现设计意图:自动(草图)几何关系、方程式、添加约束关系、尺寸。 Q2:怎样在直线与圆弧间进行切换? A:草图绘制时L键快捷方式选择直线,A键切换直线与切线弧。 Q3: 怎样显示直径或半径?

基于SolidWorks的参数化设计

基于SolidWorks的参数化设计 □李轩斌单红梅韩玲 【摘要】论述了SolidWorks环境中,通过产品、部件和零件三者之间参数关联,用一种基于装配约束的参数化设计方法实现部件的参数化建模,阐述了这种参数化设计方法中的关键技术,包括产品结构的划分、尺寸分析、关联设计、基于布局草图的装配体设计和方程式的添加;运用部件参数化设计方法构建SolidWorks部件库。采用这种方法,有利于产品的修改和系列化,提高设计效率。 【关键词】SolidWorks;装配约束;参数化设计;零部件库 【作者简介】李轩斌(1972 ),男,长春轨道客车股份有限公司工程师;研究方向:夹具设计与焊接数控编程 单红梅,女,吉林大学交通学院助工,博士;研究方向:车辆智能化检测 韩玲,女,吉林大学交通学院载运工具运用工程专业在读博士 一、引言 机械制造业的设计制造水平,在很大程度上反映出企业工艺技术水平和制造能力的高低,直接影响着机械产品的加工质量、工人的劳动强度、生产效率和生产成本。 为了提高设计质量和设计效率,提高企业市场竞争力,多年来,许多企业一直致力于参数化设计的研究。大量三维实体造型软件崛起,推动了设计领域的新革命,SolidWorks就是优秀的三维参数化设计软件之一。这些三维软件,不仅仅可创建三维实体模型,还可利用设计出的三维模型来进行模拟装配和静态干涉检查、机构分析、动态干涉检查、动力学分析、强度分析等,产品设计也由原先的二维平面设计向着三维化、集成化、智能化和网络化方向发展,三维CAD的开发受到了普遍关注,并取得了较快的进展。SolidWorks是完全基于Windows的三维CAD/CAE/CAM软件。它采用与UG相同的底层图形核心Parasolid,具有强大的基于特征的参数化实体建模能力,然而要使SolidWorks软件真正为我国企业带来经济效益,必须使其国产化、专业化。 采用参数化设计技术,可以大大提高产品的设计速度。在大多数工程设计中,一个产品往往是多个零件的组合。将零件参数化的思想扩展到部件参数化设计中,实现部件整体参数化设计,无疑会更大程度地提高设计效率,为企业创造经济效益。部件参数化设计的实现以各组成零件的参数化设计为基础,但又不是组成部件的各零件的参数化的简单累加。部件的参数化问题除需解决各组成零件的参数化设计以外,还必须解决参数化时的同步更新问题。所谓的同步更新,是指当进行部件的参数化设计时,对其中某一个零件进行了更改,要求能够引起与之关联的一个或者多个零件的同步更新。同步更新主要有两方面要求,一是部件参数化设计中,各零件的相对位置关系要始终保持正确,二是各零件之间有配合关系的尺寸参数始终保持正确。 二、部件参数化设计方法 本文采用了一种基于装配体的参数化设计方法,来实现部件的参数化。其基本思想是:在参数化零件的基础上,引入零件装配关系作为约束,合理地建立零件之间的装配约束关系,以确保零件之间的相对位置关系;同时建立零部件相互关联的参数之间的关系,以保证参数之间能够联动。这样就可以实现同步更新,在此基础上建立部件的装配布局图,最终实现整个部件的参数化设计。 (一)产品结构的划分。复杂的产品按照功能和企业的生产组织特点分解为一系列的部件,而每个部件可能还会进一步划分为子部件和零件,尤其在民用飞机、汽车等产品中,产品构成十分复杂,涉及到机械、电气、液压、附件(如座椅、 原理都与之不符。现在迈克尔逊-莫雷实验同样被证明是没有说服力的,看来,相对论理论是站不住脚的。由此引发的直接效果就是量子理论失去了理论基础,同样是不科学的。 那么是不是就证明了牛顿力学的绝对正确性呢?起码目前不能这样讲,因为在近代毕竟发现了经典理论不能解释的物理现象。但可以肯定的是,这些现象肯定不能由相对论理论或现有的量子理论来科学解释,需要利用全新的科学方法重新研究和解决。 由此看来,惯性系变换引发的高速粒子的动力学问题是一项十分复杂的物理学课题,目前物理学界对于该问题的认知是不准确的,也是远远不够的,因此非常有必要进行科学细致地研究。 【参考文献】 1.郭硕鸿.电动力学[M].北京:高等教育出版社(第2版),1997 2.周世勋.量子力学教程[M].北京:高等教育出版社(第1版),1979 · 94 ·

solidworks方程式草图

SolidWorks中“方程式驱动的曲线”工具的应用 潘思达SolidWords自从2007版开始,草图绘制工具中添加了“方程式驱动的曲线”工具,用户可通过定义”笛卡尔坐标系”(暂时还不支持其他坐标系) 下的方程式来生成你所需要的连续曲线。这种方法可以帮助用户设计生成所需要的精确的数学曲线图形,目前可以定义“显式的”和“参数的”两种方程式。本文将分别依次介绍这两种方程式的定义方法,以及绘制一些特殊曲线时的注意事项。 “显式方程”在定义了起点和终点处的X 值以后,Y 值会随着X 值的范围而自动得出;而“参数方程”则需要定义曲线起点和终点处对应的参数(T)值范围,X值表达式中含有变量T,同时为Y值定义另一个含有T值的表达式,这两个方程式都会在T的定义域范围内求解,从而生成需要的曲线。 下面介绍一下笛卡尔坐标系下常用的一些曲线的定义方法,通过图片可以看出所绘制曲线的关键位置的数值。对于有些在其他坐标系下定义的曲线方程,例如极坐标系方程,大家可以使用基本的数学方法先将该坐标系下的曲线方程转化到笛卡尔坐标系以后就可以重新定义该曲线了。 关于“方程式曲线”对话框其他的选项功能大家可以参照SolidWords帮助文件详细了解使用方法。 (一)显式方程 类型:正弦函数 函数解析式: 1正弦曲线是一条波浪线,k、ω和φ是常数(k、ω、φ∈R,ω≠0) 2A——振幅、(ωx+φ)——相位、φ——初相 3k——偏距、反应图像沿Y轴整体的偏移量 4ω 目标:模拟交流电的瞬时电压值得正玄曲线图像,周期,φ=,A=2 操作:新建零件文件?工具?选择绘图基准面?方程式驱动的曲线,键入如下方程。 方程式: X1=- ,X2= 函数图像:如图1-1 所示,使用尺寸标注工具得出图像关键点对应的数值

solidworks布局草图的作用

草图块能替代以前的概念设计方法么? 每个零件都需要从机构的概念装配草图开始设计,并将草图概念设计的结果在装配模型环境验证和模拟。这些以前利用衍生实现概念模型与详细设计模型的关联,并无问题。现在又提出了一个“二维草图块+布局+创建零部件”的解决方案。这个方案确实是合适的么? 真的需要草图块么?ν 在Inventor中、用户正在使用的设计表达过程中,并没有表现出“缺乏草图块这类支持机制”的需求。这类数据处理,是使用装配需要设计的几个“相关零件中的概念草图”所正确表达了,而且是顺畅的。对比现在的草图块和以前的装配模型中零件草图这两种表达结构,零件草图的优势会更明显。至少可以更好地添加装配约束、可以带入运动仿真、可以选择接着完成零件或衍生后完成零件… 布局到底是什么?ν 在Inventor2010的Help中,“布局”这个词多次出现。但究竟什么是“布局”,在相关说明中始终没列出其确切含义。 按现有的相关表现推测,所谓“布局”实际上说的就是“一个带有草图块的二维草图”。 对于零件图,Inventor认为不必提供专门的“布局”创建机制,任由用户自己在草图中搞好就可以了。 但对于装配环境,则单独提供了“布局”机制。在“装配”工具栏的“零部件”栏目中可见。其中,“新建布局名称”实际上是在给一个零件文件起名,并直接创建这个零件,进入到草图环境中。再往后的操作就没什

么特殊之处了… 只有二维草图块行么?ν 即便是解决了草图块的装配约束机制,使其与装配环境下的能力持平,也不是只需要二维草图就能完全表达设计意图的;即便不考虑空间的装配与运动关系,而将设计局限在仅一个零件的表达范围内,只有一个概念草图,也基本上不能完整表达零件的概念设计意图… 所以“在一个二维草图中的多个草图块”体系,对于机械设计来说,能支持的范围应当是很少见的、并不需要有软件支持也能顺利设计的情形。 概念草图与结果模型应当是怎样的关系?ν 概念草图是“骨头”,而结果模型会据此加上“肉和皮”形成实际设计。也就是说,概念设计草图将缺少零件上的许多细节而只有“概念”,这种机制在经典的机构草图中得到了十分确切的定义。 虽然没有具体的结构细节,但是却包含了设计的基本约束条件表达。例如:这是个皮带轮,转速如何、功率如何、带型如何等等。目前的草图酷块并没有考虑到这些,所以也没有设置相关的非图形设计数据表述和携带机制。 当然,基于衍生这种可靠的传递机制,关键几何要素的跟随关联,还是能够被确保的。 草图块的数据封装规则带来的负面效果?ν 在Inventor中有个很有用的机制:测量草图的线长度。这对于尤其是形状比较复杂的管路设计,是很有用的;在这类设计中,许多草图的

SOLIDWORK教程功能简介及参数化草图绘制

第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等。

PROE参数化教程

第10章创建参数化模型 本章将介绍Pro/E Wildfire中文版中参数化模型的概念,以及如何在Pro/E Wildfire 中设置用户参数,如何使用关系式实现用户参数和模型尺寸参数之间的关联等内容。 10.1 参数 参数是参数化建模的重要元素之一,它可以提供对于设计对象的附加信息,用以表明模型的属性。参数和关系式一起使用可用于创建参数化模型。参数化模型的创建可以使设计者方便地通过改变模型中参数的值来改变模型的形状和尺寸大小,从而方便地实现设计意图的变更。 10.1.1 参数概述 Pro/E最典型的特点是参数化。参数化不仅体现在使用尺寸作为参数控制模型,还体现在可以在尺寸间建立数学关系式,使它们保持相对的大小、位置或约束条件。 参数是Pro/E系统中用于控制模型形态而建立的一系列通过关系相互联系在一起的符号。Pro/E系统中主要包含以下几类参数: 1. 局部参数 当前模型中创建的参数。可在模型中编辑局部参数。例如,在Pro/E系统中定义的尺寸参数。 2. 外部参数 在当前模型外面创建的并用于控制模型某些方面的参数。不能在模型中修改外部参数。例如,可在“布局”模式下添加参数以定义某个零件的尺寸。打开该零件时,这些零件尺寸受“布局”模式控制且在零件中是只读的。同样,可在PDM系统内创建参数并将其应用到零件中。 3. 用户定义参数 可连接几何的其它信息。可将用户定义的参数添加到组件、零件、特征或图元。例如,可为组件中的每个零件创建“COST”参数。然后,可将“COST”参数包括在“材料清单”中以计算组件的总成本。 ●系统参数:由系统定义的参数,例如,“质量属性”参数。这些参数通常是只读 的。可在关系中使用它们,但不能控制它们的值。 ●注释元素参数:为“注释元素”定义的参数。 在创建零件模型的过程中,系统为模型中的每一个尺寸定义一个赋值的尺寸符号。用户可以通过关系式使自己定义的用户参数和这个局部参数关联起来,从而达到控制该局部参数的目的。

SolidWorks绘制技巧总结(精)

SolidWorks草图布局和绘制技巧总结 窗口的分割:双击或拖动窗口分栏线,可以将同一窗口进行分割,以便于在不同的窗口中观看模型的不同视图。对左侧窗口进行分割可以同时显示不同的内容,如 FeatureManager设计树、PropertyManager属性管理器或ConfigurationManager配置管理器,如图1所示; 图1 分割图形窗口和左侧窗口 改变模型旋转中心:单击“旋转视图”按钮,使旋转视图命令激活,在图形区域选择模型的顶点、边或面可以使模型绕所选择的对象旋转; 关联的自定义属性:在零件模板中设置零件的自定义属性:“文件”è “属性”,在“指定配置”标签中可以设置零件的一些属性,如零件代号、表面处理等参数,这些参数可以和装配图的材料明细表以及图纸的标题栏相关,并自动添加到工程图或材料明细表。如图2; 质量特性可以作为自定义属性:零件的质量特性如密度、质量、体积等可以作为零件的自定义属性。如图2;

图2 模型的自定义属性和材料明细表、标题栏的关联 零件文件的大小:零件文件在特征压缩状态和正常状态下保存时文件的大小不同,所有特征被压缩后保存文件大约可以节省20%~80%的磁盘空间; 绘制草图时最好关闭网格捕捉; 绘制草图的最佳步骤应该是:绘制草图形状,其次确定草图各元素间的几何关系、位置关系和定位尺寸,最后标注草图的形状尺寸; 绘制垂直或平行线:保持一条直线处于选择状态,使用直线绘制工具,通过观察系统的推理线可以绘制与被选直线平行或垂直的线段; 判断欠定义元素:草图元素很多时,如果不清楚那些元素欠定义,可以拖动蓝色的元素判断该元素需要标注的尺寸或其他几何关系; 绘制直线到绘制切弧的切换:从绘制直线转到绘制圆弧状态,可以不用按“A”键:在直线端点附近移动鼠标,系统可以自动转到绘制圆弧状态; 利用三点标注角度:先选择顶点,再分别选择角度的另两个端点,确定尺寸位置; 标注圆弧长度:先分别选择圆弧的两个端点,然后选择圆弧,确定尺寸位置; 输入尺寸时给定尺寸的数据单位:如果不给定数据单位,则使用已经设定的默认单位;当指定单位时,系统自动按指定单位换算成默认单位。如默认单位是mm,当输入10in时,系统将换算成254mm; 在草绘中标注元素尺寸时最好同时给定尺寸的公差和有关前后缀文本; 取消系统推理指针和推理线:绘制草图时按住Ctrl键,系统将不显示推理指针和推理线,因此不会自动产生几何约束关系;

SOLIDWORK教程-功能简介及参数化草图绘制

第 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等。 -可编辑-

SolidWorks 工程图教程.pdf

教程一简明教程 生成如下所示工程图。工程图包含多个视图、中心线、中心符号、以及尺寸。 打开:<安装目录>\samples\tutorial\30minute\pressure_plate.sldprt。 一. 生成新工程图(Creating a New Drawing) 1.单击标准工具栏上的从零件/装配体制作工程图,然后单击确定。 SolidWorks 生成工程图并开始放置模型视图的过程。 2.单击标准工具栏上的选项。 3.在系统选项标签上,选择工程图、显示样式。 4.在在新视图中显示切边下选择移除以隐藏圆角化面之间的过渡边线,然后单击确定。 5.在PropertyManager 中: ?在方向下选择*上视。 ?在选项下消除选择自动开始投影视图以阻止投影视图PropertyManager 在您放置正交模型 视图时自动开始。 ?在显示样式下单击消除隐藏线。 6.将指针移到图形区域,然后单击来放置视图。 7.在PropertyManager 中,单击。 二. 生成剖面视图(Creating a Section View) 1.单击工程图工具栏上的剖面视图。 2.将指针移动到压力盘的外边线上,直到中心点出现。

3.将指针移动到盘的中心点上面。 4.单击来开始剖切线。 5.将指针直接移动到盘之下。 6.单击来结束剖切线。 7.将指针移到右面来放置视图并单击来结束。 8.在剖切线下选择反向以反转剖面视图的方向。 9.单击。 三. 生成局部视图(Creating a Detail View) 1.单击工程图工具栏上的局部视图。 2.在剖面视图上移动指针然后单击来放置局部圆的中心。 3.移动指针来定义局部圆并单击来结束。

基于Solidworks的零件参数化设计

基于Solidworks的零件参数化设计摘要:论述了利用Visual C++ 6.0对Solidworks进行二次开发的基本原理和一些关键技术,开发了可以与Solidworks无缝集成的动态链接库DLL,并且介绍了一个简单的应用实例的实现。 0 引言 Solidworks是一款非常优秀的三维机械软件,其易学易用、全中文界面等特点深受广大工程技术人员喜欢。随着学习和使用Solidwork的人员越来越多,企业为了提高效率和市场竞争力,必然有快速开发新产品、形成自身产品特色的需求,而且对于一些存在着许多重复性的劳动的产品设计需要缩短产品的开发周期。因此有必要对SolidWorks进行二次开发,使其能够在输入少量变化参数的情况下迅速生成所有产品模型并装配,最终生成工程图。 SolidWorks二次开发分两种,一种是基于OLE Automation的IDispatch技术,一般常用于Visual Basic、Delphi编程语言的接口,通过IDispatch接口暴露对象的属性和方法,以便在客户程序中使用这些属性并调用它所支持的方法,此种技术只能开发EXE 形式的程序,所开发的软件不能直接加挂在SolidWorks 系统下,无法实现与SolidWorks 的集成;另一种开发方式是基于COM的,这种技术可以使用最多的SolidWorks API(Application Programming Interface,应用程序接口) 函数。实际上SolidWorks 本身就是用Visual C++编写的,所以使用Visual C++通过COM接口

开发,可以实现对SolidWorks底层的开发并且代码的执行效率高。因为本文开发的是SolidWorks DLL(Dynamic Link Library,动态链接库) 插件,故采用基于COM的开发方式。 1 SolidWorks二次开发原理 1.1 SolidWorks API中的术语 COM(Component Object Model,组件对象模型)技术是SolidWorks API的基础,COM对象是一种包含接口、属性和事件以对象形式封装的实体,它以接口的方式提供服务,这种接口是COM 对象与使用COM对象的客户程序进行通信的唯一通道。 OLE (Object Linking and Embedding,对象的链接和嵌入)可以使应用程序之间能够通过数据嵌入或链接的方式共享数据。它是SolidWorks API构造的基础,是深入理解SolidWorks API的关键。SolidWorks API是SolidWorks作为OLE自动化服务器提供的属性和方法,我们开发的插件就是使用这些接口的OLE客户。 1.2 开发工具Visual C++ 6.0 SolidWorks API是基于COM组件技术构造的,SolidWorks通过COM技术为开发人员提供了强大的二次开发接口,因此Visual C++ 6.0作为当今最流行的软件开发工具之一,是程序员的首选编程利器。它提供了强大的集成开发环境,用以方便、有效地管理、编写、编译、跟踪C++程序,大大加速了程序员的工作,提高了程序代码

参数化圆柱凸轮的proe做法

4.1 参数化设计原理 采用Pro/ENGINEER 进行参数化设计,所谓参数化设计就是用数学运算方式建立模型各尺寸参数间的关系式,使之成为可任意调整的参数。当改变某个尺寸参数值时,将自动改变所有与它相关的尺寸,实现了通过调整参数来修改和控制零件几何形状的功能。采用参数化造型的优点在于它彻底克服了自由建模的无约束状态,几何形状均以尺寸参数的形式被有效的控制,再需要修改零件形状的时候,只需要修改与该形状相关的尺寸参数值,零件的形状会根据尺寸的变化自动进行相应的改变 【17】 。参数化设计不同于传统的设计, 它储存了设计的整个过程,能设计出一族而非单一的形状和功能上具有相似性的产品模型。参数化为产品模型的可变性、可重用性、并行设计等提供了手段,使用户可以利用以前的模型方便地重建模型,并可以在遵循原设计意图的情况下方便地改动模型,生成系列产品 【18】 。 4.2 建立滚轮中心轨迹曲线方程 圆柱凸轮最小外径为: min 2m D r B =?+ (37) 由式(37)、(7)、(31)得:

4 1m in 4 1 4100095.161080003224tan cos 100095.1610800032tan cos 2000 95.1610380002tan cos m h Ft h D r B h Ft h h Ft h D D ρα α ραα α α ---????+ ? ??=?+=? + ????+ ? ??= + ????+ ? ??= + (38) 圆柱周长L 4 200095.1610380002tan cos h Ft h D D L D ππαα-??????+ ? ??? ?==+ ? ??? (39) 单个滚轮中心轨迹按周长展开,如图10所示: 图10 单个滚轮中心轨迹按周长展开

proe参数化设计实例

实验二 Proe参数化设计实验 一、程序参数化设计实验 1、实验步骤 (1)建立实验模型见图1,具体包括拉伸、打孔及阵列操作。 图1 (2)设置参数。在工具D=300、大圆高度H=100、边孔直径DL=50、阵列个数N=6、中孔直径DZ=100、中孔高度DH=100,见图2。

图2 (3)建立参数和图形尺寸的联系。在工具关系,建立如下关系:D1=D、D0=H、D10=DL、NUM=N、D3=DZ、D2=DH。其中NUM是图形中阵列个数的名称改变后得到的。 (4)建立程序设计。在工具程序,建立程序如下: INPUT DZ NUMBER "输入中孔直径值==" DH NUMBER "输入中孔高度值==" H NUMBER "输入大圆高度值==" D NUMBER "输入大圆直径值==" N NUMBER "输入阵列数目==" DL NUMBER "输入边孔直径值==" END INPUT 将此程序保存后,在提示栏中输入所定义的各个参数的值:大圆直径D=500、大圆高度H=20、边孔直径DL=20、阵列个数N=8、中孔直径DZ=150、中孔高度DH=200。 (5)最后生成新的图形见图3 图3 2、实验分析 本实验通过程序的参数化设计,改变了大圆直径、大圆高度、边孔直径、阵列个数、中孔直径、中孔高度的值,得到了我们预想要的结果。

二、族表的参数化设计 1、实验步骤 (1)建立半圆键模型。见图1 图1 (2)建立族表。通过工具族表,单击“在所选行处插入新实例”按钮,建立四个子零件名,再单击“添加/删除表列”按钮,建立所需要改变的尺寸(主要的标准尺寸h、b、d )。见图2 1 图2 (3)校验族的实例和字零件的生成。单击按钮“校验族的实例”,校验成功后,

相关文档
最新文档