"); //-->
工业互联网(工业4.0) 是未来智能制造的核心,工业软件是智能制造的灵魂。
相关工业软件及系统的自主研发是智能制造和质量升级转型亟需解决的卡脖子环节,而公差分析软件系统是前期质量研发精准设计、降本增效的关键。
数字化时代,谁掌握了AI技术谁就拥有了核心竞争力,自定义编程和算法已不再是专业程序员的专属领域,一名优秀的尺寸分析工程师早就不满足于基本的软件操作。
今天,我们将探讨如何利用Python脚本和DTAS API,实现个性化的装配逻辑和公差仿真分析。
人人都可以是公差分析程序员,人人都可以打造属于自己的专属装配方案。
公差分析核心是建模,建模核心是选择合适的装配,最大程度模拟实际物理装配,所建即所得。
DTAS 3D 针对不同的应用场景,提供了丰富多样的装配模式,用户可以直接调用标准化装配模式,方便高效的进行各种刚性,柔性,动态建模,可以满足95%以上的建模需求。
同时,DTAS 3D还为用户提供了更加灵活方便的自定义装配功能,用户可以通过 "用户自定义装配" 及一系列的API接口,编写装配逻辑与装配算法,自行验证与定义各种新型装配,满足建模发烧友及特定应用场景的尺寸分析需求,让尺寸建模工作更有成就感,并与DTAS一起迭代成长。
用户自定义装配的基本逻辑是选择相关特征并自行编写装配逻辑Python脚本。在Python脚本中利用DTAS关键字target, object读取相关特征的信息,如:坐标x y z,方向i j k,直径等,利用以上信息编写装配逻辑。装配逻辑的结果本质是旋转平移矩阵,用户把最终的旋转平移矩阵写入关键字“RotateAndPanList”列表中。
让我们一起探索如何通过简单的步骤,打造属于自己的专属装配方案。
例如:以一个件沿着两个特征的方向进行装配为例说明。用户无需专业的编程能力,就可以实现自己专属装配的DIY。
主要分为3步:
Step1:在装配件和目标件中建立所需要的特征点:O1与T1

创建装配件点O1

创建目标件点T1
Step2:与其它装配类似,手动选择参与自定目标件的相关特征。此例中选择装配件O1目标件T1

Step3:编写Python脚本,并且在此装配中定义引用此脚本。
• 读取参与装配的目标件的特征object列表和target列表。object[0],Target[0]分别代表装配件特征O1和目标件特征T1,object[0][0]代表O1特征的X坐标,依次类推。
• 用户通过特征的位置直径等信息自行编写装配逻辑,求得一系列的旋转平移矩阵,并将这些矩阵保存在RotateAndPanList中。
本例中只有一个平移矩阵,即T1-O1形成的Transform1,并将Transform1 放入RotateAndPanList中。

以上例子中简单定义了一个平移矩阵,用户也可以定义编写复杂的旋转矩阵,甚至可以将各种随机公差引入,这只是其中一个案例的应用场景,还可以拓展应用到其他案例场景。比如孔销浮动等装配公差,只要遵守DTAS API关键字就可以。
视频演示
总结:DTAS 可以利用 Python脚本 和DTAS API,实现个性化的装配逻辑和公差仿真分析,让尺寸建模工作更有乐趣,更有创造力,更有成就感,欢迎各位DTAS用户积极尝试这个新功能,并与我们交流。
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
嵌入式软件系统测试中的仿真系统结构设计
数字化时代的继电保护结构设计
单片机多任务框架设计
极化转换器的原理分析与结构设计
一种智能化吊舱地面检测系统
内燃机车空调电源的散热结构优化设计与热分析
印刷线路元件布局结构设计讨论
嵌入式软件系统测试中的仿真系统结构设计
基于RISC结构的多功能嵌入式处理器结构设计
基于FPGA的24点离散傅里叶变换结构设计
高性价比的单片机应用系统结构设计
国产自研-如何定量选择孔销基准?-DTAS尺寸公差来帮你!
高性价比的单片机应用系统结构设计
单片机串行外围接口电路的三线式结构设计
FPGA低功耗设计小贴士
智能公交电子站牌系统结构设计
智能传感器的蓝牙协议栈与SoC 结构设计
手机喇叭结构设计方法(转)
请大家帮忙推荐一个懂电源机封装结构设计的专家
产品外观设计结构设计模具制造
汽车后视镜抖动的试验和仿真分析
PCB设计流程学习笔记
DTAS尺寸公差分析与尺寸链计算软件的功能有哪些?
自制扩音机的结构设计