SOLIDWORKS导入实现ANSYS参数化建模

合集下载

isight集成Solidworks和Ansys教程

isight集成Solidworks和Ansys教程

Solidworks和Ansys集成教程本教程是一个进行悬臂梁减重分析的例子,iSIGHT-FD V2.5集成的软件是Solidworks 2004和Ansys V10。

一 Solidworks参数化过程1. 新建一零件图,选择基准面进入草图绘制状态;2. 使用”直线绘制”按钮绘制下图所示工字形界面;3. 使用”智能尺寸”按钮标注如下所示各处的尺寸;4. 可以在菜单“工具—选项”中的“系统选项”的“一般”栏中选择是否显示标注的尺寸的名称,如果不选择该项的话,则图中所标注的尺寸就会只显示数字,而不会显示如D1、D2、D3等尺寸名称。

5. 左键点击一下所标注的尺寸,例如右上角的尺寸20,然后点击右键选择”属性”;6. 在出现的尺寸属性菜单中,将名称后的D1修改为HeightUp ,全名后的D1@草图1会自动更改为HeightUp@草图1。

SolidWorks 零件的更新主要是通过修改与这个名称对应的尺寸数值来实现的;7. 同样的方法,将其它几处尺寸也进行修改,修改后如下图所示;8. 接下来添加几何关系,首先点击图标添加几何关系的,在左边弹出添加几何关系面板,然后选择下图中的两条绿色的直线12和2,最后点击添加几何关系面板中下方的相等属性,将这两条直线设置为相等约束,修改参数HeightUp的值,则另外一条直线也会相应更改;9. 同样方法,将下图所示的四组对应直线也设置为相等约束;10. 最后如下图所示。

11. 接受草图绘制,然后点击“拉伸凸台/基体”按钮,将深度设置为200mm,如下图所示;12. 双击左边树形菜单的拉伸1图标,右边的图形如下所示,选择拉伸尺寸参数200,右键点击属性,将参数名称修改为Length;13. 最终结果如下图所示,最后将零件保存为beam.SLDPRT。

二 VBS(Visual Basic Script)文件创建1. 新建一个文本文档,将其名称“新建文本文档.txt”修改为“beam.vbs”,然后以记事本格式打开该文件,在文件中加入以下内容并保存;Dim swAppDim PartOn Error Resume NextSet swapp = GetObject(, "SldWorks.Application")If Err ThenErr.ClearSet swApp = CreateObject("SldWorks.Application")Set Part = swApp.ActiveDocswApp.Visible = trueerControl = TrueEnd IfSet objFSO = CreateObject("Scripting.FileSystemObject")Set objFile = objFSO.GetFile("beam.SLDPRT")Set Part = swApp.OpenDoc(objFSO.GetAbsolutePathName(objFile),1)Set Part = swApp.ActivateDoc("beam.SLDPRT")'swApp.Visible = trueOn Error GoTo 0Call ChangePara(Part, 0.05, 0.02, 0.02, 0.02, 0.05, 0.02, 0.2)Sub ChangePara(Part, Val1, Val2, Val3, Val4, Val5, Val6, Val7)Part.Parameter("HeightUp@草图1").SystemValue = Val1Part.Parameter("HeightDown@草图1").SystemValue = Val2Part.Parameter("FlangeRight@草图1").SystemValue = Val3Part.Parameter("FlangeLeft@草图1").SystemValue = Val4Part.Parameter("Height@草图1").SystemValue = Val5Part.Parameter("Width@草图1").SystemValue = Val6Part.Parameter("Length@拉伸1").SystemValue = Val7Part.EditRebuildEnd SubPart.SaveAs (objFSO.GetParentFolderName(objFile) & "\" & "beam.igs") swApp.CloseDoc "beam.SLDPRT"2. 该beam.vbs文件的作用是启动Solidworks程序并打开与beam.vbs文件同一目录下的beam.SLDPRT文件,然后将Call ChangePara一行括号里的七个数值写到beam.SLDPRT零件中,最后将该零件保存为igs格式的文件beam.igs。

SolidWorks等模型导入ansys的问题[终稿]

SolidWorks等模型导入ansys的问题[终稿]

SolidWorks等模型导入ansys的问题一些常见的三维软件的模型都是可以导入ANSYS中进行分析的。

比如SolidWorks,ug,proe都可。

据说SolidWorks的导入性能较好,没有验证过别的,本人用SolidWorks导入。

导入的格式及方法一般ansys可以接受如下文件格式的导入——iges, catia的两种格式,UG的格式,Proe的格式,SAT格式,Parasolid格式等;本人的软件环境为06版SolidWorks和11.0的ansys。

