hypermesh教材3.doc_第1页
hypermesh教材3.doc_第2页
hypermesh教材3.doc_第3页
hypermesh教材3.doc_第4页
hypermesh教材3.doc_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第9章LS-DYNA前处理9.2 实例:定义LS-DYNA的模型、载荷数据、控制卡片及输出 本实例包含以下内容。l在HyperMesh中查看LS-DYNA关键字,与LS-DYNA求解文件中格式相同。l理解part、material和section的创建和组织。l创建sets。l创建速度。l理解LS-DYNA数据对象与HyperMesh中单元和加载方式的关系。l创建单点约束。l使用segment编号创建接触。l定义输出与仿真时间。l输出LS-DYNA格式的求解文件。下列tools/utilities是HyperMesh设定LS-DYNA模型的基础。lLS-DYNA FE input translator。lFE output template。lLs-DYNA Utility Menu。lUser Profile。本实例包含如下3个部分。l实例1:定义头部和A柱的模型数据。l实例2:为头部和A柱碰撞分析定义边界条件和载荷。l实例3:为头部和A柱碰撞分析定义碰撞时间和输出。1定义模型数据(1)*PART,*ELEMENT,*MAT,和*SECTION 之间的关系*PART可以引用属性(*SECTION)和材料(*MAT)等。使用了相同属性的一组单元一般放置到一个组件中。表9-2列出了*ELEMENT,*PART,*SECTION和 *MAT在HyperMesh中的组织关系。表9-2 *ELEMENT,*PART,*SECTION和 *MAT的引用关系*ELEMENT EID PID单元存放于组件集合(Component)中*PART PID SID MID组件(Component)的卡片*SECTION SID属性的卡片,通过在组件的卡片中指定属性(*SECTION)给*PART*MAT MID材料集合的卡片,通过指定材料集合(*MAT)给组件来定义*PART的材料可以使用Collectors来创建和编辑组件,属性和材料集合。(2)在HyperMesh中查看LS-DYNA关键字HyperMesh卡片编辑器可以查看LS-DYNA关键字的数据行。在HyperMesh中显示的关键字和数据与在LS-DYNA求解文件中的显示一致。另外,对于一些关键字卡片,读者可以定义和编辑它们的参数和数据。Card Editor面板可以查看卡片,它位于Tool菜单,即工具栏中的Card Editor()按钮或者右键单击Model Browser和Solver Browser弹出来的菜单中。(3)创建*MAT在HyperMesh中,*MAT是带有卡片的材料收集器。可以通过将材料收集器指定到组件(component)收集器来关联*PART,也可以从Model Browser、Solver Browser或者Material下拉菜单来创建材料收集器。(4)更新组件的材料可以通过Component Collectors面板的update子面板来更新组件的材料。(5)Material Table Utility此工具位于LS-DYNA Utility下的DYNA Tools页面,具有如下功能。l查看模型中已有的材料和属性。l创建、编辑、合并、检查重复的材料。(6)创建*SECTION在HyperMesh中,*SECTION是带卡片的属性收集器。可以从Property Collectors面板的create子面板创建。实例1:定义头部和A柱碰撞分析模型数据本实例的目的是进一步熟悉在HyperMesh中定义LS-DYNA中的 materials、sections和 parts,包括为头部和A柱碰撞分析定义模型数据。头部和A柱模型如图9-1所示。图9-1 头部和A柱模型此实例包括如下步骤。l定义头部和A柱的材料为*MAT_ELASTIC。l定义A柱属性为*SECTION_SHELL。l定义头部属性为*SECTION_SOLID。l定义头部和A柱为*PART。STEP01加载LS-DYNA模板。(1)从菜单栏选择Preferences User Profiles。(2)选择LS-DYNA模板并单击OK按钮。STEP02打开HyperMesh文件。(1)从工具栏单击Open Model按钮,浏览并选择文件head_start.hm。(2)单击Open按钮。模型被加载至图形区域。 STEP03为A柱和头部定义材料*MAT_ELASTIC。(1)右键单击Model Browser选择Create Material,弹出Create material对话框。(2)在Name栏输入elastic。(3)在Card image栏选择MATL1。(4)选中Card edit material upon creation来激活选项。(5)单击Create按钮创建材料并编辑其卡片。(6)单击Rho区域,输入密度值1.2E-6。(7)单击杨氏模量E,输入210。(8)单击泊松比Nu,输入0.26。(9)单击return按钮关闭面板。STEP04定义A柱属性(*SECTION_SHELL),厚度为3.5mm。(1)右键单击Model Browser,选择Create Property。弹出Create property对话框。(2)在 Name栏输入section3.5。(3)在 Type栏选择SURFACE。(4)在 Card image栏选择SectShll。(5)选中Card edit property upon creation激活选项。(6)单击Create按钮生成属性并编辑卡片。(7)单击T1,输入3.5。(8)单击return按钮离开此面板。STEP05定义头部*SECTION_SOLID。(1)右键单击Model Browser 选择Create Property。(2)在Name栏输入solid。(3)在Type栏选择VOLUME。(4)在Card image栏选择SectSld。(5)选中Card edit property upon creation来激活选项。(6)单击Create按钮生成属性。STEP06将A柱定义为*PART。MAT_ELASTIC在材料收集器中的名称为elastic,*SECTION_SHELL在属性收集器中的名称为section3.5。(1)在Model Browser中右键单击pillar组件,选择Edit。 (2)在Card image栏选择Part。(3)单击Material按钮。 (4)选中Assign material选项来激活。(5)在 Name栏选择elastic。(6)单击Property按钮。(7)选中Assign property激活选项。(8)在Name栏选择section3.5。(9)单击Update按钮。STEP07定义头部为*PART。*MAT_ELASTIC 的材料收集器名称为elastic,*SECTION_SOLID 的属性收集器名称为solid。(1)在Model Browser中右键单击head组件,选择Edit。(2)在Card image栏选择Part。(3)单击Material按钮。(4)选中Assign material来激活选项。(5)在Name栏选择elastic。(6)单击Property按钮。(7)选中Assign property选项来激活。(8)在Name栏选择solid。(9)单击Update按钮来更新组件。至此完成实例1的操作保存文件。2定义边界条件和载荷(1)*INITIAL_VELOCITY_(Option)表9-3列出了定义DYNA初始速度的关键字。表9-3 定义初始速度的关键字DYNA 关键字应 用 范 围在HyperMesh中创建*INITIAL_VELOCITY节点集, *SET_NODE_LIST用于节点集,载荷收集器卡片名称为InitialVel*INITIAL_VELOCITY_GENERATION*PART 或*PART 集*SET_PART_LISTcomps集,载荷收集器卡片名称为InitialVel*INITIAL_VELOCITY_NODE单个节点从 Velocity 面板创建, 在载荷收集器中无卡片(2)*SET除了*SET_SEGMENT,选择ToolsCreateSets命令,可以从Entity Sets面板创建所有其他*SET类型。用Entity Sets面板中的review可以查看set的内容,如何从Contactsurfs面板创建*SET_SEGMENT不在此赘述。(3)HyperMesh Entity对象和类型HyperMesh的单元和载荷的选择可以通过配置(Configuration)和类型(Type)来确定。配置(Configuration)是HyperMesh的关键特征,类型(Type)用来定义载荷输出模板。一个配置(Configuration)可以支持多种类型(Type)。在生成单元和载荷之前,从Elem Types面板选择需要的类型(type)。Load Types子面板只使用在可以将载荷直接创建在节点或单元上的情况下。其他情况下,载荷定义为一个有卡片的载荷收集器。比如*INITIAL_VELOCITY_NODE (直接应用在节点上)可以由Velocities面板创建,而*INITIAL_VELOCITY(作用在节点集上)是通过创建一个InitialVel卡片的载荷收集器来定义的。从Elem Types和Load Types 面板能看到一系列单元和载荷类型,如图9-2和图9-3所示。图9-2 单元类型面板图9-3 载荷类型面板一些单元的配置是rigid和quad4。当加载了DYNA.key模板后,rigid配置的具体单元类型的名称是RgdBody、ConNode和GenWeld(关键字为*CONSTRAINED_NODAL_RIGID_ BODY,*CONSTRAINED_NODE_SET 和*CONSTRAINED_GENERALIZED_WELD_SPOT)。类似的,一些载荷的配置是force和pressure。pressure配置的具体类型是ShellPres和SegmentPre(关键字为*LOAD_SHELL_ELEMENT和*LOAD_SEGMENT)。大多数单元和载荷的类型都能在创建它们的面板上进行选择。例如,rigids从Rigids面板创建,约束从Constraints面板创建时,均可在它们的面板上选择具体的Rigids类型Constraints类型。(4)*BOUNDARY_SPC_(Option)表9-4列出了定义单点约束的DYNA关键字表9-4 单点约束的关键字DYNA 关键字应 用 范 围在HyperMesh中创建*BOUNDARY_SPC_NODE单个节点用Constaints面板创建约束并将其放置于无卡片的载荷收集器中*BOUNDARY_SPC_SET节点集*SET_NODE_LIST用于带BoundSpcSet卡片的载荷收集器引用的节点集(5)*CONTACT 和 *SET_SEGMENT从BCs菜单打开Interfaces面板,可以创建除*CONTACT_ENTITY外的各种接触(*CONTACT_ENTITY可以从BCs菜单下的Rigid Walls面板创建)。DYNA接触在HyperMesh中定义为组(groups)。如果用户希望对*CONTACT进行删除、编号或者显示操作,应该编辑组HyperMesh模型浏览器中的groups。(6)DYNA接触的Master和Slave类型DYNY有很多类型的主和从可供选择。HyperMesh完全支持它们,本节主要描述type0的使用和设置segment ID。(7)*SET_SEGMENT 和 Contactsurfs 面板在Contactsurfs面板中创建*SET_SEGMENT。用这个面板还可以为已创建的*SET_SEGMENT删除或添加接触单元,直接调整其法向,而不用去调整单元的法向。接触面在屏幕上显示为金字塔,每个segement对应一个金字塔。金字塔的方向代表了segment的法向。金字塔的方向默认与单元的法向相同。在Interfaces面板为*CONTACT指定*SET_SEGMENT,在add 子面板将类型设置为csurfs来指定maste或slave要引用的segement。9.3 实例:使用曲线、梁、刚体、铰链本章实例实例包含两个部分:实例1,定义座椅碰撞分析的模型数据;实例2,定义边界条件和载荷。通过本章涉及的实例,读者可以学到如下内容。l创建XY曲线来定义非线性材料。l用HyperBeam定义梁单元。l创建constrained nodal rigid bodies。l创建运动副。l定义*DEFORMABLE_TO_RIGID。l定义*LOAD_BODY。l创建*BOUNDARY_PRESCRIBED_MOTION_NODE。l使用Component Table工具查看模型数据。本章涉及的实例将用到如下工具。lDYNA Tools。lComponent Table。lCurve Editor。下面对这3个工具作一些介绍,其中的DYNA Tools 菜单可以从Utility Menu中找到。Component Table是DYNA Tools中的一个工具。读者可以用它来查看模型的part信息,创建和编辑part。下面列出了这个工具的一些功能。l列出已显示或模型中所有part的列表,并在图形区进行查看。l显示具有相同材料和属性的part。l重命名或重编号part、属性或材料。l更新厚度信息。l创建新的part。l为part赋予属性和材料。l导出用逗号分隔格式的表格。在Component Table窗口,可以将光标置于相应按钮上来显示并查看各项功能的解释。图9-6即为Component Table窗口。图9-6 Component Table窗口Curve Editor是个弹出窗口,它比xy plots面板更能直观地查看和编辑曲线。从XYPlots Curve Editor菜单打开Curve Editor工具。下面列出了此工具的一些功能。l改变曲线的属性。l改变graph的属性。l在图形区域显示曲线。l创建新的曲线。l删除曲线。l重命名曲线。图9-7给出了Curve Editor的示例图片。这里首先介绍一下如何在HyperMesh中定义模型中的LS-DYNA关键字数据:*DEFINE_ CURVE、*DEFINE_TABLE、*ELEMENT_BEAM、*SECTION_BEAM、*CONSTRAINED_ NODAL_RIGID_BODY、*CONSTRAINED_JOINT、*DEFORMABLE_TO_RIGID等。1*DEFINE_CURVE*DEFINE_CURVE卡片用来在LS-DYNA中定义曲线,曲线通常用来定义非线性材料和载荷。在HyperMesh中有几种方法来定义DYNA曲线。(1)用曲线编辑器创建具体方法为在菜单栏选择XYPlots Curve Editor命令。图9-7 Curve editor(2)从文件输入XY数据在xy plots菜单,可以通过读入XY 数据文件来创建*DEFINE_CURVE卡片。xy数据文件格式的示例如下。XYDATA, x1 y1x2 y2ENDDATAXYDATA, x1 y1x2 y2ENDDATA工程师通过测试得到的数据格式通常是Excel文件。从Excel导出的数据是由逗号或空格分开的格式文件,可以被HyperView读取。将HyperView切换到HyperGraph,从File菜单选择Export Curves,用XY Data格式输出。HyperView导出的XY数据文件也可以被HyperMesh读取。(3)用数学表达式创建从Edit Curves面板用数学表达式的方法创建*DEFINE_CURVE卡片。通过这个面板,可以同时使用数学表达式和XY数据文件来创建曲线。HyperMesh通常用curveN来命名曲线。曲线会显示在plots上。在Model Browser的Display面板,可以通过单击plot来显示或隐藏曲线。如表9-6所示,用下列模板可以只输出 LS-DYNA格式的曲线。选择FileExport.命令,在File type处选择Custom,选择Curves.key作为模板。表9-6 导出LS-DYNA曲线的模板HyperMesh templateDYNA input file generated from templatels-DYNAcurves.keyVersion 970 keyword format for curves onlyLs-DYNA960curves.keyVersion 960 keyword format for curves onlyCurves.key模板文件位于ALTAIR_HOMEtemplatesfeoutput,可以使用Import按钮来导入文件模板。2*DEFINE_TABLE*DEFINE_TABLE用来定义一个表,包括了一系列的输入曲线。每条曲线定义了一组升序的数据,由*DEFINE_CURVE来定义这些曲线。在HyperMesh中,可以用空的*DEFINE_CURVE来生成*DEFINE_TABLE。用上面的任何一种方法生成一个空曲线(dummy curve),再在Card Edit 面板编辑此空曲线。在弹出的卡片中激活DEFINE_TABLE选项,来创建*DEFINE_TABLE并指定值和加载曲线。如图9-8所示为*DEFINE_TABLE卡片。图9-8 *DEFINE_TABLE卡片比如,给出对应不同应变率的10条不同的应力应变曲线,HyperMesh将在第一个*DEFINE_TABLE卡片后给出10个*DEFINE_CURVE卡片入口。10条对应的*DEFINE_CURVE将被定义于*DEFINE_TABLE卡片中。3*ELEMENT_BEAM在Bars面板可以创建*ELEMENT_BEAM。可能需要用户指定第三个节点来确定截面的方向。但不是所有的梁单元都需要第三个节点,需要用Card Editor面板来编辑梁单元的卡片来抑制第三节点。梁单元放置于带Part卡片的组件中(component)。用Card Editor面板编辑单元来指定梁单元的THICKNESS 和 PID。4*SECTION_BEAM*SECTION_BEAM是一个梁属性收集器。当ELFORM设置为2或3时,使用HyperBeam创建的截面可以支持*SECTION_BEAM。HyperBeam面板位于1D页面,可以创建梁截面并保存于beamsec。从*SECTION_BEAM 卡片选择一个beamsec截面来自动填写A,Iss,Itt,和 Irr。使用工具栏上的和 可以在屏幕上显示截面形状。5*CONSTRAINED_NODAL_RIGID_BODY从菜单栏选择Tools Create Cards或Mesh Create 1D Elements Rigids可以创建*CONSTRAINED_NODAL_RIGID_BODY。如图9-9所示是RIGIDS面板的图片。选中attach nodes as set,会自动创建一个包含从节点的*SET_NODE_LIST集。可以用Renumbers面板来为其重新编号。在DYNA输出的求解文件中,*SET_NODE_LIST卡片紧随*CONSTRAINED_ NODAL_RIGID_BODY卡片之后。图9-9RIGIDS面板6*CONSTRAINED_JOINT单击Tools Create Cards或Mesh Create 1D Elements Joints可以创建所有的DYNA运动副。它们被放置于一个没有卡片的组件(component)。与其他1维单元不一样,用户不需要在Elem Types面板指定运动副类型,而要在FE Joints面板进行指定。FE Joints面板有property=和orientation选择器,用户可以忽略它们。DYNA运动副使用的一对节点是位置重合的。选择Preferences Graphics来激活coincident picking 选项,可以在两个重合节点中选取想要的节点,此功能也可以用在重合单元、载荷、坐标系的选取上。从Geom页面打开Nodes面板,可以用已有的节点创建一个重合的节点。选择type in子面板,单击as node后从屏幕选择一个节点并单击create按钮来创建一个重合的节点。*CONSTRAINED_JOINT_STIFFNESS_OPTION是带JointStff卡片的属性收集器。7*DEFORMABLE_TO_RIGID 表9-7列出了*DEFORMABLE_TO_RIGID的关键字。表9-7 *DEFORMABLE_TO_RIGID的关键字LS_DYNA关键字用 途*DEFORMABLE_TO_RIGID从计算开始将parts转换为刚体*DEFORMABLE_TO_RIGID_AUTOMATIC在计算某时刻将part转换为刚体或可变形体*DEFORMABLE_TO_RIGID_INERTIA当柔体转换为刚体后定义刚体的转动惯量表9-8所示是这些运动副关键字的卡片格式。表9-8 运动副卡片12345678PIDMRB其中,PID需要转换从part的ID号;MRB只有当part要转换成刚体时,*DEFORMABLE_TO_RIGID和*DEFORMABLE_ TO_RIGID_AUTOMATIC卡片才会显示在这个域,是要合并的主刚体的ID号。不必一次指定一个part,使用HyperMesh可以用一个part集来同时选定多个part。输出时,part集中包含的partID号会根据上述格式写到DYNA求解文件中。实例1:定义座椅碰撞分析模型数据本部分实例将进一步练习并熟悉定义LS-DYNA的模型数据,包括定义和查看模型数据等。座椅和刚体块模型如图9-10所示。图9-10 座椅和刚体块模型STEP01加载 LS-DYNA 模板。(1)选择Preferences User Profiles,或者单击User Profiles 按钮。(2)选择LsDYNA。STEP02打开HyperMesh文件。(1)打开模型seat_start.hm。(2)用不同视角来观察模型。STEP03创建一个 xy plot。(1)选择XY Plots Create Plots,打开Plots面板。(2)在plot=栏输入seat_mat。(3)确认将plot type设置为standard。(4)like = 为空即可。此处当选择已有的plot,新的plot会使用相同的属性。(5)单击create plot按钮。(6)单击return按钮。STEP04由文件读入数据来创建两条应力应变曲线。(1)选择XYPlots Create Curves Read Curves,进入Read Curves面板。(2)在 plot =栏设置为seat_mat。(3)单击browse.按钮浏览文件至seat_mat_data.txt。(4)单击input按钮来读入文件。(5)注意创建了两条曲线并分别命名为0.001 strain rate for steel (curve1) 和0.004 strain rate for steel (curve2)。(6)单击return按钮。STEP05创建一个空 xy curve 用来创建 *DEFINE_TABLE。(1)选择XYPlots Edit Curves,打开Edit Curves面板。(2)选择create子面板。(3)在 plot =栏选择seat_mat。(4)激活math选项。(5)在x =栏输入0.0,0.2。(6)在y =栏输入0.4,0.4。(7)单击create按钮创建曲线。(8)曲线显示在seat_mat plot,名称为curve3。(9)单击return按钮关闭面板。STEP06用空曲线来创建*DEFINE_TABLE。(1)在Model Browser中右键依次单击curve3和Card Edit按钮。(2)激活选项 DEFINE_TABLE。(3)在卡片中的ArrayCount输入2。(4)这里指定了应变率的数量。(5)在应变率 VALUE(1)中输入0.001。(6)在应变率 VALUE(2)中输入0.004。(7)单击CurveId(1)按钮并选择curve1。(8)单击CurveId(2)按钮并选curve2。(9)单击return按钮退出面板。STEP07创建非线性材料 (*MAT_PIECEWISE_LINEAR_PLASTICITY)。(1)选择View Browsers HyperMesh Solver,打开Solver Browser。(2)在Solver Browser任意地方单击右键,选择Create *MAT MAT (1-50) 24-*MAT_PIECEWISE_LINEAR_PLASTICITY。(3)在Name栏输入steel 并选择OK按钮。(4)注意到 *MAT_PIECEWISE_LINEAR_PLASTICITY 卡片已被创建。(5)在密度Rho栏输入7.8 E-6。(6)在杨氏模量E栏输入200。(7)在泊松比NU栏输入0.3。(8)在屈服应力SIGY栏输入0.25。(9)在*DEFINE_TABLE id LCSS栏选择curve3 (id=5)。(10)单击return按钮退出卡片编辑。STEP08更新base_frame 和 back_frame components材料为非线性材料。(1)选择Tools Component Table。(2)从Table菜单单击Editable。(3)单击base_frame高亮选择。 (4)在Assign Values:选择Material name。(5)在HM-Mats:选择steel。(6)单击Set按钮再单击Yes按钮确认。(7)重复(3)(6)操作为back_frame更新材料。(8)关闭Component Table。STEP09回到预定义视图。(1)在工具栏上单击User Views()按钮。跳出一个对话框。(2)单击restore1按钮回到beam视角。STEP10将beams置为当前component。在Model Browser,右键单击beams并选择Make Current。STEP11创建beam。(1)选择Mesh Create 1D Elements Bars,打开面板。(2)单击最左边orientation按钮并选择node。direction node 需要选择来定义截面的方向。(3)单击 Node A 选择器并激活。(4)选择左边刚体单元的中心点作为 Node A。Node B 已激活。(5)选择右边刚体单元的中心点作为 Node B。(6)选择任意不是中点的节点作为 direction node。(7)beam单元已创建。(8)单击return按钮关闭面板。STEP11STEP09 是为了创建一个梁单元*ELEMENT_BEAM,以使back_frame与side_frame连接。STEP12显示节点编号便于后续操作。(1)单击 numbers()按钮打开 Numbers 面板。(2)改变选择器类型为nodes。(3)单击nodes并选择by id.,输入425-427,431后按Enter键。(4)激活display单选框,单击on按钮显示IDs。(5)单击return按钮。STEP13设置welding为当前component。在Model Browser,右键单击welding并选择Make Current。STEP14在rigid配置下选择单元类型为RgdBody。(1)选择Mesh Assign Element Type。(2)在rigid =栏选择 RgdBody。(3)选择return按钮。STEP15创建 nodal rigid body (*CONSTRAINED_NODAL_RIGID_BODY)。(1)选择Mesh Create 1D Elements Rigids。(2)设置nodes 2-n 为multiple nodes。(3)选择梁单元自由点为node1。(4)选择425、426、427和431作为nodes 2-n。 (5)激活attach nodes as set选项。(6)单击create按钮创建nodal rigid body。(7)单击return按钮。注意,并没有创建*CONSTRAINED_JOINT_STIFFNESS,它不是必需的。STEP16显示节点编号便于后续操作。(1)单击numbers()按钮,打开Numbers面板。(2)选择器类型为nodes。(3)单击nodes并选择by id,输入1635、1636后按Enter键。(4)激活display单选框,单击on按钮显示IDs。(5)单击return按钮。 (6)单击工具栏的 Wireframe Elements (Skin Only)()按钮。STEP17激活重合选择。(1)选择Preferences Graphics。(2)选中coincident picking。(3)单击return按钮。STEP18设置当前component为joint。在Model Browser面板右键单击joint组件,选择Make Current。STEP19为两个nodal rigid bodies创建旋转副(*CONSTRAINED_JOINT_REVOLUTE)。两个刚体必须拥有一条共同的边线来定义运动副,且边线的端点不能与刚体的节点合并到一起。这两个刚体将围绕共同的边线进行旋转。(1)右键单击Solver Browser,选择Create *CONSTRAINED *CONSTRAINED_ JOINT_REVOLUTE。(2)选择joint type为revolute。node1已激活。(3)单击节点1635。 注意由于设置了重复选择功能,所以显示了两个节点,1635和 1633。(4)选择1635的节点作为node1。node2已激活。(5)同样方法选择1633的节点作为node2。node3已激活。(6)选择节点1636。显示两个重合节点,1636 和1634。(7)选择节点1636作为node 3。node4已激活。(8)选择节点1634作为node 4。(9)单击create按钮生成旋转副。(10)单击return按钮。STEP20创建一个set集,包含base_frame、back_frame和cover。(1)选择Tools Create Sets。(2)在name =栏输入 set_part_seat。(3)在card image栏选择Part。选择器自动设置为comps。(4)单击黄色comps按钮并选择base_frame、back_frame 和cover 。(5)单击create按钮创建sets。(6)单击return按钮。STEP21定义*DEFORMABLE_TO_RIGID, 在分析开始时将座椅转换为刚体。(1)右键单击Solver Browser,接着Create *DEFORMABLE_TO_RIGID *DEFORMABLE_ TO_RIGID。(2)在Name栏输入dtor并单击OK按钮创建卡片。(3)单击PSID两次并选择set_part_seat。(4)单击MRB两次并选择back_frame。(5)单击return按钮。STEP22创建*DEFORMABLE_TO_RIGID_AUTOMATIC,在碰撞开始时将刚体座椅转换为柔体。(1)右键单击Solver Browser,选择Create*DEFORMABLE_TO_RIGID*DEFORMABLE_ TO_RIGID_AUTOMATIC。(2)在 Name栏输入dtor_automatic并单击OK按钮。(3)在SWSET栏输入1。(4)激活转换模式CODE,并选择0。转换将发生在TIME1。(5)在TIME1栏输入175。转换将发生在175ms时刻后。(6)在菜单激活R2D_Flag。刚体转换为柔体的part数量将写到R2D域(card 2,field 6)。这个数值基于下一步选择的set中包含的part数量。(7)卷动左边滚动条到 PSIDR2D。(8)单击PSIDR2D 按钮两次并选择set_part_seat。(9)单击return按钮。STEP22STEP20 是为了定义*DEFORMABLE_TO_RIGID ,设置座椅为刚体直到开始接触刚体块,以减少计算时间。STEP23显示指定材料的parts (Ex: steel)。(1)在Model Browser面板单击Material View()按钮。(2)高亮显示steel,右键单击并选择isolate,只显示关联指定材料的component。(3)为查看多个材料,单击isolate()按钮在模型浏览器中按住Ctrl键来选择多个材料,相应的part会自动显示在图形中。(4)用上面的方法使用By Properties来显示模型。STEP24显示所有components

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论