请安装我们的客户端
终生免费,永无广告!
第36章 批处理脚本(1/2)
余航下载了图纸后,转头瞧见万黎鸿正眼巴巴地看著自己,眼神中充满了期待。?y\o,u¨p/i^n,x,s~w..,c*o?m*
余航忍不住笑了出来,拍了拍他的肩膀,说道:“想试试吗?”
万黎鸿连忙点头如捣蒜,毕竟这可是货真价实的学校里学不到的国外先进技术,机会难得,他可不想错过。
余航便手把手地將基本操作传授给了他,从模型的创建到网格的划分,再到材料属性的设置,每一个步骤都讲解得十分详细。
“你对照著刚才收到的详图,把之前没有的细节添加到模型中去。”
“擦,这就直接丟给我了?!”万黎鸿的语气中竟然能听出些兴奋的情绪,真是名副其实的好员工。
“那你做什么?”万黎鸿一边转动著模型,一边问道。
“我?”余航修长的手指在键盘上飞快地敲击著,屏幕上瞬间出现了一行行复杂的代码,让人看得眼繚乱。
系统里没有像visual studio这样的ide集成开发环境,毕竟不是程式设计师系统。
不过写写脚本程序而已,windows自带的记事本就足矣。
“这是啥?!”万黎鸿惊讶地张大了嘴巴,一脸不可思议地看著余航。\7^0\0′t?x,t/.`c/o?m′
“pcl,patran的二次开发语言。”余航边打字边回答道,“待会要比较多个整改方案,手动建模效率太低,还是进行参数化后,批量处理比较快。”
其实他更熟练的是python,但老版本的patran还没有完全支持,只能退而求其次。
好在初级理论】技能已经激活,各种程式语言的语法对他来说完全不是问题,只要看一眼文档就能上手。
“到底有没有什么是你不会的?!”万黎鸿嘆了口气,渐渐地感到这位自己选定的竞爭对手,变得有些遥不可及。
“其实很简单,比力学容易多了。”
在余航看来,只要掌握了基本的逻辑,编程其实並不难。
尤其是“面向对象”的概念诞生后,编程就变得像是搭积木一样,只要熟悉了各种函数的功能和调用方式,便能很快实现所需功能。
而力学所需要的数学基础深不见底,理论又比较抽象,最关键的是不像编程那样能快速得到准確的反馈,需要大量经验积累。
余航知道,在即將到来的二十一世纪,华夏將会掀起一股全民转码的风潮,基本上隨便抓一个理工科的学生,都能写出一段完整度不错的程序来,编程將会成为一种必备技能。?w_a~n,b!e?n`g_o^.?c/o~m*
“没兴趣。”万黎鸿头也不回,继续埋头建立他的模型,“程序只能偷懒,实业才能兴邦。”
余航露出一个苦笑,虽然万黎鸿的观点带著些那个年代对计算机特有的偏见,认为计算机不可信,但他的这句话也不能说没有道理。
如果年轻人都一窝蜂地去转码了,工厂都没人愿意去,那巨轮如何下水?飞机如何上天?人民的基本生活如何保障?谁来守护华夏的工业命脉?
算了,这不是现阶段的余航该考虑的问题,他现在要做的,是先把眼前的振动问题搞定。
经过几个小时的努力,万黎鸿的模型终於修改完毕。
余航试著运行了一下,屏幕上还是跳出了一行红色的错误提示。
“有限元计算在同一个位置不能出现多个节点,否则会影响计算结果的准確性。”余航指著屏幕,耐心地解释道。
“重合了有什么关係?cad製图复製后经常出现重合啊?”万黎鸿不解地问道。
“cad製图是为了得到图纸,所绘即所得,看著没问题就行。”余航接著说道,
“而有限元是为了计算,你想啊,假如把一根杆离散成两根,中间那个连接点是不是必须唯一?如果那个位置是重合的两个点,那这根杆就会变成两根独立的杆,是不是就和原始模型不一样了?”
一边说著,余航还一边在纸上画图给万黎鸿看,解释其中的原理。
“恩……好像的確是这样。”万学霸不愧是学霸,瞬间秒懂,恍然大悟道,“那难道需要全部刪掉,重新再来一遍?”
“那倒不用。”余航接过滑鼠,熟练地点开了tools工具栏,
“这时候,patran这种前后处理工具的作用就显现出来了,它內置了程序,可以直接把重复节点合併,省去了一个一个去调整的繁琐操作。”
命令栏提示:523个节点被刪除!
“看到了吧?”余航笑道,“如果没有程序,这523个点都要靠你去手动刪除,怎么样,程序还是有用的吧?”
“恩……有空时看看也行。”万黎鸿嘴上虽然不承认,但心里还是感受到了程序对效率的提升。
再次提交计算后,没有报错提示!
“真有你的,第一次
本章未完,点击下一页继续阅读。
不想错过《大国造船人》更新?安装看书屋专用APP,作者更新立即推送!终生免费,永无广告!可换源阅读!