本人一般使用SolidWorks的Igs(iges),x_t , x_b(parasolid 文件的两种格式)等文件导入ansys,有时也可用Sat格式(Sat导入fluent效果比较好,导入ansys一般)。

Igs格式推荐在模型比较简单但不规则,不好用ansys建模时使用,成功概率较大,默认选项导入就行。

复杂模型使用igs导入容易丢失数据,此时可用x_t格式默认选项导入,导入之后看见只有线框图,不要慌,这只是显示的问题的,只要没有报错,线面体等元素并没丢失。

此时操作ansys菜单中的PlotCtrls—Reset Plot Ctrls选项。

然后再重新显示模型就可。

一般不论那种格式按默认导入之后模型的体都是一个整体,需要在ansys中布尔运算再划分网格,有时在布尔运算时会遇到麻烦,此时可采用别的格式,或者不勾选导入时的merger选项,但是不勾选可能会出来别的问题,一般来讲默认选项导入是最好的。

毕竟是不同的软件,本身功能也不一样,导入出现问题是常事,有时可以考虑只用三维软件建立一部分ansys很难建立的模型,导入ansys 后再用ansys 建立相对简单的一部分,最后将相连接的地方压缩到一起。

建议1不要想着什么模型都想用三维软件来建,还是首先要用ansys来建模,只在实在不好建立模型的时候才考虑用三维软件来建模,不同的软件,内部处理的时候精度控制上是有差别的,这也是为什么导入之后会出现各种问题的主要原因。

基于SolidWorks和ANSYS的植保无人机喷头结构参数设计与仿真

基于SolidWorks和ANSYS的植保无人机喷头结构参数设计与仿真

文章编号:1673-887X(2023)08-0040-03基于SolidWorks 和ANSYS 的植保无人机喷头结构参数设计与仿真高伟(大同市农业机械发展中心,山西大同037000)摘要为优化植保无人机的喷头,利用SolidWorks 建立了四旋翼植保无人机的喷头模型,仿真分析了药液流动时喷头内壁所受压力大小与药液速度分布,利用ANSYS 软件分析喷头气液喷洒情况,确定了航高2~6m、喷幅3m 的条件下,切槽深度为2.53mm、喷孔直径为3mm、过心距为0.65mm 和切槽角度为42°,能够满足植保无人机作业要求。

关键词SolidWorks;ANSYS;植保无人机;设计与仿真中图分类号[S224.3]文献标志码Adoi:10.3969/j.issn.1673-887X.2023.08.013Design and Simulation of Sprinkler Structure Parametersof Plant Protection UAV Based on SolidWorks and ANSYSGao Wei(Datong Agricultural Machinery Development Center,Datong 037000,Shanxi,China)Abstract :In order to optimize the sprinkler head of the plant protection drone,the sprinkler head model of the four-rotor plant pro ‐tection drone was established by using SolidWorks.The pressure on the inner wall of the sprinkler head and the distribution of the liq ‐uid speed were simulated and analyzed.The gas-liquid spraying situation of the sprinkler head was analyzed by using ANSYS soft ‐ware,and the flying height was 2~6m and the spray width was 3m.The grooving depth is 2.53mm,the diameter of the jet hole is 3mm,the centroid distance is 0.65mm and the grooving Angle is 42°,which can meet the operation requirements of the plant protec ‐tion UAV.Key words :SolidWorks,ANSYS,plant protection drone,design and simulation农业作为第一产业,是人们生活生存的基础,保障了我国社会经济的稳步发展。

用SolidWorks API进行参数化设计

用SolidWorks API进行参数化设计
构如 图l 示 ,轴段 的基本几 何尺 所
寸包括轴段直径d 和轴段长度L 。对 段阶梯 圆柱形轴 ,它的第1 段轴 在 机 械 零 件 的 设 二 次 于n 司类 oiW rs P进 1 1 型 的零 件 通 常具 有 类似 的 结构 特 开发 ,用程序实现参数化设计。这 段 直径 为d ,轴段 长度为 L,其中
制尺寸相对应 ,当赋予其不 同的参 数值时 ,便可生成新的零件模型。
有退刀槽。本文主要介绍 的是轴段
S l W rsA I o iW rs oi o k P是S ld ok的 的倒角及键槽 的参数化设计 ,倒 角 d
0 E (即对 象 链 接 与 嵌 入 )应 用 的尺寸参数包括倒 角的距离和 角度 L 参数化为产品模型 的可变性 、可重 程序 开 发 接 口 ,用 户可 以利 用它 等 ,键槽 的尺寸参数包括键槽 的长 用性和并行设计提供 了丰 富的技 术 和 支 持 0 E 编程 开 发 工具 进 行 度 、宽度和 深度等。 L的 手段 ,使设计人 员可 以利 用以前 的 S l W rs oi o k的二次开发。S l W rs d oi o k d
S l Wok 设计平 oi rs d 都通过 S ld o k ̄ “ o iW rs 系列零件设 性、方法和事件。 因此 用户可 以通
图1轴 段 的尺 寸 结 构

