找回密码 注册 QQ登录
开思网工业级高精度在线3D打印服务

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?在线3D打印服务,一键上传,自动报价 
查看: 16797|回复: 0
打印 上一主题 下一主题

【推荐】ANSYS基于WEB技术的报告生成技术

[复制链接]
跳转到指定楼层
1
发表于 2002-7-27 17:44:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
ANSYS专利技术即基于WEB技术的报告生成技术为分析工程师带来了很大的方便,这在ANSYS的DesignSpace和Professional中得到了很好的体现,从ANSYS5.7开始,ANSYS的主打产品中也增加此项功能,即"ANSYS Report Generator"。那么对于ANSYS5.7版本以前的用户,能否享受此项好处呢?其实在ANSYS5.5版本开始,ANSYS提供了一个Mechanical Toolbar界面,在你进入Mechanical Toolbar界面后就可以自动生成分析报告,那么在FULL ANSYS界面下能否也能生成报告?答案是肯定的,其实它是基于ANSYS提供的一个命令~html,你需要做的是提供一个报告的模板,下面以一个简单的模板例子来说明此项功能  
一个简单的例子  
按下列步骤操作:  
在ANSYS的工作目录下创建一个空的HTML文件"templatebasic.html"  
将下列各行拷贝并粘帖到上面的文件中,保存退出:  
<ansys>  
/out,junk,txt !remove output from the following commands  
finish  
/filename,figure !to control the jpeg filenames  
/post1  
/out,'%_rdir(1)%%_rdir(2)%%_rdir(3)%%_rdir(4)%',html  
</ansys>  
<HTML>  
<HEAD> <TITLE>ANSYS STATIC STRUCTURAL ANALYSIS</TITLE> </HEAD>  
<BODY>  
<!-- Resize the graphics window -->  
<ansys>/ui,wsize,200,250,550,415</ansys>
<!-- equivalent stress plot -->  
<center>  
<strong>Figure #1<br>  
Equivalent Stress Contours</strong><br>  
<img src="figure01.jpg"><br>  
<ansys>  
/ui,raise !bring graphics window to front  
plns,s,eqv  
/ui,copy,save,jpeg,grap,colo,reve,port,,100  
/copy,figure000,jpg,,figure01,jpg,'%_rdir(1)%%_rdir(2)%%_rdir(3)%%_rdir(4)%'  
</ansys>  
</center>  
<hr>  
<!-- mesh plot -->  
<center>  
<strong>Figure #2<br>  
FEA Mesh</strong><br>  
<img src="figure02.jpg"><br>  
<ansys>  
/ui,raise !bring graphics window to front  
eplot  
/ui,copy,save,jpeg,grap,colo,reve,port,,100  
/copy,figure001,jpg,,figure02,jpg,'%_rdir(1)%%_rdir(2)%%_rdir(3)%%_rdir(4)%'  
</ansys>  
</center>  
<hr>  
</BODY>  
</HTML>运行ANSYS执行一个分析或恢复一个有结果的数据文件,然后在ANSYS的Input窗口输入以下命令:  
~html,report1,'./templatebasic.html'  
进入在工作目录下的report1,打开report1.html即可看到生成的报告.  
Notes:  
在标签<ansys>和</ansys>之间的内容是发送到ANSYS的命令,非HTML标识  
_rdir(1)数组是由~html命令自动产生的字符数组,_rdir(1)到_rdir(4)的值是第一个参数,本例中是report1, ~html,report1,'./templatebasic.html'  
更完善的例子:  
按下列步骤操作:  
右击文件template_b.html并将它保存到ANSYS工作目录.  
右击文件report_b.lib并将它保存到ANSYS工作目录.  
然后在ANSYS的Input窗口输入以下命令:  
~html,report2,'./template_b.html'  
进入在工作目录下的 report2,打开 report2.html即可看到生成的报告.  
Notes:  
ANSYS的*.lib文件是ANSYS宏命令库  
html模板文件调用*.lib文件(report_b.lib)  
从以上的两个例子可以看到,其实要生成一个分析报告有两个条件,一是ANSYS内部命令~html,二是html模板,模板中除了html中用到的标识外,还可以用于调用ANSYS命令的专用标识<ansys>和</ansys>,从模板文件中我们不难发现可以制作结构分析的报告模板,也可以制作其他各类分析模板,也可以中文化。有兴趣的用户可以试着制作符合本单位集体要求的模板,相信会给你带来极大的方便。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2024-5-21 20:43 , Processed in 0.026898 second(s), 12 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

快速回复 返回顶部 返回列表