首页/文章/ 详情

科学使用DeepSeek来进行ANSA二次开发

1天前浏览9
我发现自从我推广使用DeepSeek来进行ANSA二次开发后,已经有不少刚接触ANSA的道友开始跃跃欲试了。
结果就是发现DeepSeek确实帮我们生成了一堆看似没问题的代码,但放在ANSA里运行就会出现各种各样的问题。
自己本身也不知道问题在哪里,无从下手,于是就把代码发过来问我。我看的也是很头大,我能知道代码哪里有问题,但是调试起来非常费力。最关键的是我还不知道你写的这个代码是去实现什么功能,最后的效果是什么样的。
特别是一些法规规定的设置工况的代码,我没有做这个项目的经验,就更加难了。
ANSA二次开发还是有一些门槛的,DeepSeek的出现,并不能完全取代人力开发。
学习没有捷径,学习只有方法,掌握了适合自己的学习方法就学的快。
大家在学习过程中走过的路肯定是都要走一遍的。下面讲讲一些我个人觉得比较好的学习方法。
1.python的基础语法肯定是要掌握的了,这个大家去B站搜一搜就有很多,也可以直接看我的教程。掌握列表,字典,For循环,字符串,整型这些概念就行。

2.掌握了python语法后,你就可以学习ANSA的内置函数了。比较典型的就是下面这几个。
这些内置函数,大家可以直接去看他自带的案例,这样学起来更快,并且能够举一反三,延伸开去掌握更多的内置函数的用法。

3.熟练掌握自己每天的工作内容,觉得有什么前处理设置可以写成脚本,一键设置。比如重力的添加,接触的添加,单元属性的设置等等。不想每次都手动设置一遍其中的参数,就可以用ANSA二次开发写成插件。
4.之后这些小插件多了,我们就可以写一些窗口来归纳和更方便的使用这些插件。如下图
到第三步,你已经写了一些小插件后,这时候就可以使用DeepSeek来帮助你快速搭建代码框架。即使DeepSeek给出的代码有些小问题,这个时候你也已经有足够的能力来应对和修改代码。
学习代码这个过程就是不断试错,找到问题,解决问题,以此来积累代码经验。
我也是看了很多别人写的代码,长时间推敲思考,才把这些变成自己的东西。
最后还是说一句,学习要脚踏实地,要一步一步的前进。不积跬步无以至千里,不积小流无以成江海!
文章到这里就结束了,结尾求个免费的赞把,感谢各位股东!

来源:FEAer
二次开发ANSApython
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-06-12
最近编辑:1天前
FEAer
本科 | CAE工程师 到点就下班的CAE打工人
获赞 82粉丝 139文章 113课程 2
点赞
收藏
作者推荐
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