工业软件开发

工业软件开发

发布
CAE二次开发论坛,CAE、CAD等工业软件的二次开发,国产CAE、CAD软件开发的问答讨论,以及视频教程、实例教学等学习资料分享。

    全部分类

    文章

    视频

    问答

最新发布最新评论精华
不是真正的工程师 1619 7 5
Python实现可变喷丸角度的随机弹丸分布 喷丸是一种典型的强化手段,采用高速弹丸反复撞击材料表面,使表层发生塑性变形,从而引入显著残余压应力,增大零件表面硬度,细化晶粒,有利于提高材料的抗疲劳性能。 喷丸覆盖率和喷丸角度作为喷丸工艺中最重要的工艺参数之一,直接影响喷丸工艺的加工质量。覆盖率C表示为被喷零部件表面上的弹痕面积与零部件总面积的比值,可通过阿夫拉米公式计算: 单弹丸模拟结果 r为单个弹
基于ABAQUS的python不同喷丸角度的随机弹丸喷丸插件
星空caer 945
摘 要:双梁桥式起重机箱形偏轨主梁的力学计算模型复杂,容易出错,运用VB6.0软件、AGW4.2软件将Creo4.0软件和ANSYS19.0软件集成到一个平台,开发了双梁桥式起重机箱形偏轨主梁CAE设计系统,通过简便直观的人机交互界面可实现该类主梁的快速CAE设计,避免了误算,提高了设计效率和质量。 关键词:双梁桥式起重机;箱形偏轨主梁;VB6.0;AGW;CAE; 0 引 言 主梁是桥式起重机中
双梁桥式起重机箱形偏轨主梁CAE设计方法
钱大宝 1
版本:Abaqus 2021 问题:1、在Abaqus内导入inp文档,调用原始的umat子程序huang.for后,多核运行成功。 2、在huang.for里添加OPEN(91,FILE=**,STATUS='UNKNOWN',ACCESS='APPEND')后,单核运行成功,多核运行出现报错: 报错:仅log文档内存在error — forrtl: severe (104): incorrec
一个文件同一时间只能被一个线程读写,你可以根据线程号来打开不同文件名的文本,或者试下线程保护
245668913 1
我现在的方法是输入相机坐标、相机目标与相机向量去达成,但是输入参数太多,并且很难一次,两次就输对。有更简单明了的参数输入方案么? 我现在了解到的方案有设置边界条件,但是我的odb文件里没有load,只有visualization。有点做不了。
ABAQUS GUI工具包好像有一个微调还是滑块控件,可以通过点箭头或者拖动滑块调整每次旋转的度数
CAEer吴皓 1360 2 2
摘 要:基于ABAQUS-Python提出了一种橡胶-金属衬套快速仿真技术。该技术将典型橡胶-金属衬套结构参数化,并通过开发的独立图形用户界面和ABAQUS脚本程序,实现自动前处理、仿真计算和后处理;读取仿真结果文件中力、扭矩、位移和角度值,采用最小二乘法计算出多向静刚度值,导出应力、应变等云图;对比仿真与实测结果,误差在10%以内,满足工程化应用要求。此外,该方法进行一次仿真分析约需8~15 m
基于ABAQUS二次开发的橡胶-金属衬套仿真技术研究
Leilei_7671
如题,粘弹性umat编程,怎么转化为umat语言
已知本构方程如下,怎么用umat进行编写?
jixiechenyu 1
FEMFAT5.4和abaqus2023不匹配,和abaqus2022是否匹配?
不匹配
FEMFAT5.4和abaqus哪个版本匹配?
红沙西石 1253 1 7
ABAQUS利用Python程序实现节点载荷的批量加载
CATIA助手 963
我们在做CATIA 二次开发的时候,有的情况下需要暂停程序运行,让CATIA飞一会。 那么,CATIA VBA 获取延时较为可行的四个方法: 1、一般延时 Timer函数(计时单位为秒级,1代表1s) 一个应用接口需要限制运行速度,需要在循环中加个延时函数,这个延时不需要多么精确,要求有个几秒延时,网上用的比较多的就是用Timer函数编写,也是在VB联机手册中所推荐的Timer是VBA自带的函数,
CAErkd 1481 8
一、介绍 在进行晶体塑性模拟时候,大多数研究中所使用的几何模型中的晶界并不包含一个单独的Set,仅仅是一条线(2D)或者一个面(3D),而如果要考虑晶界处不同的变形、损伤或者元素扩散特征,通常建立单独的晶界Set,能够改善计算结果的准确性。本文在现有研究基础上,实现了更加灵活的含晶界多晶几何模型的建立。 二、建模思路 Neper是目前非常流行的晶体塑性模型前处理软件,可以实现多种类型组织模型的建立
含晶界多晶几何模型的建立及其在abaqus中的实现
夹柠檬
ABAQUS的UMAT二次开发,基于Drucker-Prager屈服准则,模拟岩石单轴压缩加载峰后应变软化,应力垂直跌落过程,如图所示,其中垂直跌落段与水平段不连续,雅可比矩阵(DDSDDE)如何给定。具体内容可私聊
ABAQUS子程序UMAT模拟应变软化?
CATIA助手 1040
大家好,CATIA软件没有一键关闭当前所有文件这个功能,但是有的时候我们打开的当前文件太多(如下图一下打开了几十个文件),想要一次将其关闭掉,又不想从“任务管理器”直接终止CATIA软件的运行,那么这个时候我们就要想办法通过二次开发来实现这一目标。 代码非常简单: Sub CATMain() On Error Resume Next For i = 1 To 1000 CATIA.ActiveDo
【CATIA二次开发】CATIA中如何调用编译好的exe执行文件,一键关闭当前所有文件--
CAEer吴皓 1404 7
目录 概述:从简单到具有挑战性的脚本 第 1 级:完全重复之前所做的事情 级别 2:修改参数 第 3 级:循环参数 第 4 级:更改位置 第 5 级:更改(导入的)几何图形 第 6 级:使脚本普遍适用 总结 在 Abaqus 中编写脚本是减少工作时间并确保使用一致方法的有效方法。之前,我们已经给出了后处理的示例和入门技巧。现在我想通过使用示例来讨论哪些类型的问题对于编写脚本来说是容易的或更具挑战性
Abaqus -Python 脚本开发有多难?
晶体塑性有限元 1628 1 23
适用于新手入门介绍 材料参数: 状态变量: 相关文档: (1)A user-material subroutine incorporating single crystal plasticity in the ABAQUS finite element program, Mech Report 178 讲解子程序和各个子函数作用以及整体的程序框架并包含原始的1991年代码和inp文件(pdf版本)
关于黄永刚晶体塑性的一些初学者资料整理
小白Johnny 972
和参考: https://github.com/UnnamedMoose/BasicOpenFOAMProgrammingTutorials https://www.topcfd.cn/simulation/solve/openfoam/openfoam-program/ https://www.tfd.chalmers.se/~hani/kurser/OS_CFD/ https://github
CAEer吴皓 1563 6
ABAQUS 后处理的二次开发 ABAQUS软件为满足用户对结果后处理的更多需求,向用户提供了基于Python语言的后处理二次开发功能。Python语言是一种面向对象的脚本语言,它功能强大,既可以独立运行,也可以用做脚本语言,特别适合快速的应用程序开发。ABAQUS就是向用户提供了很多库函数,通过Python语言调用这些库函数来增强ABAQUS的后处理功能。 ABAQUS脚本接口是Python语言
ABAQUS 后处理的二次开发
晶体塑性有限元 1528 2 2
文章名称:《Development of microstructure-sensitive damage models for zirconium polycrystals 》 doi:10.1016/j.ijplas.2021.103156 推荐理由:前面的推文中介绍了几种典型耦合晶体塑性与损伤的数值策略,如连续损伤cdm,非耦合的jc损伤,内聚区方法以及相场法,这里推荐的文章使用了另一类损伤方
晶体塑性每日文章推荐(九)
Cruise 866
背景 近年来,航空航天、汽车和造船行业的OEM厂家面临着竞争日趋激烈的市场,尤其是在产品开发方面,缩短产品研发周期,以期能够不断提高自身在市场上的竞争优势。CAE分析是产品开发过程中非常重要的一环,而前处理工作占据整个CAE分析过程80%以上的时间,已成为影响项目产品开展进度的关键问题。在CAE前处理过程中包含很多类似的操作、参数设置以及相同的分析流程设置,将这些操作与设置通过二次开发集成为前处理
MSC Apex二次开发打造属于自己的个性化仿真分析平台

热榜

1月1年全部

文章

视频

问答

    1月1年总榜