首页
发现
课程
培训
文章
案例
问答
需求
服务
行家
赛事
热门搜索
发布
消息
注册
|
登录
首页
/
文章
/
详情
DeepSeek一秒解决CATIA自动出图行业难点
CATIA那点事儿
1年前
浏览2327
关注
首先,我在自己写的《python环境下的CATIA Automation二次开发》这本书中,分享过自动投图的py代码。
对于乖乖待在世界坐标系下的零件,这个脚本看起来没什么问题,上面展示的效果也算不错。
但如果一个零件不是很老实,它在世界坐标系下的定位变成了这样:
我们还是使用前文提到的代码,投出来的图就会变成这样:
这显示是不合理的。
而导致这个问题出现的原因,也很简单:
我们在投正视图时,这个视图坐标系的H、V在三维里对应的方向,是写死的。但手动投图时,眼睛会看到平面的显示信息,并传递给大脑,我们大脑经过复杂的思考(运算),会判断零件怎样才算“摆正”,进而选择两条线作为HV轴。
那么,程序怎么才能像人脑一样思考呢?它怎么知道什么叫“正”呢?
再具体点说:如何让程序根据当前的几何模型,自动计算出上述的六个参数,让零件投出的图是摆正的状态呢?
OK,一步一步分析:先看一下,我们有什么资本。
我们有CATIA,里面有一个三维模型。我们当然可以像人眼一样,将模型截图,然后将一堆“0/1”信息传递给程序,但这似乎过于抽象。
实际一点的思路是:我们可以通过search,获取到模型的顶点/边线/表面这些几何,并且可以用测量接口得到这些几何的数学信息。
拿着这些资本,我们来问AI:
和以往一样,AI从不会拒绝我,而这个问题对它来说似乎也是小菜一碟。它给了我好几个方法,且原理、步骤、优缺点一应俱全。
我继续问它,反复几次,它终于给出了我想要的一段函数代码。
来源:CATIA那点事儿
登录后免费查看全文
立即登录
二次开发
CATIA
python
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-03-14
最近编辑:1年前
CATIA那点事儿
本科
CATIA小狼。微信公众号:CATIA那...
关注
获赞 140
粉丝 291
文章 60
课程 16
点赞
收藏
作者推荐
VS VB.Net环境下的CATIA二次开发
免费
5.0
立即查看
0/200
清空
提交
还没有评论
课程
培训
服务
行家
汽车设计与CATIA二次开发应用(直播回放)
基于Python语言Abaqus二次开发批量建立弹簧阻尼系统(附赠一份完整案例代码)
2023达索系统 | 铁路土建工程BIM设计系统
ABAQUS机械喷丸参数化建模仿真12讲:Python二次开发构建随机弹丸和粒子生成器
相关推荐
VS VB.Net环境下的CATIA二次开发
Bentley仿真分析产品技术峰会
高级编程人才训练营——上海交通大学C语言/Fortran/Python编程综合技能课程(基础班)
运载火箭整流罩Abaqus分离动力学全流程教学:掌握四大航天仿真核心能力
最新文章
如何有效提高多尺度(多孔结构)拓扑优化方法的创新性?
2-29CEEMD + Sample Entropy 特征提取
2-30从身份证照片中自动定位并识别 18 位号码:图像分割 + BP 神经网络身份证号码识别
机器鸭刷屏了,靠RK3566卖萌出圈,但真正撑场面的,是瑞芯微另一颗芯片
精品方案 | AI×MBD实践:从智能交互入口到EAgent工程流水线
热门文章
Schlumberger测井解释手册
花式调侃Python2
SolidWorks | 装配速度这么快全因为它
故障诊断学习 | 什么是机械状态监测与故障诊断
非线性| 弧长法实例
其他人都在看
【整理】仿真软件的硬件依赖:哪些吃 CPU、哪些吃 GPU、哪些加了显卡反而更慢
COMSOL多孔结构板的断裂模拟及孔隙特征优化
COMSOL三维Voronoi蜂窝多孔结构损伤断裂模拟
高校科研课题的高难度仿真分析,找第三方机构有哪些注意事项?
国内靠谱的工业仿真项目分析外包机构有哪些推荐?
VIP会员
学习计划
福利任务
下载APP
联系我们
微信客服
联系客服
人工服务时间为周一至周五的9:30-19:30
非工作时间请在微信客服留言
客服热线:
4000-969-010
邮箱:
service@fangzhenxiu.com
地址:
北京市朝阳区莱锦创意园CN08座
帮助与反馈
返回顶部