o iW rs 台下对零件进行参 计 表 ”来 实 现 参数 化 设 计 ,这 种 过调 用S ld o k对象 的属性和 方 数化设计的方法 。 ms lWok A I od r PX i s  ̄ S l Wok 软件进 oi rs d 行了二次开发。并 方 法 具 有一 定 的实 用意 义 ,但 缺 法来建立适合 自己需要 的、专用的 设 计变 量 ,而无 法 采 用可 视化 的

SolidWorks和Ansys仿真示例(legend08fda整理)

SolidWorks和Ansys仿真示例(legend08fda整理)

第七章大作业问题重述:图1 抛物主镜的三维造型图图2 抛物主镜的尺寸图对大型抛物主镜来说,在中心孔侧壁和外侧壁固定条件下,光轴水平时,镜面在自重作用下的变形。

面形最大形变12.9nm,小于632.8nm的1/40,15.8nm,即最大变形小于1/40波长。

镜子重426kg。

如在背面挖去一些质量,可以不改变镜子的面形精度,且减轻重量,要求:1、给出轻质化处理的方案,以及系统轻质化后的重量。

2、求出轻质化后的镜子在主轴水平时的镜面变形量,是否满足1/40波长的要求。

3、分析系统的模态。

4、其它你能求出的系统的特性。

解题思路:通过在SolidWorks中建模,输入参数后,导入到Ansys中进行网格化,再进行力学分析和热学分析。

一、有限元法简介有限元法是在差分法和变分法的基础上发展起来的一种数值方法,它吸取了差分法对求解域进行离散处理的启示,又继承了里兹法选择试探函数的合理方法。

从实质上看,有限元法与里兹法是等效的,它属于里兹法的范畴,多数问题的有限元方程都是利用变分原理来建立的。

但由于有限元法采用离散处理,所以它计算更为简单,处理的问题更为复杂,因而具有更广泛的实用价值。

有限元法的基本思想可归结为两个方面,一是离散,二是分片插值。

有限元法的基本要素有三个:节点(Node)、单元(Element)和自由度(DOF)。

有限元法的解题步骤为:(1)单元剖分和插值函数的确定。

根据构件的几何特性、]载荷情况及所要求的变形点,建立由各种单元所组成的计算模型是。

也就是对整个结构进行离散化,将其分割成若干个单元,单元之间彼此通过节点相连。

再按单元的性质手精度要求,写出表示单元内任意点的位移函数,利用节点位移表示单元体内任意点位移的插值函数。

(2)单元特性分析。

把各单元按节点组集成与原结构相似的整体结构,得到整体结构的节点力与节点位移的关系,即整体结构平衡方程组。

(4)求解有限元方程。

引入支承条件,根据不同的计算方法求解有限元方程,得出各节点的位移。

利用SolidWorks提高ANSYS有限元分析效率

利用SolidWorks提高ANSYS有限元分析效率
R . Mo s s 编著的 《 压力 容器设 计手册 》力 求列举 各种
本 文以压力容器切 向接管局部应力分析为例 ( 设计参 数 见表 1 ) ,用 三种软 件进行分 析 ,为 压力容器 的结
构设计提供一个思维更为广阔 的计算途径 。
i 薯 | | 。 | | | 警 | | T a b l e I
项目 设计压力/ / v l P a
设计温度/  ̄ C
请参数 啦 s ^ 眺
参数
0- 3 5
计算方法来解决实际遇到的各种结构 ,但是 由于实际 情 况 比较 复 杂,有些 特殊 的结 构不可 能完 全用 理论
公式计算 出来 ,且有 些计算公式 计算结果过 于保守 , 因此在实际设计 的过程 中,还必须用一些计算机辅助 软件模拟真实工况进行 应力分 析计算 。
第5 0 卷第 5 期
2 0 1 3年 l O月 ຫໍສະໝຸດ 化 工没誓



