主页

【项目】使用Selenium IDE + Chrome进行虚拟实验的自动化测试

简介 该项目使用Selenium IDE和Google Chrome对《国家虚拟仿真实验教学课程共享平台》中的复合材料结构强度与稳定性积木式验证虚拟仿真实验课程实现自动化测试。进行其中的虚拟实验操作并提交结果。具体测试内容参见项目中的力学虚拟实验操作说明.pdf文档。 项目代码 lyk6756/autoTest_ilab-x - GitHub 环境准备 已通过测试的运行环境: Google Chrome 92.0.4515.159 Selenium IDE for Chrome 3.17.0 使用Google Chrome浏览器打开https://chrome.google.com/webstore/detail/selenium-ide/mooikfkahb...

阅读更多

【项目】将Abaqus结果数据导入Matlab并计算J积分

简介 该项目将Abaqus输入和结果文件读取到Matlab中,然后针对特定的二维算例计算J积分。两个算例分别计算了均匀板(HOMI)和功能梯度材料板(FGMII)的混合裂纹。算例的详细信息可参考如下文献,亦可在papers文件夹中找到。 项目代码 lyk6756/abq2mat_j-integral - GitHub 参考文献 Abanto-Bueno, J., Lambros, J. An Experimental Study of Mixed Mode Crack Initiation and Growth in Functionally Graded Materials. Exp Mech 46, 179–196 (2006). Alpay Oral, Jor...

阅读更多

安装ABAQUS官方培训课程示例文件

ABAQUS的官方培训课程中包含了较多的演示及研讨实例(Workshops),所有的实例都提供了示例文件,包括脚本文件(.py)、输入文件(.inp)、子程序文件(.for)等。ABAQUS提供了两种安装方式:图形界面安装和命令行界面安装。 通过 Abaqus/CAE 安装 将用于安装的文件samples.zip解压缩后,打开Abaqus/CAE并在菜单栏选择:Plug-ins -> Tools -> Install Courses。 在弹出的Install Courses对话框中,选择示例文件需要安装的文件目录,选择需要安装的课程名称,并点击OK`。 通过命令行界面安装 首选需要获取Abaqus的安装路径,可以在命令行窗口输入以下命令来查询: abqX...

阅读更多

为Abaqus中的状态变量(SDV)自定义关键字

Abaqus子程序中常见的状态变量(Solution-Dependent state Variables, SDV),常见于UMAT、VUMAT、USDFLD、VUSDFLD等子程序中。其默认输出形式为SDVn,其中的n表示状态变量的顺序。其个数在.inp作业文件中由关键字*Depvar声明: *Depvar 4 上述语句声明了4个状态变量,可在后处理中找到他们,分别是SDV1至SDV4。 为了能够在状态变量较多时更好地区分各个状态变量代表的含义,可在以上声明语句之后继续定义各个变量的关键字及其描述: *Depvar 4 1, DFT, "fiber tensile damage" 2, DFC, "fiber compressive damage" 3, D...

阅读更多