- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ABAQUS和FORTRAN
ABAQUS与FORTRAN论坛问题小结
Q:索了一下论坛发现以前的问题都是不同类型的子程序,如UEL, UMAT...这样把它们放在一个.for文件里不会有误会,但是如果都是UEL的话,该怎么识别呢?subroutine Umat()IF (CMNAME(1:4) .EQ. MAT1) THENCALL UMAT_MAT1(argument_list)ELSE IF(CMNAME(1:4) .EQ. MAT2) THENCALL UMAT_MAT2(argument_list)END IF上面是区分不同umat的方法,区分uel应该类似吧行abaqus的时候出现这样的提示Problem during compilation - df.exe not found in PATH.请问这是什么原因. 就是说找不到用于编译的df.exe文件(好像是Fortran的编译运行文件),在Windows控制面板的“系统”里,打开高级属性,将系统的PATH添加上Fortran的路径,最好也一并把INCLUDE与LIB也都添加上对应的FORTRAN的路径。abaqus job=*** user=*.for or *.obj
A: 装好fortran编译器的前提下,有两种方式:1、命令行:abaqus job=*.inp user=*.for或 abaqus job=*.inp user=*.obj (可以由*.f90编译后得到)2、菜单格式:先运行CAE,在设置中可以指定Umat用户子程序 job=jobname user=yourfortran.for(其它类型子程序)
A:如果是本构的二次开发:*material, user abaqus job=job-name user={source-file | object-file}source-file与object-file各是什么? fortran的源文件(.for)或者目标文件(.o)在command下面输入以上命令行就可以正常运行 用户子程序再调用别的fortran程序要加入abaqus 子程序中的include ABA_PARAM.INC 1.建立工作目录2.将abaqus安装目录\6.4-pr11\site下的aba_param_dp.inc 或 aba_param_sp.inc拷贝到工作目录,并改名为aba_param.inc ;3.将编好的fortran程序拷贝到工作目录;4.编译fortran程序,将.obj文件拷贝到工作目录;5.建立好输入文件.inp;6.运行abaqus job=inp file name user=fortan name即可。我的要运行abq64pr11 job=inp file name user=fortan name我也学了没多久,按照这个过程成功了一个!你们试一下吧! 想用FORTRAN实现:...result = SYSTEMQQ(abq job=e:\abaqusexamples\beam interactive)...出错提示:ABAQUS ERROR:Unable to create a temporary directory C:\DOCUME~1\ADMINI~1\LOCALS~1\TEMP\Administrato_ e:\abaqusexamples\beam_3628 to be used for scratch files.ABAQUS/Analysis exited with errors.但如果是 result = SYSTEMQQ(abq job=beam interactive),但需要在FORTRAN弹出的DOS窗口里手工输入文件的绝对路径则计算正常。但我的目的是实现Fortran程序对ABAQUS的计算程序的自动调用。 说个投机的花招,有没有试过在前面加上result = SYSTEMQQ(path=e:/abaqusexamples)这样的命令~~方法简单,不过能解决问题最好把要算的工况都集中在一个文件夹下,fortran生成.exe文件,放在该文件夹下,然后双击运行。计算结束之后再把各种工况分类。笨招,但好用。 我想,或者把systemQQ改一下,先cd e:\... ,然后再systemQQ(abaqus job=jobname interactive)。 偶想在FORTRAN里设定一个计时器,其功能就是每隔一段时间(如10s)就去读一次ABAQUS的(.fil)文件。哪个函数可以实现这个功能?怎么实现?? 通过一个while循环与下面的语句:call sleepqq(时间间隔)就可以了。 本人尝试使用ABAQUS的子程序SUBROUTINE,根据帮助文
您可能关注的文档
- 基础护理学第五版第七章习题(休息和活动).doc
- 体育锻炼和健康.doc
- 医护临床技能竞赛题--观众参和试题.doc
- 线段的中点和计算.ppt
- 皮肤和性病主治医师模拟题及答案.doc
- 6重点病种的急诊服务流程和规范.doc
- 上饶县中医院重点病种的急诊服务流程和规范.doc
- 高温作业和中暑.ppt
- 第四篇 一 常见急症的识别和处理.ppt
- 微生物和发酵工程测验题.doc
- 产品售后服务岗位职责及客户反馈处理.docx
- 山东省东营市利津县2024-2025学年八年级下学期7月期末化学试题(含答案).docx
- 电子信息产业发展趋势及人才需求.docx
- 贵州省遵义市2024-2025学年高二上学期1月期末生物试题(有答案).docx
- 高中英语必修三Unit2健康饮食.pdf
- 四川省凉山彝族自治州西昌市2024-2025学年高一上学期期中检测语文试卷(含答案).docx
- 2025年中国宽幅镭射转移纸项目投资可行性研究报告.docx
- 应对职场冲突的心理学策略.docx
- 办公室的课件.pptx
- 黑龙江省绥化市北林区2024-2025学年九年级下学期7月期末考试化学试题(含答案).docx
最近下载
- 高中语文高考复习语言文字运用新题练习(共六大题,附参考答案和解析).pdf VIP
- 汽车式起重机吊装安全专项施工方案.pdf VIP
- 5eDnD_凡戴尔的失落矿坑_模组_中译(二校).pdf VIP
- 高考诗歌的比较鉴赏公开课省名师优质课赛课获奖课件市赛课一等奖课件.pptx VIP
- 甘肃省公路工程试验检测收费指导价格(最新).xls VIP
- 发生带状疱疹后神经痛的影响因素的logistic模型分析.pdf VIP
- 2023年建筑防火通用规范考试试题.pdf VIP
- 混凝土结构工程测试题(附参考答案).docx VIP
- 2025党校入党积极分子发展对象考试题库(含答案).docx VIP
- 1.党校入党积极分子发展对象培训考试题库含答案(完整版).pdf VIP
文档评论(0)