、 , o 1 . 5 0 No . 5
oc t . 201 3
P R OC E S S E Q UI P ME NT&P I P I NG
利用S o l i d Wo r k s 提 高A NS YS 有 限元分析效 率
目前 ,有 很 多 适 用 于 压 力 容 器 设 计 计 算 的计 算 机 辅 助 软 件 ,例 如 S o l i d Wo r k s 、A NS YS经 典 版 、 Wo r k b e n c h 、I C E M 等 。压力 容器 行业 目前 比较权 威 的应 力 分析 软件 是 A NS YS经典 版 ,A NS YS软件 是
结 构设计 是否合理 的定性 问题 。I C E M 具 有强大 的网 格 划分功能 ,能 够对复杂 的模 型划分全六 面体 网格 。

基于SolidWorks与ANSYS的螺旋伞齿轮虚拟设计

基于SolidWorks与ANSYS的螺旋伞齿轮虚拟设计

图 6 齿顶应力路径分布曲线
图 2 在 SolidWorks 中生成的渐开线及数据
3.1.2 SolidWorks 创建实体模型步骤
(1)过基圆圆心绘制齿根圆、分度圆和齿顶圆,通过镜像和 剪切可以得到齿形轮廓。(2)启动“拉伸凸台”功能,可得到齿坯。 (3)插入参考基准面,使用转换实体引用功能,将生成的齿轮截面 轮廓投影,并缩放轮廓。(4)生成锥齿轮毛坯,绘制齿廓。(5)生成 螺旋线,旋转齿轮轮廓。(6)生成单个螺旋齿形,阵列齿形。(7)根 据装配体的需要,通过拉伸凸台/基体、旋转凸台/基体、放样凸台/ 基体等命令,在螺旋伞齿轮上建立轴及螺纹等特征。通过以上步 骤,可得到 SolidWorks 创建的螺旋伞齿轮实体模型,如图 3 所示。
3.1 螺旋伞齿轮的建模
3.1.1 运用 Microsoft Excel 软件创建渐开线
设渐开线上任一点的坐标为(x,y,z)。渐开线的参数方程可
! X=rbcosφ+ rbφsinφ
表示为:y= sinφ+ rbφcos z=0
(1)
式中:rb—渐开线基圆半径;φ—渐开线发生线在基圆上的滚动角。
打开 Microsoft Excel 软件,根据渐开线方程,在 φ=(0~90)°之
3.3 结果分析
(1)由应力分布图可知,应力由螺旋伞齿轮小端到大端逐渐 增大,范围在(0~8058)Mpa,最大应力为 8058Mpa,主要集中螺旋 伞齿轮大端的齿根处,从而可确定齿轮齿根处最容易断裂的部位 在大端齿根处。(2)当螺旋伞齿轮齿顶线作为路径曲线时,其应力 路径分布图中显示了受力的情况,得知齿顶的应力主要集中在大 端,应力为 2152.085 Mpa,最小应力在齿顶的中部,应力为 461.327 Mpa。(3)有限元法用于螺旋伞齿轮齿根的应力分析,减 少了传统计算的复杂性,增加了对力学性能的直观性,提高了确 定失效部位的准确性,满足工程需要。

SolidWorks环境下的参数化建模方法

SolidWorks环境下的参数化建模方法

SolidWorks环境下的参数化建模方法郗向儒,韩 锐,李 (西安理工大学机械与精密仪器工程学院,陕西西安710048)摘要:研究了在S olidWorks平台上进行参数化实体建模的方法。

利用其提供的API接口,在VC++610开发环境下对S olidWorks2001+进行了二次开发。

本文对两种不同的参数化建模方法进行了比较,详细介绍了其中一种通过修改模型参数实现参数化建模的方法,实现了简单零件的三维参数化建模。

简化了建模过程,提高了建模效率,有利于企业缩短产品设计周期,提高竞争力。

关键词:S olidWorks;二次开发;参数化;API中图分类号:TH122 文献标识码:A 文章编号:1001-3881(2004)9-073-3Methods of Parameterized Modeling in SolidWorksXI Xiang2ru,HAN Rui,L I Xun(School of Machinery and Precision Instrument Engineering,X i’an University ofTechnology,X i’an710048,China)Abstract:The method of parameterized solid modeling on the S olidWorks platform was studied.The second development to S olidWorks2001+was performed by VC++610and API interface.Two difference methods of parameterized solid modeling was compared,one of the methods was introduced indetail.The three-dimensional parameterized design of simple part was realized, which simplifies the modeling process and raises the modeling efficiency,and it is good for companies to reduce the design period and to gain broad market acceptance.K eyw ords:S olidWorks;Secondary development;Parameterized;API SolidWorks是Windows平台下优秀的特征造型软件,为方便用户进行二次开发,SolidWorks提供了OL E应用程序开发接口SolidWorks API,其中包含有数以百计的功能函数,为程序员提供了直接访问SolidWorks的能力。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档