LS-PrePost前处理基础教程(详尽)
Isight集成LS-DYNA和LS-PREPOST教程_bdwk
值,通过录制获得。
(3)、Run_ls-prepost.bat 执行belt_system.cfile文件中的内容,其内容如下所示:
0.01变更为0.02 2000变更为1800
点击run
2020/7/3
初始 方案 结果
修改 方案 结果
13
谢 谢!
2020/7/3
14
(1)在command项Basic面板中选择Run_ls-prepost.bat,并勾选distribute excutable ;在advanced面板中取消如图示3个勾选项:
(2)在output面板中读取最大绝对加速度。
去掉勾
2020/7/3
10
3、集成过程
4)、设置组件Run_LS-prepost (3)关闭组件Run_LS-prepost,鼠标右键该组件选择properties,在图示标记处将
建 立 一 个 Isight 模 型 , 并 保 存 在 模 型 目 录 中 , 文 件 名 为 isight_LSDYNA_beltModel。 1)、设置工作目录为{modeldir}
① ②
③ ④
2020/7/3
6
3、集成过程
2)、创建如下流程,在 流程中添加 两个simcode组件,并分别重命名为 Run_ls-dyna和Run_LS-prepost。
2020/7/3
去掉勾
8
3、集成过程
3)、设置组件Run_ls-dyna (3) 关 闭 组 件 Run_ls-dyna , 鼠 标 右 键 该 组 件 选 择 properties , 在 图 示 标 记 处 将
第9章 LS-PREPOST应用介绍
128
9.4 热如键图按所钮示操提作供:方便的热键按钮对图形进行相关操作:
由于按钮比较多,不进行一一介绍,也只有在实际应用中不断使用才能熟练掌握,简单 说明应用较多的按钮: MSBhceaosdlhr———使使使用用用该该该按按按钮钮钮可可可以以以让显让物示背体单景以元进实网行体格黑形白式转显换示(缺省状态)
前处理功能: 在这一前页处中理的的前对处象理是包关括键:字 K 文件,所有首先应该加载关键字文件,然后进行前处理界面。
网格的平移 网网格格的的转CO动PY 网格的映射 网格的投射 网格的缩放 网格的检查,包括单元的法向检查、重复节点的检查、单元的删除等功能。
135
9.6.3如第图三页所:示关,键使字编用辑L界S-面PREPOST 可 以 象 其 它 L个S关-D键YN字A文前件处后理,器若一该样文对件关里键已字经进有行的编关键辑,字则当以输入红一颜 色显示,可以修改它,此外还可以根据需要添加其它的 关键字。 经包含如了图下,面该信关息键:字文件中在*CONTROL 关键字上已
FyoPlods——气假囊人的输折入叠和位置的调整
A如B图Fo所ld示—,气首囊先的必折须叠输入一个气囊模型(关键字文件),然后进入 可以进行各种方式的气囊折叠,折叠方式包括:
ABFold
按钮菜单,
薄折叠
缝褶折叠
厚折叠
螺旋折叠等
138
9.5 命如令图解,释做和的执每行一界步面操:作结果都会记录在命令执行窗口中,如读入 过程如下图所示:
D3PLOT
文件的操作
Ls-prepost数据导出教程1
Ls-prepost数据导出教程作者:lojadeLs-prepost拥有强大的前后处理功能,可以绘制漂亮的时间历程图像。
但是有时为了对比不同仿真情况下的结果,或者要绘制某些特殊要求的图像,这时Ls-prepost就有点力不从心了。
庆幸的是Ls-prepost提供数据导出功能,可以将数据导出至matlab或者其他数据分析软件中,绘制任何你所需要的图像。
本文采用Ls-prepost3.1做演示。
Ls-prepost可以从lstc公司的ftp上免费下载。
1、打开仿真结果d3plot文件这个应该大家都会,不做介绍。
本教程中打开仿真结果如图1所示。
图1 仿真模型2、假设只需要获取中间part的结果数据,对两边红色part的结果不关心,可以通过以下操作,只选择所关心的part。
这样可以减少导出的数据量,节省数据处理时间。
图2 选择需要获取结果数据的part2.1 点击ls-prepost下方菜单快捷图标,或者通过菜单栏fem->modal and part->assembly and select part 打开装配和part选择对话框2.2 默认情况下是选择所有的 part。
按住CTRL键,不选择不需要的part,只选择需要导出结果数据的part,如图2所示。
2.3 点击apply或者再点击done关掉assembly and select part对话框。
或者直接点击done关闭assembly and select part对话框。
3 保存节点坐标、位移、速度数据3.1 进入后处理模块。
点击ls-prepost右边菜单快捷图标(最右边一排倒数第二个),或者通过菜单栏fem-》post3.2设定数据输出格式点击ls-prepost右边菜单快捷图标(右边第二排倒数第三个)或者通过菜单栏fem-》post-》output打开output对话框。
从下拉菜单中选择将要保存的结果文件的类型,默认为keyword类型。
在LS-Prepost建立sph模型的详细过程[整理]
LS_Prepost 关键操作1.模型建立立方体模型起始坐标Part 编号起始节点号:该Part 第一个节点号码粒子密度立方体沿三个坐标轴方向的节点数球心坐标球体球体半径沿三个坐标轴圆柱坐标圆柱半径圆柱高轴向节点数圆台/锥坐标圆台底部半径圆台高轴向节点数圆台顶部半径2.参数定义*DATABASE_FORMAT计算结果输出格式IFORM Output format for D3PLOT and D3THDT filesEQ.0: LS-DYNA database format (default),EQ.1: ANSYS database format,EQ.2: Both LS-DYNA and ANSYS database formats.IBINARY Word size of the binary output files (D3PLOT, D3THDT, D3DRLF and interface files for 64 bit computer such as CRAY and NEC.EQ.0: default 64 bit format,EQ.1: 32 bit IEEE format数据库果格式Remarks:1. This option is not available for every platform. Check LS-DYNA Banner upon executionof the program2. By using this option one can reduce the size of the binary output files which are created by 64 bits computer such as CRAY and NEC .二进制*DATABASE_EXTENT_BINARY结果输出控制输出二进制结果NEIPH Number of additional integration point history variables written to the binary data- base for solid elements. The integration point data is written in the same order that it is stored in memory-each material model has its own history variables that are stored. For user defined materials it is important to store the history data that is needed for plotting before the data which is not of interest.给实体单元增加附加综合的点历史变量二进制数据库,综合点数据目的是储存记忆每个材料模型使它拥有自己的历史变量。
lsprepost全面教程资料讲解
• Save Config-保存配置文件(.lspostrc) • Save Post.db…-保存已压缩数据库文件(post.db) • Save Project-保存数据到项目文件(关键词与几何
结构文件)
• Save Project As...-保存数据到一个新项目文件 • Print…-运行打印界面 • Movie… 运行动画生成界面 • Exit-退出程序
– 后处理(动画,fringing,曲线绘制)
– 前处理(网格划分,清除,建立实体 )
• 网上资源
– 官方网站:/lspp – 用户群组 :/group/ls‐prepost
Ls-PrePost Intro|2008/8/25
除了几何结构文件)
• Import-输入文件(写入当前模型的关键词数据) • Recent-打开最近使用过的文件(存储
在.lspp_recent) • Update-更新加载近期制作的d3plots • Save Keyword-保存至当前文件 • Save Keyword As…-保存为一个新的文件 • Save Active Keyword…-仅将可见数据保存到一个
• 输出(部分列表)
– FEM: LS‐DYNA Keyword, Nastran, STL – 图像格式: BMP, GIF, JPEG, PNG, PS – 影像格式: AVI, MPEG
– XY Data: CSV, XML, XY Pairs – 其他:Post.db, 项目计划文件
Ls-PrePost Intro|2008/8/25
Ls-PrePost Intro|2008/8/25
Misc.菜单
• Reflect – 关于全局位面映射
Ls-prepost数据导出教程1
Ls-prepost数据导出教程作者:lojadeLs-prepost拥有强大的前后处理功能,可以绘制漂亮的时间历程图像。
但是有时为了对比不同仿真情况下的结果,或者要绘制某些特殊要求的图像,这时Ls-prepost就有点力不从心了。
庆幸的是Ls-prepost提供数据导出功能,可以将数据导出至matlab或者其他数据分析软件中,绘制任何你所需要的图像。
本文采用Ls-prepost3.1做演示。
Ls-prepost可以从lstc公司的ftp上免费下载。
1、打开仿真结果d3plot文件这个应该大家都会,不做介绍。
本教程中打开仿真结果如图1所示。
图1 仿真模型2、假设只需要获取中间part的结果数据,对两边红色part的结果不关心,可以通过以下操作,只选择所关心的part。
这样可以减少导出的数据量,节省数据处理时间。
图2 选择需要获取结果数据的part2.1 点击ls-prepost下方菜单快捷图标,或者通过菜单栏fem->modal and part->assembly and select part 打开装配和part选择对话框2.2 默认情况下是选择所有的 part。
按住CTRL键,不选择不需要的part,只选择需要导出结果数据的part,如图2所示。
2.3 点击apply或者再点击done关掉assembly and select part对话框。
或者直接点击done关闭assembly and select part对话框。
3 保存节点坐标、位移、速度数据3.1 进入后处理模块。
点击ls-prepost右边菜单快捷图标(最右边一排倒数第二个),或者通过菜单栏fem-》post3.2设定数据输出格式点击ls-prepost右边菜单快捷图标(右边第二排倒数第三个)或者通过菜单栏fem-》post-》output打开output对话框。
从下拉菜单中选择将要保存的结果文件的类型,默认为keyword类型。
Ls-prepost数据导出教程1
Ls-prepost数据导出教程作者:lojadeLs-prepost拥有强大的前后处理功能,可以绘制漂亮的时间历程图像。
但是有时为了对比不同仿真情况下的结果,或者要绘制某些特殊要求的图像,这时Ls-prepost就有点力不从心了。
庆幸的是Ls-prepost提供数据导出功能,可以将数据导出至matlab或者其他数据分析软件中,绘制任何你所需要的图像。
本文采用Ls-prepost3.1做演示。
Ls-prepost可以从lstc公司的ftp上免费下载。
1、打开仿真结果d3plot文件这个应该大家都会,不做介绍。
本教程中打开仿真结果如图1所示。
图1 仿真模型2、假设只需要获取中间part的结果数据,对两边红色part的结果不关心,可以通过以下操作,只选择所关心的part。
这样可以减少导出的数据量,节省数据处理时间。
图2 选择需要获取结果数据的part2.1 点击ls-prepost下方菜单快捷图标,或者通过菜单栏fem->modal and part->assembly and select part 打开装配和part选择对话框2.2 默认情况下是选择所有的 part。
按住CTRL键,不选择不需要的part,只选择需要导出结果数据的part,如图2所示。
2.3 点击apply或者再点击done关掉assembly and select part对话框。
或者直接点击done关闭assembly and select part对话框。
3 保存节点坐标、位移、速度数据3.1 进入后处理模块。
点击ls-prepost右边菜单快捷图标(最右边一排倒数第二个),或者通过菜单栏fem-》post3.2设定数据输出格式点击ls-prepost右边菜单快捷图标(右边第二排倒数第三个)或者通过菜单栏fem-》post-》output打开output对话框。
从下拉菜单中选择将要保存的结果文件的类型,默认为keyword类型。
LS-PrePost全面教程精讲
Ls-PrePost Intro|2008/8/25
Background菜单
• Full (ESC to return) – 全屏显示制图 区域,ESC返回 • Plain –设置单色背景(从颜色 面板选择) • Fade –设置两种颜色渐变的背 景 • DiaFade – 设置两种颜色加倍渐 变的背景 • TriFade – 设置三色渐变背景 • Picture –设置背景图片
• 多种列表选择
– 按住Ctrl,在列表中点击选取多个项目
• 鼠标悬停在状态栏可以显示帮助
Ls-PrePost Intro|2008/8/25 6
用户界面
Ls-PrePost Intro|2008/8/25
7
File菜单
• • • • • • • • • • • • • • • New新建—新建一个会话(将清除存储器中已有模型) Open-打开文件(每个打开都会创建一个新的模型, 除了几何结构文件) Import-输入文件(写入当前模型的关键词数据) Recent-打开最近使用过的文件(存储 在.lspp_recent) Update-更新加载近期制作的d3plots Save Keyword-保存至当前文件 Save Keyword As…-保存为一个新的文件 Save Active Keyword…-仅将可见数据保存到一个 新文件 Save Config-保存配置文件(.lspostrc) Save Post.db…-保存已压缩数据库文件(post.db) Save Project-保存数据到项目文件(关键词与几何 结构文件) Save Project As...-保存数据到一个新项目文件 Print…-运行打印界面 Movie… 运行动画生成界面 Exit-退出程序
LSPOST使用手册
LSPOST使用手册编写:白金泽西北工业大学飞机系中国科学院力学研究所1、软件简介LSPOST是专用于鸟撞三维仿真有限元计算后处理软件。
其主窗口如图1所示。
按照使用功能将主窗口划分为如下几个区域:●主菜单主要用来打开、关闭文件,以及设置软件界面的一些总体信息。
●图形绘制区图形显示有限元网格以及各种计算结果。
如实体变形、应力云图等。
●图形控制区对图形绘制区中的图形进行控制,可以实现有限元网格的任意拖动、旋转以及多种形式的显示。
●命令输入区输入各种图形控制与绘图控制命令。
●子步控制台控制目前用于图形显示的子步时间,同时可以进行动画的控制。
●绘图控制区控制绘图内容,如选择某种计算结果用于显示等。
主菜单图形绘制区绘图控制区图形控制区2、主菜单主菜单最主要的功能在于打开关闭文件。
使用主菜单中File-Open可以打开以下文件:✧File-Open-Keyword打开模型文件(文件为:*.K)。
Keyword文件包含了该模型的全部前处理信息,但是不包含任何的计算结果。
✧File-Open-Binary Plot打开二进制绘图文件(文件为:D3plot)。
该文件为计算结果文件,包含了所有的模型信息与计算结果信息。
3、图形绘制区图形绘制区用来显示本软件的所有图形操作结果,包括:✧图形标题;✧当前时间步;✧绘图内容(各种计算结果)、极值与位置单元(节点);✧坐标;✧颜色-数值对比条详细内容如下图2所示:标题时间绘图内容与极值、位置图形显示坐标颜色-数值条图2 图形绘制区的主要显示内容4、图形控制区图形控制区主要用来控制已有图形的显示方式。
主要控制按扭如下图所示:图3 图形控制区的主要按扭4.1、图形控制区按扭组使用屏幕下方的按扭可以实现有限元网格的任意拖动、旋转以及多种形式的显示。
具体说明如下:表1 图形控制区按扭组操作说明4.2、鼠标操作说明鼠标的操作与许多CAD/CAE软件相同。
尤其与CATIA类似。
✧Ctrl或Shift+鼠标左键:旋转模型;✧Ctrl或Shift+鼠标右键:放大/缩小模型;✧Ctrl或Shift+鼠标中键:平移模型。
Ls-prepost数据导出教程1
Ls-prepost数据导出教程作者:lojadeLs-prepost拥有强大的前后处理功能,可以绘制漂亮的时间历程图像。
但是有时为了对比不同仿真情况下的结果,或者要绘制某些特殊要求的图像,这时Ls-prepost就有点力不从心了。
庆幸的是Ls-prepost提供数据导出功能,可以将数据导出至matlab或者其他数据分析软件中,绘制任何你所需要的图像。
本文采用Ls-prepost3.1做演示。
Ls-prepost可以从lstc公司的ftp上免费下载。
1、打开仿真结果d3plot文件这个应该大家都会,不做介绍。
本教程中打开仿真结果如图1所示。
图1 仿真模型2、假设只需要获取中间part的结果数据,对两边红色part的结果不关心,可以通过以下操作,只选择所关心的part。
这样可以减少导出的数据量,节省数据处理时间。
图2 选择需要获取结果数据的part2.1 点击ls-prepost下方菜单快捷图标,或者通过菜单栏fem->modal and part->assembly and select part 打开装配和part选择对话框2.2 默认情况下是选择所有的 part。
按住CTRL键,不选择不需要的part,只选择需要导出结果数据的part,如图2所示。
2.3 点击apply或者再点击done关掉assembly and select part对话框。
或者直接点击done关闭assembly and select part对话框。
3 保存节点坐标、位移、速度数据3.1 进入后处理模块。
点击ls-prepost右边菜单快捷图标(最右边一排倒数第二个),或者通过菜单栏fem-》post3.2设定数据输出格式点击ls-prepost右边菜单快捷图标(右边第二排倒数第三个)或者通过菜单栏fem-》post-》output打开output对话框。
从下拉菜单中选择将要保存的结果文件的类型,默认为keyword类型。
LS-PrePost全面教程
MISC.菜单
• Reflect – 关于全局位面映射
• Model Info – 运行model information模型信息
对话框 • Swap Byte on Title – 交换标题字节 • Mesh Linewidth –设置网格线宽(按像素) • Edge Linewidth –设置边缘线宽(按像素) • Feature Angle – 设置特征线计算角度 • Start Record –开始/停止记录宏命令 • Ruler –运行标尺界面 • Title –运行标题对话框 • Assign MenuButton –用户自定义按钮 • View Message Dialog – 运行 keyword reader
输入/输出
• 输入(部分列表)
– FEM文件:LS‐DYNA 关键词, Nastran, I-DEAS Universal – CAD文件:IGES, VDA – 焊点文件:Primer, MWF, XML, Custom – ASCII文件: glstat, matsum, nodout, etc… – 二进制文件: binout, d3plot, d3eigv, d3thdt
• 核心功能
– 支持LS-DYNA的关键词文件 – 支持LS-NYNA的Байду номын сангаас果文件
– 后处理(动画,fringing,曲线绘制)
– 前处理(网格划分,清除,建立实体 )
• 网上资源
– 官方网站:/lspp – 用户群组 :
/group/ls‐prepost
在.lspp_recent) • Update-更新加载近期制作的d3plots • Save Keyword-保存至当前文件 • Save Keyword As…-保存为一个新的文件 • Save Active Keyword…-仅将可见数据保存到一个
LS-PrePost前处理基础教程(详尽)
LS-PrePost前处理基础教程df_af_aq,from 2011-7-29开场磨叽几句——LS-PrePost(以下简称lspp)是面向windows和linux平台,专门为LS-DYNA定制的免费前后处理软件,完全支持ls-dyna的全部关键字。
(lspp官方原话是LS‐PrePost is an advanced pre and post‐processor designed specifically for LS‐DYNA. LS‐PrePost is developed for Windows and Linux. LS‐PrePost is FREE. Full support of LS‐DYNA keyword files,但经过证实,至少关键字*Restart以及所属的*CHANGE_option目前尚无法在最新版本lspp v3.2中通过GUI操作方式实现)。
Lspp在推出3.0之后,加入了新的几何建模引擎,其前处理功能以及不少GUI界面焕然一新。
鉴于版上很多版友是将lspp作为后处理软件使用,而关于lspp的前处理应用的讨论则相对少得多。
尽管至少有以下两个很好的学习lspp的途径——lspp官网以及lstc ftp上的lspp 培训资料,/lspp//user/ls-prepost/training/(用户名以及密码可以到ls-dyna版置顶帖中找)但为了促进在版上交流lspp的前处理应用,找个时间,做了个非常基础的小案例,以期抛砖引玉之用。
严重声明:起名为教程,有些嘚瑟了。
主要供新手入门之参考。
Lspp老鸟们可以直接无视飘过。
磨叽完毕,下面进入主题。
分析模型1m×1m×0.02m的铝板,上表面施加pressure载荷(0.1s内,1MPa,单调上升),下端施加SPC约束。
操作平台:LS-PrePost-3.2-Win32单位:SI制,m-Kg-s-N1、界面定制介绍1)图标+图标注释定制View---->Toolbar---->Text and Icon (Right & Bottom)2)工具条定制Setting---->Toolbar manager2、建立几何模型和网格划分由于模型非常简单,故跳过几何建模,直接建立实体网格模型。
LS-PrePost全面教程
1
精品资料
目录(mùlù)
内容
Workshops
概述
--
基本操作
Workshop1
网格生成
Workshop2
前处理
Workshop3-6
后处理
Workshop7-8
指令文件与宏
Workshop9
配置文件
--
特殊应用
--
其他
Workshop10(前处理)
Smooth Shade – 平坦/光滑 切换
Outline White –黑色/白色切换
Show Deleted Nodes –察看结果时显示删除的节点
Record Message – 向lspost.msg文件写入命令窗口信息
Beam Prism –线/梁切换
Deleted Elements –察看结果时显示已删除的单元
• PageD 实体展示
Ls-PrePost
Intro|2008/8/25
15
精品资料
基本操作
16
Ls-PrePost Intro|2008/8/25
精品资料
Page 1: SelPar(part选项)
用途:parts开/关
按PID和名称排列parts
下拉菜单栏中选择当前模型
parts可以由元件类型开启/关闭
open打开jpeg文件lsprepostintro200882514renderhotbuttonstitle标题图例最大最小印时戳三原色背景颜色网络线颜色和性能开关offoffshiftctrl单手操作旋转平移放大tims印时戳开关triadtriad开关bcolr背景颜色黑白unode无关节点开关frin边线显示isosisosurfaces显示3delementsonly3d单元适用lcon等值线显示hide删除隐藏线后展示模型shad在colorshading模式下展示模型view在plaincolor模式下展示模型wire展示模型像条框架feat在featureline模式下展示模型默认角度30edge在edgeline模式下展示模型grid将每个nodalpoint显示为彩色像点mesh网格线置于阴影或彩色绘图之上shrn在收缩模式下绘制单元初始值085acen自动调整大小并居中zin放大点击并拖动鼠标画出方框pcen选取节点作为模型旋转轴心zout缩小10旋转增加左键单击修改右键单击改变标记rx旋转轴左键单击选转右键单击选择x轴y轴z轴平行图透视图切换clp清除所有选择的或加亮的信息deon启用关闭曲线曲面单元all恢复所有实体切换至标签视图恢复最近删除的parttop顶视图front前视图right右视图bottm底视图back后视图left左视图redw重新绘制当前模型home设置模型为原位置anim开始或停止动画reset恢复模型到原始位置与状态spartrpartlsprepostintro200882515pageinterface?page1后处理和基本操作?page2前处理和后处理?page34关键词编辑格式?page56前处理创建lsdyna数据?page7前处理网格划分?paged实体展示lsprepostintro200882516基本操作lsprepostintro200882517page1
prepost操作手册
《PrePost 操作手册》一、产品简介PrePost 是一款功能强大的软件,用于处理和分析数据。
它提供了丰富的工具和功能,帮助用户进行数据的预处理、后处理以及可视化。
二、软件安装运行安装程序:运行从官方网站下载的PrePost 安装程序。
按照提示进行安装:根据安装程序的提示,选择安装目录、同意许可协议等。
完成安装:等待安装过程完成,安装程序会自动在桌面创建PrePost 的快捷方式。
三、软件界面介绍菜单栏:包含了各种操作命令,如文件管理、编辑、视图等。
工具栏:提供了一些常用工具的快捷按钮,如打开文件、保存、撤销等。
工作区:用于显示和编辑数据的主要区域。
侧边栏:包含了项目资源管理器、属性面板等。
四、数据导入和导出导入数据:点击菜单栏中的“文件”->“导入”,选择要导入的文件格式,并选择对应的文件。
导出数据:在菜单栏中选择“文件”->“导出”,选择要导出的文件格式,并指定保存路径。
五、数据预处理数据清洗:用于删除或修改无效数据、缺失值等。
数据转换:进行数据格式的转换、标准化、归一化等操作。
特征选择:根据需要选择和提取关键特征。
六、数据分析和可视化统计分析:提供了描述性统计、相关性分析等功能。
数据可视化:绘制各种图表,如折线图、柱状图、饼图等。
模型建立和评估:支持多种机器学习算法的应用和评估。
七、常见问题解决软件无法启动:检查计算机是否满足最低系统要求,尝试重新安装软件。
数据导入问题:确保文件格式正确,文件路径无误。
操作错误:仔细阅读操作手册,按照正确的步骤进行操作。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
LS-PrePost前处理基础教程df_af_aq,from 2011-7-29开场磨叽几句——LS-PrePost(以下简称lspp)是面向windows和linux平台,专门为LS-DYNA定制的免费前后处理软件,完全支持ls-dyna的全部关键字。
(lspp官方原话是LS‐PrePost is an advanced pre and post‐processor designed specifically for LS‐DYNA. LS‐PrePost is developed for Windows and Linux. LS‐PrePost is FREE. Full support of LS‐DYNA keyword files,但经过证实,至少关键字*Restart以及所属的*CHANGE_option目前尚无法在最新版本lspp v3.2中通过GUI操作方式实现)。
Lspp在推出3.0之后,加入了新的几何建模引擎,其前处理功能以及不少GUI界面焕然一新。
鉴于版上很多版友是将lspp作为后处理软件使用,而关于lspp的前处理应用的讨论则相对少得多。
尽管至少有以下两个很好的学习lspp的途径——lspp官网以及lstc ftp上的lspp 培训资料,/lspp//user/ls-prepost/training/(用户名以及密码可以到ls-dyna版置顶帖中找)但为了促进在版上交流lspp的前处理应用,找个时间,做了个非常基础的小案例,以期抛砖引玉之用。
严重声明:起名为教程,有些嘚瑟了。
主要供新手入门之参考。
Lspp老鸟们可以直接无视飘过。
磨叽完毕,下面进入主题。
分析模型1m×1m×0.02m的铝板,上表面施加pressure载荷(0.1s内,1MPa,单调上升),下端施加SPC约束。
操作平台:LS-PrePost-3.2-Win32单位:SI制,m-Kg-s-N1、界面定制介绍1)图标+图标注释定制View---->Toolbar---->Text and Icon (Right & Bottom)2)工具条定制Setting---->Toolbar manager2、建立几何模型和网格划分由于模型非常简单,故跳过几何建模,直接建立实体网格模型。
两种方式:(下面均点击右边图标操作)1)下拉菜单FEM--->Element and Mesh---->Shape mesher 2)右边图标Mesh--->ShapeM选择Entity=Box_solid,输入对角坐标(0,0,0)、(1,1,0.02);选择网格数Number,输入网格密度:Vx=20,Vy=20,Vz=2;输入部件名称plate(也可以在*part中输入),初始的部件ID、单元ID、节点ID 均采用默认值1,点击create,然后accept,done完成网格模型创建。
此时可以在keyword manager(Model---->keyword)界面上看到该model有1323个节点,800个单元。
已经定义的关键字*element、*node、*part(尚未定义完整)以蓝色显示。
3、定义材料(线弹性、铝板,关键字*MAT)选择上图中的All,在所有关键字中找*MAT。
为了便于选择,在Group by 下选择All,Sort类型为Type,然后在树形导航器上找MAT,接着选择001-ELASTIC,然后点击Edit(也可以直接双击),进入材料模型关键字定义界面。
输入材料名Aluminum,点击NewID,或者直接输入材料ID=1,输入材料参数:密度=2700 (kg/m^3),杨氏模量= 69E9(Pa),泊松比PR =0.3。
点击Accept,然后Done完成材料定义。
值得说明的是:点击卡片上的参数变量,下面会出现与关键字用户手册一致的说明,这也是我个人觉得lspp定义关键字比较便利的一大原因吧。
点击accept确认之后,在关键字定义卡片右边区域会出现已经定义的id及标题。
这两点对于其他关键字类同,下不赘述。
4、定义单元算法(关键字*section_solid)找关键字section下面的solid,进入关键字定义界面。
点击NewID,选择默认的算法1(EQ.1: constant stress solid element (default),常应力实体单元),accept,done完成*section_solid定义。
5、将mat、section赋予给part,完整定义关键字*part双击关键字*part,在*part定义界面上,点击SECID右面的链接点,在对应的link 对话框中选择之前定义的section,done。
同理,链接到MID 1,链接完成后,在SECID、MID下面的默认值0都分别变成已经定义的ID1。
accept,done完成*part定义。
6、改变title,输入标题Pressure Load on an Aluminum Plate点击accept之后,在绘图窗口将出现新标题Pressure Load on an Aluminum Plate。
7、定义加载(三步曲)1)创建*SET_SEGM,定义pressure加载的部位Model--->CreEnt (create entity)--->Set_Data>>*SET_SEGM,选择create。
输入Set ID SID=1,在选择界面上选择ByElem,勾上Prop,角度可自行设定(本例=5度),通过单元选择+扩展方式选择上表面上的任意单元,系统将自动选中上表面所有的单元(共400个),然后点击*SET_SEGM创建界面上的Apply,done 完成*SET_SEGM的定义。
选择的单元如下图所示。
说明:可以进入关键字*set_segment定义界面,点击draw查看刚选中单元的情况。
点击Rform可返回到*set_segment定义界面。
2)创建加载曲线*Define_curveKeyword manager---->define---->curve,双击。
NewID,输入横纵坐标建立曲线,分别输入(0,0),insert;(0.1,1000000),insert。
可以点击plot查看定义曲线的坐标、形状。
accept,done完成压力-时间加载曲线定义。
值得说明的是SIDR选项。
SIDR :=Stress initialization by dynamic relaxation:EQ.0: load curve used in transient analysis only or for other applications, EQ.1: load curve used in stress initialization but not transient analysis,EQ.2: load curve applies to both initialization and transient analysis.=0,瞬态分析;=1,应力初始化(动力松弛);=2,瞬态分析+应力初始化本例选择默认值0,只用于瞬态分析。
3)加载载荷*loadKeyword manager---->load---->segment_set分别点击链接点,选择已经定义SET_SEGMENT,DEFINE_CURVE,SSID、LCID分别变为1,accept,done完成*load定义。
点击draw,可以查看加载情况,Rform可回到关键字定义界面。
8、对底端施加SPC约束Model--->CreEnt (create entity)--->Boundary>>SPC,选择Cre,通过选择界面功能选择底部边缘上的节点,固定约束选中的节点。
ByEdge+ Prop(默认5度),分别选择下表面4条边(黄点显示选中,可以结合模型旋转、放大、视图转换等功能选择边)。
勾选X、Y、Z,约束X、Y、Z向的平动,点击Apply,done完成spc约束。
9、定义控制求解参数以及输出变量设置以下定义,accept与done都是必须的,不再赘述。
1)Keyword manager---->control---->termination,定义求解时间ENDTIM=0.1s 2)control---->Hourglass,改变默认的沙漏粘性类型IHQ=4(EQ.4: stiffness form of type 2 (Flanagan-Belytschko))。
3)control---->Energy,全部选择为2,即能量平衡中包括沙漏能、能量耗散RWEN、滑移能以及Rayleigh能量耗散。
4)Keyword manager---->Database---->BINARY_D3PLOT,定义d3plot的输出间隔DT=0.005,即每间隔5ms输出一个d3plot,共20个。
5)Database---->BINARY_D3THDT,定义时间历史输出间隔DT=0.005,DT 不一定与D3PLOT一样,可根据具体需要设置。
6)Database---->DATABASE_EXTENT_BINARY,这个可以不定义或者按默认设置。
列出这个关键字主要是为了点出两个针对壳单元常用的变量输出——应力、等效塑性应变。
SIGFLG :=Flag for including stress tensor in the shell LS-DYNA database: EQ.1: include (default),EQ.2: exclude.EPSFLG :=Flag for including the effective plastic strains in the shell LS-DYNA database:EQ.1: include (default),EQ.2: exclude.7)Database---->ASCII_option勾选需要输出的变量,然后输入输出间隔值DT。
如果DT一样的话,可以在Default DT后面的方框中输入DT值,然后回车。
本例设置DT均设为0.05。
BNDOUT——输出边界力和能量GLSTAT——输出全局统计信息MATSUM——输出材料总体信息SPCFORC——输出约束力10、保存关键字,作为提交计算之用。
建议采用file--->save as方式,save keyword as…,选择保存路径,输入K文件名称,选择输出版本(本例选择971),save。