建立Abaqus软件的输入输出接口

与绝大多数商业化CAE软件类似,Abaqus支持脚本程序的功能,即:用户按照某种语法规则编写的程序或命令以文本文件的形式保存,Abaqus软件能够运行这种脚本文件。但编写脚本文件需要一定的技巧,而实际应用时,对于同一类问题往往脚本的内容都是相似的,只是脚本文件中的一些数据不同。例如:可以事先建立用于分析的脚本文件(或任务文件),实际使用时更改脚本文件中的相关参数和数据,即可实现参数化分析。类似地,Abaqus的分析结果也可以以文本文件的形式输出(通常为*.dat文件)。

Abaqus输入输出接口采用事先建立的脚本模板文件。脚本模板文件中需要更改的参数(数据)采用自定义的符号(或字符)来描述,KnowleBuilder运行时能自动将模板文件中的自定义符号替换为用户输入的数据。采用这种方式来实现参数化分析,在分析结束后,Abaqus输入输出接口能自动将输出数据文件中的相关数据读取到电子表格中。

以下以一个带孔平板的应力分析问题来说明Abaqus输入输出接口的功能。建立Abaqus接口之前请首先确保计算机上已经安装了Abaqus软件,并且已经采用Abaqus建立了相应CAE问题的分析模型。

Please wait while flipbook is loading. For more related info, FAQs and issues please refer to DearFlip WordPress Flipbook Plugin Help documentation.

建立Matlab函数的接口

Matlab函数接口是电子表格中的一种自定义程序组件,它能够在后台运行Matlab编写的程序文件(.m),前提是Matlab编写的程序文件(.m)以函数(function)的形式保存,函数包括输入变量和输出变量,该组件能将电子表格单元格中的数据作为变量输入函数,并将Matlab程序的运行结果输出到电子表格中。以下以一个具体的例子来说明Matlab函数接口的作用。建立Matlab函数接口之前应首先确保当前计算机上已经安装Matlab软件。

Please wait while flipbook is loading. For more related info, FAQs and issues please refer to DearFlip WordPress Flipbook Plugin Help documentation.

脚本模板组件与AutoCAD接口

许多CAD或CAE软件中都支持脚本程序的功能,即:用户按照某种语法规则编写的程序或命令以文本文件的形式保存,CAD或CAE软件能够运行这种脚本程序。但编写脚本文件需要一定的技巧,而实际应用时,对于同一类问题往往脚本的内容都是相似的,只是脚本文件中的一些数据不同。例如:可以事先建立用于自动绘图的AutoCAD脚本文件,实际使用时更改脚本文件中的相关尺寸数据,即可生成不同尺寸的图形。该组件也可用于其它可执行程序的封装,从程序的输入数据文件中读取输入数据到单元格,然后从输出数据文件中将程序执行结果输出到电子表格中。

脚本模板就是一种事先建立的脚本文件的模板文件。脚本模板文件中需要更改的参数(数据)采用自定义的符号(或字符)来描述,KnowleBuilder运行时能自动将模板文件中的自定义符号替换为用户输入的数据。

Please wait while flipbook is loading. For more related info, FAQs and issues please refer to DearFlip WordPress Flipbook Plugin Help documentation.