花了很大的精力终于把网站给搭建起来了。但是现在还有很多问题。这里最想说的就是关于网站的程序。
最早接触的是Supesite,使用了一段时间后发现它有很多问题,而且当时还没有开源,对用户的束缚比较大,频道也不丰富。后来不知怎么地就碰到了PHPCMS,刚开始吧,觉得它功能挺强大的,而且灵活度比较高。于是就一直研究怎么定制它。
跟着PHPCMS走了一年多的时间,也是等待了一年多。2008版的发布多次跳票,以及团队不断的爆出新的变故,让人很是担心。而其最不幸的是创始人淡淡风的离开,不知道这套程序还能维持多久。在淡淡风离开后,团队继续完善了2008版,终于发布了SP1版。在刚拿到sp1版后就把网站升级了,将网站的各个细节进行了更新、完善。
网站现在终于可以上线了。
可是和很多站长一样发现噩梦开始了。
现在后台的加载很慢,搞的什么Ajax复杂的很,查看后台页面的源代码就可以发现每个简单的页面都加载了很多东西。而且页面老是闪来闪去的,给人一种很不踏实的印象,老是担心它会不会出什么差错啊。
再就是文章编辑器这部分做的也不好。可以说用户接触最多的就是编辑器了,但是这部分PHPCMS做的很不好,目前用的是fckeditor。没有经过什么定制,感觉很不好用。看了看Supesite的编辑器就很好,该有的都有,不该有的,就没有。而且那个智能采集很强,呵呵,虽然这样不好。
更恐怖的是,每编辑一次页面,文档里所有的图片就会重新生成一遍。我这点服务器空间哪受的了这啊。今天都论坛上看了看,很多人反应这样的问题,但是到目前还没有任何消息。
PHPCMS给我的感觉就是一个摇摇欲坠的东西,不能给人一种稳定、安全感。功能倒是不少,但是我们真正要用的恐怕也没那么多,希望官方能够静心完善、优化目前的功能。这点它和Supesite还真是没得比。从目前的代码看,Supesite要比PHPCMS清爽很多。现在有个现象,官方论坛里的高手也越来越少了,如果研究的人少了,前途也不好说了。
真的担心他们经营不下去被Ku6给砍了。这样的话,前期那么多支持PHPCMS的朋友只有哭了。我们还等着程序的完善呢。
最后补充一点。记得刚开始接触PHPCMS的时候,发现模板中调用数据不是很方便,它但是推荐的是标签模式,我在论坛中发了一个帖子反馈这样的问题。Supesite用 的是直接调用数据的方式,可以很灵活。虽然当时淡淡风回了个帖子,说标签比较好。但是在后来的2008版中还是看到了直接数据调用的方式。真的很感动。
ANSYS官方网站已公布ANSYS 12.0 发布的消息。根据介绍,12.0在求解速度,模型操作,网格划分及前后处理等方面都有所优化。
Workbench升级为2.0版。Workbench作为一个整合平台,而且有可视化操作方便的特点,它应该是ANSYS发展的一个主要方向。在Workbench中有个叫项目页(project page)的概念,它将锁分析的问题以简单的示意图显示。结构明晰。
重点看看结构分析方面有哪些提升。结构分析有重大改进,新的特性和工具已整合到Workbench中。
在12.0中提出了一个新的四节点四面体单元。可以用来进行超弹性体和成形分析。在保证分析精度的同时,提高了求解速度。
ANSYS 12.0 增加了一些接触模型特征,对接触问题的求解也有改进。引入一个新的模态分析求解器,称为SNODE,提高了对类似有上百万节点大型结构问题的多振型求解问题的速度,如求解上百个振型。
另外,ANSYS刚体动力学和柔体动力学分析也有所改进。具体的是什么我也不清楚,只有用用才知道了。
具ANSYS网站上介绍,在5月初会有ANSYS 12.0 的产品介绍会,而且还有网络研讨会。
这几天仔细研究了如何使用ANSYS进行地震谱分析的问题。和大家分享下,不过有些问题我也不是太明白。大家一起讨论。
地震谱分析的步骤:
- 建模
- 模态分析,并进行模态扩展
- 谱分析
- 查看结果
这几个步骤是我结合ANSYS帮助文档中的介绍和里面的实例总结出来的,应该说是可靠的。网上有很多文章介绍地震谱分析的,但是里面有很多出入,只能靠自己的一步一步地摸索,到底哪种方式才是正解。
首先说明一下,这里的地震谱是选自GR-63-CORE中的加速度频谱值。所以在ANSYS中应该选用单点响应谱分析,即Single-Point Response Spectrum (SPRS)。并不是有的地方说的PSD谱分析,因为GR-63-CORE中给出的根本就不是PSD谱。
下面把求解的代码附上,供大家参考:
/SOLU
ANTYPE,MODAL
MODOPT,SUBSP,10
MXPAND,10,,,YES !模态扩展,求解单元结果
SOLVE
FINISH/SOLU
ANTYPE,SPECTR ! 谱分析
SPOPT,SPRS ! 单点响应谱分析,
SED,,,1 ! Z轴,可对另外两个轴方向重新求解
SVTYP,2 ! 加速度谱
FREQ,0.3,0.6,2.0,5.0,15.0,50.0 ! 频率点
SV,,0.2,2.0,5.0,5.0,1.6,1.6 ! 谱值
SOLVEFINISH
/POST1
SET,LIST ! 固有频率
*GET,MC1,MODE,1,MCOEF ! 一阶频率的模态系数MC1
SET,1,1,MC1
PLNSOL,U,Z,1 ! 节点位移结果
ETABLE,SBYB,SMISC,33
PLETAB,SBYB ! 单元应力结果,这里是对Beam188单元建的单元表,其它单元需做改变
验证了几个问题:
- SPOPT,SPRS这就后面加不加Element calculation key选项对结果没影响,即有的地方写成SPOPT,SPRS,,YES。Help中说了这个选项只对PSD分析有效。
- SV的第一项为响应谱曲线对应的阻尼比,但是设成什么对结果都没影响。Help中也说了阻尼比对单点响应谱频率求解没有影响,它只是为在模态合并中识别SV曲线的。Damping has no effect on the frequency solution. Damping values are used only to identify SV curves for the mode combinations calculation.
有几个问题需要和大家探讨:
- 上面的步骤是按照Help中的验证实例VM69,70写的,在单点响应谱分析的介绍中有说道要进行模态合并,但是这个两个实例中都没有进行这一步的代码。
- 后处理中哪个模态系数是干什么用的,对应的实际意义是什么?在Help实例中都用到了这个系数,它将乘以这个系数后的结果作为最终的结果,并与理论求解值进行的比较。
- 还可以查看其它结果吗?是不是进行单点响应谱分析只能查看节点和单元结果。
今天看了看本博客的统计数据,发现一些有趣的东西,和大家分享下。首先看张一周独立访客时段分布:
是不是很有意思,在上午10点,下午3~4点是访问的高峰期,晚上8点左右也会有比较多的人。比较符合普通人的作息时间,呵呵。
大多数访客是通过Google来的,没想到的是大多是查询如何安装ANSYS的。看来大家对安装ANSYS存在很大的障碍。这也说明访问本站的大多数用户是ANSYS的新手,或者是入门级的。
用户地域靠前的来自北京,台湾,江苏,湖北和上海。来自北京的多估计是蜘蛛的服务器在北京,但是奇怪的是来自台湾的朋友这么多,估计台湾ANSYS的使用率比较高。江苏的外商投资工业比较多,估计是这个地区的用户比较多的原因。湖北应该是高校比较多的原因。
再说说关于做网站的感受,“做”SEO都是没有用的。 特别对于小站来说,如果内容不是自己原创的,你怎么做都没有用。我的域名下有几个其它的网站内容,但是访问量几乎没有。收录了很多,但是不靠前,为什么?内容不是原创的!时间就久了搜索网站会慢慢地将你的内容淹没掉。所以说采集是没有用的,带来的浏览几乎为零,只会浪费你的服务器空间。
我觉得BBS这种方式交流起来比较好,所以做了ANSYS的论坛,。遗憾的是,访问量很难上去。这可能和我换了好几次程序有关,一直不知道使用Discuz还是用PHPBBS所以很多收录了的链接变没了。估计会被降级。
但是总体觉得搜索网站对博客的内容比较感兴趣, 收录也比较快。可能因为博客的原创内容比较多,很多论坛都是采集的垃圾内容。真的很无奈,所以有不得不把,新的内容发不到博客上来。 论坛先放在那吧,有人到论坛提问我会及时回复的。等人气旺了,再尽量多更新论坛。
咱这种小站,根本就谈不上盈利什么的。只能因为个人兴趣爱好去说服自己继续坚持下去。网站上广告几乎没有人点过。再说咱都是搞技术的,谁不懂那儿放的是广告啊,根本就不会有人误点。我也不想因为网站上的广告过多,影响大家的浏览效果。所以就放了一条广告。
就写这么多了,祝大家学习进步。
有些情况下,我们可能需要将ANSYS中建模或求解的结果发给客户,但是又不想让他们知道具体的步骤。通过代码加密这个宏,可以对ANSYS的命令流加密。这样的代码是可以通过ANSYS运行的,但是对普通人来说,它们就是一堆没有意义的乱码。是不是对保护版权有点贡献啊。
再介绍这个方法之前,提醒一句,加密后的代码是没法还原的,所以一定要自己注意备份一下源代码。
加密方法:
在命令流开始和结束的地方加上/ENCRYPT。
开始处/ENCRYPT的格式为:
/ENCRYPT,Encryption_key,File_name,File_ext,Directory_Path/
Encryption_key 是我们设置的8位密码
File_name 生成的文件名
File_ext 生成文件的后缀名,可选
Directory_Path/ 文件保存路径,可选
如:
/encrypt,meke,mekenical,mac,
finish
/clear
/prep7
/title, mekenical.com is an ansys support site
/replot
finish
/encrypt
你会发现在工作目录下生成了一个 mekenical.mac 的文件。
加密后的文件生成了。下面介绍一下,如何运行这种文件:
将加密的文件放到ANSYS宏搜索路径下,如工作目录也可以,输入加密文件的文件名,就可以运行代码了。


