news 2026/10/14 16:29:45

自研工具| 复合材料冲击仿真损伤面积统计工具升级

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
自研工具| 复合材料冲击仿真损伤面积统计工具升级

关键词:ABAQUS,冲击,损伤,子程序,自研软件工具,后处理

1. 初版软件的功能

去年我们开发了一个软件工具,它的主要功能包括:

1.1 ABAQUS层合板实体单元自动建模

输入尺寸、材料参数,导入铺层表,软件可以自动分配材料局部坐标系,完成层合板建模,生成的inp可以导入ABAQUS中使用。

1.2 损伤面积统计、投影叠加

在ABAQUS中完成冲击等工况仿真后,将结果导入软件中,能够实现单层损伤面积的统计、多层损伤单元投影叠加面积分析。

1.3 冲击后模型重构

为模拟冲击后剩余强度等工况,需要精准删除失效单元,在软件中可以进行失效单元的删除、模型几何尺寸的裁切等功能。

重构后,同样会生成inp文件,可以导入ABAQUS中。

2. 本次升级功能

2.1 低版本适应

此前版本适用于ABAQUS 2017及以上版本。

本次升级支持2016等更低版本的数据格式。

2.2 批量处理

对于铺层层数较多情况:

1)提供脚本,将ABAQUS中铺层结果,逐层导出;

2)软件自动完成不同层的损伤面积统计分析,并将分析结果自动保存。

2.3 阈值开放设置

有的情况我们需要分析损伤的区域面积,但是损伤未必失效,因此又需要统计失效区域面积。

一般在子程序中,我们会通过损伤因子进行区别,损伤因子达到1则失效。

针对这种情况,软件提供阈值设置权限,供不同场景使用。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/14 16:29:34

从决策参数到像素密度:圆与椭圆光栅化的工程实现

1. 从直线到曲线:为什么画圆不能直接硬算坐标在软件渲染这条路上走到“画圆”这一步的,大概都经历过一个看似简单、动手就翻车的时刻。直线光栅化只要处理一个斜率,稍微花点心思就能把 Bresenham 写得又快又漂亮;可一旦换成圆&…

作者头像 李华
网站建设 2026/10/14 16:29:16

手推线性回归与逻辑回归:掌握机器学习建模底层思维

1. 为什么“手推”这两个模型比调包更重要——一个被严重低估的基本功很多人一看到“线性回归”和“逻辑回归”,第一反应是:scikit-learn里两行代码就搞定,LinearRegression().fit(X, y)、LogisticRegression().fit(X, y),训练、预…

作者头像 李华
网站建设 2026/10/14 16:28:25

T3技术栈实战:从数据库到前端的类型安全贯穿

做全栈开发这几年,我最怕听到的一句话是"接口文档我待会更新"。因为这句话的潜台词往往是:文档落后于代码,代码又落后于需求。前后端联调时各自对着 Postman 猜字段,类型全靠脑补,Bug 全靠运气。这套流程我走…

作者头像 李华
网站建设 2026/10/14 16:27:41

Hexagon DSP程序开发全流程:工具链、IDL、FastRPC与真机调试

写Hexagon DSP程序这件事,很多人一听就头大。总觉得这是芯片厂商工程师才能碰的东西,离普通开发很远。但实际上,只要你平时做视频处理、AI推理加速、音频算法这类对功耗和实时性敏感的工作,手里拿着某主流移动SoC的设备&#xff0…

作者头像 李华
网站建设 2026/10/14 16:27:05

BIO到NIO再到AIO:Java网络编程高并发IO模型全解析

上篇聊完整个IO演进脉络之后,陆续有人问同一个问题:道理我都懂,但为什么BIO随便怎么优化都撑不住高并发?NIO到底做对了哪一件事,才让自己脱胎换骨?这个问题问得特别准,因为它正好戳中网络编程基…

作者头像 李华