大家好 ,这里是摸鱼小王子。专注摸鱼三十年。之前讲过如何超光速学习ANSA,相信这几天过去了,大家已经能熟练使用ANSA了。
今天就来进行下一步的学习吧。讲到二次开发,那可是职业CAEer摸鱼人的必备技能。
说到二次开发,那就必须要说到计算机语言。没错,我们需要掌握一门全新的语言,除了汉语,英语,计算机语言将是我们要掌握的第三种语言。
下面给大家讲一下,我是怎么超光速学会计算机语言中的Python吧。这也是我们二次开发中要用到的主力语言。人生苦短,我用python,相对于其他的计算机语言(如C,JAVA)来说,python是最好学习和掌握的了。别问我怎么知道的,我都学过。
下面开始发干货了。Python用于二次开发,我们只需要掌握python的一些皮毛就可以了,记住是皮毛。不是让你去爬虫,去搞人工智障。
1.我们需要掌握的Python的语法或者说是书写格式,知道什么时候要缩进。
2.知道什么是整型,字符串,浮点型
3.学会条件判断语句
4.学会for循环
5.学会对列表,元组,字典的操作
6.学会函数的创建和调用
7.知道怎么debug,解决代码或者程序报错
现在我们掌握了python了,可以开始写ANSA二次开发的小脚本小插件了。
在写我们的脚本前,我们需要知道去看我们ANSA二次开发的帮助文档。
ANSA中打开我们的脚本编辑界面
双击其中一个函数,比如这个创建实体。
在下面的帮助窗口中,我们可以看到这个函数的用法,甚至ANSA还贴心的举了一个使用的例子。
好了,大家把这些函数全部看一遍,我们就掌握了ANSA的二次开发。
看完是不可能看完的,这就不是超光速学习了。现在开始正经教学。
大家知道程序员的终点是什么吗?
没错!
那必然是复 制粘贴!
我建议大家和我一样,去网上找一下别人写的二次开发脚本,把他们用的那些函数,自己看懂,不懂就去搜帮助。然后复 制粘贴,自己再改改,这样就快速掌握了一个小脚本小插件的编写。下次再写别的脚本的时候就可以参照,多写个几次,我们就可以根据自己要实现的功能,自己去帮助文档里搜函数,自己写了。