




已阅读5页,还剩90页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
AbaqusAbaqus 常用技巧总结常用技巧总结 本手册是由 simwe 等论坛上精华帖以及本人下载的其他资料整理 由于很多资料搜集已经 很久 而且时间有限 都没有注明原作者 也没有最资料进行分类整理 见谅 建议阅读方式 目录目录 ABAQUSABAQUS 常用技巧总结常用技巧总结 1 目录目录 2 1 对对 TIME INCREMENT 的根本理解的根本理解 4 2 ABAQUS 请问请问 MOMENT 的加载的加载 4 3 ABAQUS 计算时计算时 C 盘的临时文件太大了 怎么改目录 盘的临时文件太大了 怎么改目录 5 4 CAE 中如何加预应力中如何加预应力 5 5 HYPERMESH 里面看到里面看到 ABAQUS 分析的结果分析的结果 5 6 X Y PLOTS 5 7 把上一次的分析结果作为下一次分析的初始条件该怎么做把上一次的分析结果作为下一次分析的初始条件该怎么做 6 8 材料方向与增量步材料方向与增量步 7 9 多个多个 INP 文件如何实现批处理文件如何实现批处理 7 10 关于关于 ABAQUS 的任务管理的任务管理 8 11 关于数据的输入输出关于数据的输入输出 9 12 后处理积分后处理积分 10 13 接触分析激活杀死接触分析激活杀死 10 14 利用利用 QUEUE 的功能由本地机器向远程的功能由本地机器向远程 UNIX 机器提交机器提交 ABAQUS 作业的方作业的方 法法 精华精华 10 15 利用命令进行计算时如何设置调用内存量利用命令进行计算时如何设置调用内存量 13 16 清华大学清华大学 BBS 的的 ABAQUS 精华精华 13 17 请问怎么实现双曲线请问怎么实现双曲线 36 18 取消坐标系等的显示取消坐标系等的显示 37 19 如何在计算中修改材料特性如何在计算中修改材料特性 37 20 输出计算过程中的总质量和总刚度矩阵输出计算过程中的总质量和总刚度矩阵 40 21 先张预应力 先张预应力 40 22 用户子程序的使用用户子程序的使用 41 23 怎样设定用双怎样设定用双 CPU 机器进行机器进行 ABAQUS 计算计算 41 24 中途停止正在运算的中途停止正在运算的 JOB 42 25 自适应网格技术自适应网格技术 42 26 ABAQUS 计算与内存计算与内存 42 27 质量缩放质量缩放 43 28 ABAQUS 多处理器进行并行计算的效果研究多处理器进行并行计算的效果研究 54 29 YAHOO 讨论组摘录讨论组摘录 CONTACT OVERCLOSURE 55 30 原创 无限元建立方法 希望得到加分原创 无限元建立方法 希望得到加分 70 31 分享分享 ABAQUS 使用问答使用问答 76 32 转帖转帖 ABAQUS6 4 导入外来模型的几点小经验 导入外来模型的几点小经验 87 33 ABAQUS 的多图层绘图的多图层绘图 88 34 子结构子结构 89 35 如何在不同的分析步改变材料的参数如何在不同的分析步改变材料的参数 89 36 模型的重启动分析 模型的重启动分析 RESTART 91 37 ABAQUS 的单位心得的单位心得 92 1 对对 time increment 的根本理解的根本理解 abaqus 的 step 里有 maximum number of increment initial increment minimum increment maximum increment 四个量许多网友不知怎样设置合理 合理设置是建立在深刻理解基 础上的 要理解这个问题 首先需要了解 abaqus 的计算过程和有限元计算收敛性问题 abaqus 首先用 initial 值输入进行叠代计算 如果计算结果收敛 则继续以这个值代入计算下一步 如果不收敛 则自动减小时间步长 time increment 重新计算直到收敛然后计算下一步 但是如果时间步长减小到最小值 minimum 时计算结果还是不收敛 则 abaqus 将停止 计算 由此可知 maximum 值和 minimum 值分别是 abaqus 在收敛计算时时间步长的上下限 同时 total time 求和 time increment number 当时间步长很小时 需要计算的步数 number 相应增大 电脑计算花的时间也随之增大 因此 number 一般要设置较大值 minimum 并不 是越小越好 因为 1 number 即计算时间增大 2 abaqus 计算精度约在 10 5 当时间步长小 于这个值 计算结果已经没什么意义了 有限元计算收敛性与 最小空间步长 时间步长 值有关 若 minimum 设为 10 5 还 是不收敛 可适当减小空间步长 即把网格画细点 当然还有一些其他办法 如果实在计 算不了 也许是模型本身有点问题 或改为显示 explicit 计算 总而言之 maximun number 要适当设置较大值 initial 可适当改小 如 2 3 量级 minimum 5 量级 不要修改 maximum 值影响不大 可不改 2 moment 的加载的加载 请教各位大牛 我最近在算一个题目 一个大筒体上有三个接管端面固定 大筒体两端加载扭距 但是不知道 如何加载 请各位高手能赐教 谢谢 1 将大筒体两端要施加扭矩的节点分别定义为两个 Nset left right 2 分别在大筒体两端的圆心处定义两个 reference node rp left rp right 3 用如下命令将两个节点集绕 3 轴旋转的自由度与参考点耦合起来 其他自由度度是否耦合 根据具体问题而定 KINEMATIC COUPLING REF NODE rp left left 6 6 KINEMATIC COUPLING REF NODE rp right right 6 6 4 在两个参考点上施加绕 3 轴旋转的弯矩 友情提醒 reference node 也有自由度 注意相应的边界条件 3 abaqus 计算时计算时 c 盘的临时文件太大了 怎么改目录 盘的临时文件太大了 怎么改目录 临时目录是 Windows 自己定义的 可以在系统环境变量中修改 4 CAE 中如何加预应力中如何加预应力 具体没作过 看看 PRESTRESS HOLD 和 INITIAL CONDITIONS TYPE SOLUTION REBAR 这两个命令以及 ABAQUS Analysis User s Manual Defining reinforcement Section 2 2 3 Defining rebar as an element property Section 2 2 4 这两节吧 5 hypermesh 里面看里面看 abaqus 分析的结果分析的结果 你在 abaqus 中计算完成后 将结果文件输出到 fil 2 利用 hyperworks 提供的 hmabaqus exe 在安装目录下的 Altair hw7 0 translators 中 3 在控制台下运行 hmabaqus fil res 执行完成后就生成了相应的 res 文件 4 在 hyperview 中打开你的模型文件 inp 和结果文件 res 就可以查看你的结果了 gook luck 6 X Y Plots STEP pre load Step name pre load nlgeom pre loading Static 0 01 1 1e 05 0 1 LOADS Name pt load Type Concentrated force Cload G5 2 200 E6 Output history frequency 1 node output nset G5 CF2 U2 element output elset G5 E22 S22 monitor node G5 dof 2 7 如何把上一次分析结果作为下一次分析的初始条件如何把上一次分析结果作为下一次分析的初始条件 Q 如果想把上一次的分析结果作为下一次分析的初始条件该怎么做 A 使用 LDREAD 命令 首先需要注意下面两个问题 1 每一个 ANSYS 的实体模型的面或体都要定义对应的单元类型编号材料属性 编号实常数编号单元坐标系编号这些参数在整个分析过程中保持不变而这些 编号对应的属性在各个步骤中是不同的 2 网格划分要满足所有步骤的要求单 元类型必须兼容 步骤 1 创建实体模型 2 创建多个物理环境 设定一个物理环境中的单元类型材料属性实常数坐标系等 将这些参数的编号赋给实体模型的面或体 施加基本物理载荷和边界条件 设定求解选项 选择一个标题使用 PHYSICS WRITE 命令将物理环境存入文件中 3 清楚当前的物理环境命令是 PHYSICS CLEAR 4 重复第二步准备下一个物理环境 8 材料方向与增量步材料方向与增量步 材料方向 针对各向异性材料 如板金材料 复合材料等 变形体 材料方向定义材料的某一特定方 向如纤维方向 该方向随着变形体的移动而移动 旋转而旋转 输出的场变量值都以材料 方向为参考 有时便于数据处理 分析计算结果等 abaqus 中增量步 abaqus 中把所有载荷按一定的要求分成若干载荷步 step 每一步 step 根据 abaqus 自动载荷 增量 分成若干增量 increments 每一增量施加一定的载荷 然后每一增量通过若干迭代 步 iteration 进行迭代 当系统达到平衡时 迭代结束 完成一个增量 当所有的增量都完 成后 计算结束 反之 计算可能出现发散 这时 可以通过采用多钟方法 如调整放大 质量系数 单元网格优化等 调整增量大小 使计算继续进行 9 多个多个 inp 文件如何实现批处理文件如何实现批处理 我喜欢用 fortran 写成这样 nodedeform f90 FUNCTIONS nodedeform Entry point of console application Example of displaying Hello World at execution time PROGRAM nodedeform PURPOSE Entry point for Hello World sample console application program nodedeform USE DFLIB implicit none result SYSTEMQQ abaqus job 3d05ctJ interactive result SYSTEMQQ abaqus job 3d05ctJmodel 2 interactive result SYSTEMQQ abaqus job test 1 interactive result SYSTEMQQ abaqus job test 2 interactive result SYSTEMQQ abaqus job test 3 interactive result SYSTEMQQ abaqus job test 4 interactive result SYSTEMQQ abaqus job test 5 interactive result SYSTEMQQ abaqus job test 6 interactive result SYSTEMQQ abaqus job test 7 interactive result SYSTEMQQ abaqus job test 8 interactive end program nodedeform 10 关于关于 ABAQUS 的任务管理的任务管理 关于 ABAQUS 的任务管理 精华 chibiko 发帖 26 积分 1 于 2004 07 03 03 56 前些日子的计算量很大 自己的机器又不是很快 一个任务要算上几天 一开始 在算题 的时候由于 CPU 占用很大 基本上做不了别的 捉摸了好几天 现在终于有点掌握 ABAQUS 的任务管理方法了 主要有两点 这里和大家共享 我的系统是 WindowsXP 使用的是 ABAQUS6 4 1 ABAQUS6 4 新增了任务管理的命令 可以暂停 恢复 和终止一个正在背景运行的任 务 方法如下 在命令行输入并运行 任务暂停 abaqus suspend job job name 任务恢复 abaqus resume job job name 任务终止 abaqus terminate job job name 其中任务暂停 suspend 的时候 windows 任务管理栏中仍会保留 standard explicit 的计算 线程 只是不再使用 CPU 资源 当任务恢复 resume 的时候继续工作 任务终止则就像 CAE 中提交的任务的 KILL 功能类似 直接 cut 掉正在运行的任务 不可 恢复 其实也就和在 windows 任务管理栏中强行终止差不多 但属于合法操作 2 就是利用 windos 的任务管理栏了 使用它的 processes 管理功能时 不仅仅可以强行关 掉一个正在运行的任务 还可以通过改变它的优先级别来改变其对 CPU 的占用程度 共有 Realtime High AboveNormal Normal BelowNormal Low 五个可选等级 windows 默 认的等级是 Normal 此时所有的任务都在随机抢占 CPU 资源 一般 ABAQUS 在运行时想 要运行别的程序就比较困难了 特别是一些大程序 在觉得机器使用时有明显的延迟时 就可以把 ABAQUS 任务的优先级别设的低一些 就可以腾出 CPU 资源给别的级别高的任 务了 不用机器的时候再把 ABAQUS 任务的级别调上去 这样就可以娱乐 工作两不误 了 You may try this method which was posted at simwe forum but not my original idea Anyway I will feel very happy even if it probably just helps you just a little bit 11 关于数据的输入输出关于数据的输入输出 1 输出数据到 dat 文件 NODE PRINT NSET nset name FREQ 1 COORD 得到的是变形前的坐标还是变形变形后的坐标 偶在前面已发文问过 偶有时得到的是变形前的 有时得到是变形后的 一直没有弄明白 这个问题 偶想得到的是变形后的坐标 2 其实 abaqus 自己就带有相关的功能 abaqus job job 1 suspend 可以将计算挂起 如果你需要重新进行运算 输入 abaqus job job 1 resume 3 如何输出大量节点的时间历程曲线 在环境文件 abaqus v6 env 中添加一句 max history requests 0 即可 12 后处理积分后处理积分 CAE 自带此功能 比如对速度时程积分得到位移时程 可以这样操作 利用 XY Data ODB History Output 将速度时程存为 V 然后 XY Data Operate on XY Data Operations 看到那个 integrate X 这个可能还是只是实现对时间的积分 如果对 dx dy 的积分 如何实现呢 比方说 Q v A 已经知道流速的矢量分布 怎么得到流量的分布了 这也是可以的 关键在于你的 x y data 数据的两轴数据是什么 其积分就是 y 数据值对 x 值的积分 看看 CAE user manual 33 4 4Overview of X Y data operations 13 接触分析激活杀死接触分析激活杀死 Usage Use both of the following options MODEL CHANGE TYPE CONTACT PAIR ADD surface 1 surface 2 CONTACT INTERFERENCE surface 1 surface 2 Usage MODEL CHANGE TYPE CONTACT PAIR REMOVE 14 利用利用 queue 的功能由本地机器向远程的功能由本地机器向远程 unix 机器提交机器提交 abaqus 作业的方法作业的方法 精华精华 利用 queue 的功能由本地机器向远程 unix 机器提交 abaqus 作业的方法 假设 1 远程 unix 机器的安装目录为 abaqus 2 远程计算机 IP 地址为 192 168 0 166 主机名为 ibmlinux 3 本地计算机 IP 地址为 192 168 0 18 主机名为 training 下面的讨论涉及的内容相应改变 Step 1 分别设置本地计算机和远程计算机之间的主机名和 IP 地址对应 1 修改本地 hosts 文件 windows 上一般位于 c windows system32 drivers etc 下 unix 上位 于 etc 下 加入远程计算机主机名和 IP 地址对应行 如 192 168 0 166 ibmlinux 2 修改远程 hosts 文件 位于 etc 下 加入本地计算机主机名和 IP 地址对应行 如 192 168 0 18 training Step 2 设置本地计算机对远程计算机运行 rsh 和 rcp 命令正确 1 两台计算机登陆名和密码一致 举例而言 若远程计算机登陆名和密码为 root root 则 设置本地计算机也用同样的用户名和密码登陆 2 修改远程计算机 rhosts 文件 该文件位于对应用户名登陆后的主目录下 如 home root 加入本地计算机的 IP 地址使得本地计算机可以访问到远程计算机 3 在本地计算机的提示符下键入 rsh ibmlinux ls 测试 rsh 是否能够正常使用 如果可以列出远程计算机主目录下文件 代表 rsh 和 rcp 工作 正常 Step 3 设置远程计算机该用户的默认登陆程序为 csh 修改 passwd 文件 位于 etc 下 如 root Ty91eFGzybEE2 0 3 usr bin csh Step 4 修改远程计算机的 abaqus 环境文件 abaqus v6 env 在环境文件最后加入 queue name nice queue after prefix b queue prefix q nice queue bin sh c nice S 1 L 2 而在增量理论中 S D E 在有限变形中 其实应该为应力的客观率 似乎不对吧 大变形下此 D 非彼 D 你看过黄克智的固体本构关系这本书么 如果你从全量理论和增量理论的角度上讲 那似乎第一个 Digkl 就不对 你有第一个式子么 如果有 求导不久完了 那应该就是一样的 因为全量理论 Sij DijklEkl 满足张量求和约定 即 Stress D Strain 而在增量理论中 S D E 在有限变形中 其实应该为应力的客观率 是啊 大变形下的 D 与普通意义下的 D 在构型上是不一样的 毕竟 D 大是变形历史的函数 而 D 小则不是 我推导一种新的本构关系 Sij Dijkl Ekl 其中 为 Jaumann 率 假设材料一开始就屈服 即屈服面为 0 想用壳单元 似乎不对吧 大变形下此 D 非彼 D 你看过黄克智的固体本构关系这本书么 如果你从全量理论和增量理论的角度上讲 那似乎第一个 Digkl 就不对 你有第一个式子么 如果有 求导不久完了 是啊 大变形下的 D 与普通意义下的 D 在构型上是不一样的 毕竟 D 大是变形历史的函数 而 D 小则不是 我推导一种新的本构关系 Sij Dijkl Ekl 其中 为 Jaumann 率 假设材料一开始就屈服 即屈服面为 0 想用壳单元 唉 别提了 问题就出在 在 abaqus 中 明明写着可以考虑剪切效应 可我打印出剪切力个数是 nshr 1 即只有 S12 那我的 S13 S23 就不知怎么计算 DDSDDE 5 5 无法计算 因为 ntens 3 最多只能计算 DDSDDE 3 3 你编 umat 编进去不久行了 他让用 NDI NSHR NTENS 表示变量 你就用这些表示变量 这样他就可以任意的计算了呀 而不在意实际计算的变量数 唉 别提了 问题就出在 在 abaqus 中 明明写着可以考虑剪切效应 可我打印出剪切力个数是 nshr 1 即只有 S12 那我的 S13 S23 就不知怎么计算 DDSDDE 5 5 无法计算 因为 ntens 3 最多只能计算 DDSDDE 3 3 因为我的 UMAT 从 abaqus 传来的变量 当我选用壳单元时 ntens 3 ndi 2 nshr 1 这样的话 STRESS 为 3 个 STRESS 3 不可能计算 STRESS 4 STRESS 5 同理 STRAIN DDSDDE 也存在同样的情况 在中厚度板壳元中 MINDLIN 中 DDSDDE 为 5 5 你的 FOR 文件收到 可惜研究的对象相差太大 看不懂 不过你在文件中定义的变量有的根本就没有用到 还有有的地方似乎是毫无用处的代码 比如 SMISES 一段 我觉得你不应该太急 第一步应该保证代码的正确性 另外看了你上面的讨论 我觉得你应该换一种单元试一试 比如用梁单元 很有可能 NDI 和 NSHR 会不一样 不知道你是不是一定要用到壳单元上 如果必须用在壳单元上 可能 S23 S31 就必须自己在 UAMT 中输出了 具体的做法我也不清楚 还有对 DDSDDE 我的理解也是 dS DDSDDE dE 我的意思是不管他是几乘几的矩阵 一般的 D 矩阵就是 6 6 你编的 umat 需要适应于任何单元 所以当然 6 6 的矩阵应该给完全 当算体的时候 如果是壳单元 他只有 ntens 3 那就等于三呗 他用哪个就是哪个 反正你的 D6 6 的矩阵放在哪了 如果是三维实体单元 ntens 6 所以你的 D 矩阵就全用上啦 记住你编的 umat 应该适应于所有的单元 所以不用考虑哪几个参数的值 而且这个 stress 3 也许是人家只用到了你 D6 6 的第一行 第二行 和的四行哪 sigh 不知道我说明白了没有 因为我的 UMAT 从 abaqus 传来的变量 当我选用壳单元时 ntens 3 ndi 2 nshr 1 这样的话 STRESS 为 3 个 STRESS 3 不可能计算 STRESS 4 STRESS 5 同理 STRAIN DDSDDE 也存在同样的情况 在中厚度板壳元中 MINDLIN 中 DDSDDE 为 5 5 对于 DDSDDE 其实就是给了一个应力应变的斜率 我感觉 真正计算的是利用更新的应力 DDSDDE 我觉得就是为了确保收敛 真开心有这么多人讨论 ABAQUS 特别是 umat 我国外的师兄说 Umaterial 在国外应用得也很广 对于 DDSDDE 其实就是给了一个应力应变的斜率 我感觉 真正计算的是利用更新的应力 DDSDDE 我觉得就是为了确保收敛 真开心有这么多人讨论 ABAQUS 特别是 umat 我国外的师兄说 Umaterial 在国外应用得也很广 各位大侠 看到我提出的 uamt 及 statev 有这么多人感兴趣 实在很 高兴 希望大家能把摸索到的东西介绍给大家 现在我的程序能通了 因没有屈服面的概念 虽然结果是错误的 但总可以静下心来 不像以前 一运行自己的 umat 程序就 standard exe error 并且程序 dat msg 中无 任何错误信息 log 说 error see msg but msg 中无 现在我明白了 在用户程序中 WRITE 则写入 log write 6 则写入 dat 等 在监控程序时 发现 statev 是每次迭代和增量运行它 他就为 0 还是为上一步的值 因为我每次都为 0 怀疑有误 还望大侠提醒 dat 等 在监控程序时 发现 statev 是每次迭代和增量运行它 他就为 0 应该不是 0 如果在每个增量步的最后你重新更新过他 输入文件 inp 中 depvar 不要忘了写 statev 的维数哦 还是为上一步的值 因为我每次都为 0 怀疑有误 还望大侠提醒 你只有一个单元么 在 saturn 好好工作 的大作中提到 这我以前还不知道 应该不是 0 如果在每个增量步的最后你重新更新过他 输入文件 inp 中 depvar 不要忘了写 statev 的维数哦 在 air1 无影如风 勤奋羊羊 课题在即 的大作中提到 可是这个写的命令有用么 对于输出而言 你只有一个单元么 已经写了 定义了 statev 的维数 depvar 20 看来我的错误不在 statev 因为我的输出显示在第三增量步中 statev 不为 0 但我还是有些不清楚 uamt 程序的执行过程 比如 一板一次壳元 s4r 面内采用缩减积分 即 1 1 厚度方向为 5 点 simpson 积分 按道理 没一增量步的迭代步 对每一积分点都会运行一次 umat 即上问题 每一迭代该运行 5 次 那上面的 statev 是每次迭代都会改变 不是每次运行 请 air1 beauty life saturn 等各位相助 看过书上例子 如果定义 statev 为 nblock 的数组 应该对每个积分点都进行迭代计算 从而更新变量值 写 stateNew nblock 请问 Mikejwg 变量 statev 怎么输出 可以象应力应变那样进行绘图 动画等后处理吗 不好意思 我只在 log 文件中输出 还没有在 odb 中输出 想同 element output 等那样输出 只能在 UVARM 中定义 但 同 statev 是不同的 老兄你可以试试 发信人 Mikejwg mikejwg 信区 FEA 标 题 用 abaqus 中的 UMAT 的大侠看过来 发信站 BBS 水木清华站 Tue Dec 25 15 36 27 2001 各位大侠 在加入自己弹塑性本构模型时 如何加入区分弹性部分与塑性部分 或 非弹性部分 也就是说 在输出时 EE LE IE PE 因为在 umat 中 我们只发现 dstran stress 除此并没有发现其它有关应力应变得变量 你所说的区分弹性部分和塑性部分是指应变的弹塑性部分 E EE PE 吗 还是指加载过程的弹塑性 E EE PE 我觉得想从 umat 的输入参数里面区分是不可能的 可不可以你先算出弹性的 然后用 stran 减去弹性的 得到塑性的 我猜的哦 我自己是明白的 但不知怎么让程序明白 比如 在一定条件下可解出位移增量 abaqus 得到应变增量 dstran stran 而弹性部分 dEEij dSij 2G dEPij dstranij dEEij 但怎么控制程序了 默认得情况又是怎样计算的 谢谢 我不清楚你的本构 我大概觉得你如果是用屈服面的话 你是不是可以用 statev 记录每一步的 EE EP 然后通过应力偏量来计算 DEE DEP 然后自己更新 EE EP 就不与 stran 扯上关系 我以前见过用 Umat 算 J2 流动理论的时候 是这么做的 首先我的本构不能采用屈服面的概念 一种新型的弹塑性本构模型 我也看了那个采用 j2 流动法则的例子 我可以在 umat 中的 statev 重定义 ee pe 但 statev 不能像 EE PE IE 那样在 odb 中输出 再说在 umat 中的 ee pe 与 inp 中的 ee pe 是不同的 谢谢 看来你只能试试 uvarm 了 呵呵 发信人 Mikejwg mikejwg 信区 FEA 标 题 Re ABAQUS 中的弹塑性应变的计算问题 发信站 BBS 水木清华站 Thu Dec 27 14 19 27 2001 用 uvar 勉强成功 标 题 在 abaqus 中 DSTRAN STRAN 为工程剪应变吗 Sat Dec 29 09 44 03 2001 同题 这涉及到 ddsdde peeq 的计算 对 我也是最近才发现的 peeq 怎么计算 在 umat 中计算 peeq 因用 umat 后 系统缺省 peeq 0 然后再 uvarm 输出 uvarm 可以输出到哪里 odb 可以么 另外那个 strav 就是自己定义用于 umat 的那个数组里的数可以输出到 odb 里么 谢了 你这个成长中的大侠 在 umat 中 statev 是不能用在 output 中的 statev 只是作为一个解的 状态变量 说来惭愧 我是在 umat 中定义 peeq peeq 的求解一般在 弹塑性力学书上有 等效塑性应变 用 write 写入一个临时文件 切记 这个文件 unit 号不要与 abaqus 中的重合 因为他有一些系统默认 的文件号 然后在 uvarm 中读取 以 uvarm 输出 因为 uvarm 可以以 odb 的形式输出 支持 output field output history 不知谁还有更好的方法 听说清华有人 abaqus 用的很熟了 大家过奖了 我是没办法 要出论文 总得学习 上午版主还在 qq 中指点了我一番 YOU CAN TRY AS FOLLOWS STEP EXTRAPOLATION NO INC 2000000 STATIC 0 001 500 0 0 00001 0 1 可以 并且在 step 里好像有选项选择 你是手写的程序么 新建一个 step 然后定义边条 在上一 step 定义边条的节点上重新定义边条 而且 好像 是不是有个选项是 new 这样就可以取消上一 step 的边条设置了 在以后的载荷步里重新定义边界条件 加参数 new 比如在第二个载荷步里 STEP BOUNDARY CONDITIONS OP NEW END STEP Command 方式 abaqus job job name user source file 或者 obj file CAE 方式 在最后 submit 的时候可以选择 source file 或者 obj file 不太明白你的意思 如果只是要得到所需要的如应力 应变等 那么在数据行请求 输出就行了啊 而且个人觉得 abaqus 的后处理功能基本上也够用了 直接输出到 odb 文 件 中 用 CAE 或者 Viewer 后处理即可 而 el print 输出的 dat 文件包含其他的信息 如版本号 处理内容等 若想要直接输出到其他后处理软件的话 可以输出到 result file 文件 fil 不过 这可是二进制文件或者 ASCII 文件 还是需要处理的 或者直接用 Hypermesh 等后处理 程序打开做图 好像是在 tool display create 再选定一个单元集或者是节点集 然后操作是 取代 还是其他等等 就是里面的两个圆圈相交 还是想减 你试试看看 这个是要到后处理才行吧 非要计算以后形成 odb 吗 前处理里面怎么才可以啊 Python 在 abaqus 中可以运行 scrpit 文件 你在 CAE manual 中就 可以将其附录中的例子存为 py 文件 然后在 CAE 的菜单中 run script 就可以运行了 BTW 请问你的是 abaqus 的那个版本 6 2 or 6 3 6 3 的有盗版了 1 请问如何得到 M C K 矩阵 用什么命令 试一试 element matrix output 2 想要用 Newmark 方法求解 求解问题 在 ABAQUS 中如何实现 或者 那里能找到类似的例子 看看 standard manuals analysis 的 dynamics analysis 和 explicit manuals 3 ABAQUS 中能实现这样的东西吗 就是我需要平滑 ABAQUS 产生的位移场 还是这个平滑只能在其他环境中完成 试试这个输出选项 El print Position average at Nodes abaqus CAE 好像不能生成节点集 只能定义某个实体 后处理用这个实体上的节点 看到 CAE 的例题都是这样做的 NODE SET 是 abaqus 的基本功能 也是其方便使用之处 在 CAE 中是支持的 这个例子我做过 没有问题 我用 tool set create 居然不能选择由 CAE 生成的节点 不是顶点 这是因为你没有正确操作 Partition Edge 这一步 在 sunhaolan 的大作中提到 abaqus CAE 好像不能生成节点集 只能定义某个实体 后处理用这个实体上的节点 ABAQUS divides all of its analysis procedures into two main groups linear perturbation and general ABAQUS makes a very clear distinction between perturbation and general analysis procedures because loading conditions and time are defined differently for the two cases Furthermore the results from each type of procedure should be interpreted differently The response of the model during a general analysis procedure known as a general step may be either nonlinear or linear In a step that uses a perturbation procedure which is called a perturbation step the response can only be linear ABAQUS treats such steps as a linear perturbation about the preloaded predeformed state known as the base state created by any previous general steps therefore its capability for doing linear simulations is rather more general than that of a purely linear analysis program 各位大侠 我在定义 step 的时候 前三个用的是 standard 中的相关命令 在 step 4 的时候 我想用 explicit 来求解 并且定义了 amplitude 来模拟一个 位移随时间的简单变化 命令如下 step name nlgeom inc 1000 好像 explicit 里没有 inc 这个参数 dynamic explicit 2 amplitude name ramp 0 0 1 1 2 1 boundary amplitude ramp refpunch 刚体参照点 2 2 0 03 end step 有问题吗 另外 standard 的命令和 explicit 的命令能出现在同一个 inp 文件中吗 要转换的 ABAQUS Standard and ABAQUS Explicit are separate program modules with different data structures hence the explicit dynamics procedure cannot be used in the same analysis as any of the procedures in ABAQUS Standard However ABAQUS provides a capability to import a deformed mesh and associated material state from ABAQUS Explicit into ABAQUS Standard and vice versa This procedure is described in Transferring results between ABAQUS Explicit and ABAQUS Standard Section 7 6 2 of the ABAQUS Standard User s Manual 在 linyuwho 苍龙有悔 的大作中提到 各位大侠 我在定义 step 的时候 前三个用的是 standard 中的相关命令 在 step 4 的时候 我想用 explicit 来求解 并且定义了 amplitude 来模拟一个 位移随时间的简单变化 命令如下 step name nlgeom inc 1000 好像 explicit 里没有 inc 这个参数 dynamic explicit 2 amplitude name ramp 0 0 1 1 2 1 boundary amplitude ramp refpunch 刚体参照点 2 2 0 03 end step feature 菜单下有删除一项 基准点是一种 feature 工具栏不有个像铅笔一样的的东东么 我想把计算出来的应力 应变 位移等数据提取出来 在其他软件里处理 请问该怎么办 我在 dat 里没有找到这些数据阿 res 不是文本格式 其他的好像也没有啊 计算结果 没有文本格式 只能自己把数据倒出来 在显示结果的模块中 名字忘了 就是 sketch 前面那个 在 report 菜单中 可以到处自己需要的文件 文件格式是 rpt 谢谢 但是这个为什么只有应力和应变呢 计算出的位移的数据怎么会没有呢 在 santong supernova 的大作中提到 计算结果 没有文本格式 只能自己把数据倒出来 在显示结果的模块中 名字忘了 就是 sketch 前面那个 在 report 菜单中 可以到处自己需要的文件 文件格式是 rpt 发信人 wjytj 赖子 信区 FEA 你要在 STEP 模块 field output 和 history output 改变默认 请求输出位移 U 或者在 step 中加上 NODE PRINT U 计算完成后在 DAT 文件中就可以提取节点位移 请问 field output 和 history output 什么区别 关键字 node output 和 node print 有什么区别 谢谢 我的 inp 数据文件里有这么几行 Output field frequency 99999 Node Output U RF Element Output S E EE Output history variable PRESELECT El Print freq 999999 Node Print freq 999999 其中在 history output 中有 node print 关键字 但是没有指定输入 U 最后导出的数据没有 U 这一选项 请问是什么原因 在 wjytj 赖子 的大作中提到 你要在 STEP 模块 field output 和 history output 改变默认 请求输出位移 U 或者在 step 中加上 NODE PRINT U 计算完成后在 DAT 文件中就可以提取节点位移 发信人 Mikejwg mikejwg 信区 FEA field output 和 history output 这在 viewer 模块中很明显 field output 是场量输出 history output 为历史数据输出 会记录场量随时间的曲线 至于 node output 与 node print 的区别在于他们写入不同的后缀文件 比如 odb dat 等 在 help 中有详细介绍 在 wsun 的大作中提到 请问 field output 和 history output 什么区别 关键字 node output 和 node print 有什么区别 谢谢 我的 inp 数据文件里有这么几行 Output field frequency 99999 Node Output U RF Element Output S E EE Output history variable PRESELECT El Print freq 999999 发信人 wjytj 赖子 信区 FEA 然也 补充一句 node output 是给 CAR 或 VIEWER 做后处理用的 是二进制文件 而 node print 则是写到 DAT 文件中 你可以自己看的文本文件 在 Mikejwg 的大作中提到 field output 和 history output 这在 viewer 模块中很明显 field output 是场量输出 history output 为历史数据输出 会记录场量随时间的曲 至于 node output 与 node print 的区别在于他们写入不同的后缀文件 比如 odb dat 等 在 help 中有详细介绍 在 wsun 的大作中提到 请问 field output 和 history output 什么区别 关键字 node output 和 node print 有什么区别 谢谢 我的 inp 数据文件里有这么几行 Output field frequency 99999 Node Output 发信人 octopuszy 猴哥 信区 FEA node output 是在 odb 文件中输出 br node print 是在 dat 文件中输出 在 Mikejwg mikejwg 的大作中提到 field output 和 history output 这在 viewer 模块中很明显 field output 是场量输出 history output 为历史数据输出 会记录场量随时间的曲 至于 node output 与 node print 的区别在于他们写入不同的后缀文件 比如 odb dat 等 在 help 中有详细介绍 file print file 文件类型选择 png 或 tiff 在 Dshmy 的大作中提到 谢谢 一般说可以这样理解 ddsdde 有点像我们常说的弹塑性矩阵 Dep 在 wjytj 的大作中提到 在 USER MATERIAL 的定义中 对 的偏倒数 即 DDSDDE 被称为 material stiffness matrix 而在 UMAT 中 DDSDDE 被称为 material s Jacobian matrix 请问 DDSDDE 和材料的切线刚度矩阵的关系是什么 二者是一个概念么 第二个 在 octopuszy 猴哥 的大作中提到 偶在 umat 中调用求主应力函数 CALL SP
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 出车前安全检查课件
- 2025年中医药学理论知识考试题及答案解析
- 公务员计划组织宣传类面试真题及答案大全
- 多源代码融合方法-洞察及研究
- 江苏省徐州市2024-2025学年八年级下学期期末历史试题(含答案)
- 医疗机构、零售药店《医疗保障定点管理暂行办法》知识测试试题(附答案)
- 2025【合同范本】集装箱租赁服务合同
- 2025家庭护工用工合同范本
- 出口应征税货物申报课件
- VR技能评估-洞察及研究
- 台球厅合伙协议合同范本
- 发廊租工位合同协议模板
- 女装销售店长培训课件
- 服装厂质检知识培训内容课件
- 2025浙江省旅游投资集团人才招聘17人(第四批)考试模拟试题及答案解析
- 2025年潍坊市中考物理真题卷(含答案)
- 酒管专业导论考试题及答案
- 2025外研社小学英语四年级上册单词表(带音标)
- 2025至2030中国体育赛事行业市场发展分析及发展前景与投资报告
- 上消化道出血药物指导
- 重点金融政策解读
评论
0/150
提交评论