一种3D打印粉床颗粒粒径分布模型的构建方法
申请人信息
- 申请人:常州维仁数字科技有限公司
- 申请人地址:213000 江苏省常州市天宁区青龙街道青洋北路11号
- 发明人: 常州维仁数字科技有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种3D打印粉床颗粒粒径分布模型的构建方法 |
| 专利类型 | 发明申请 |
| 申请号 | CN202311274870.3 |
| 申请日 | 2023/9/28 |
| 公告号 | CN117521171A |
| 公开日 | 2024/2/6 |
| IPC主分类号 | G06F30/10 |
| 权利人 | 常州维仁数字科技有限公司 |
| 发明人 | 李军超; 王秋森; 何宣余; 曹辉 |
| 地址 | 江苏省常州市天宁区青龙街道青洋北路11号 |
摘要文本
为了克服现有技术存在的问题,本发明提供了一种3D打印粉床颗粒粒径分布模型的构建方法,包括:S1.获取模型目标参数。S2.生成随机数Kx。S3.通过Box‑Muller算法将随机数Kx转化为正态分布的颗粒半径。S4.在规定的粉末生成空间内随机放置步骤。S3生成的正态分布颗粒半径的Kx颗颗粒。S5.进行重叠判断,对重叠的颗粒进行反重叠处理。S6.对出界的颗粒进行回界处理。S7.储存本次放置颗粒的颗粒半径和颗粒空间位置数据。S8.重复上述步骤S2‑S7,使得各粒径颗粒的体积百分数满足涉及目标。本发明进行模型构建时考虑了构件中粒径颗粒的分布,使得数字模型与实际打印构件的性能差值浮动显著减小。
专利主权项内容
1.一种3D打印粉床颗粒粒径分布模型的构建方法,其特征在于,包括如下步骤:S1. 获取待打印材料中的不同且不相互重叠的半径范围的颗粒Xn,并按照半径范围自大而小排序、目标打印模型、理论上颗粒Xn对应的最佳体积百分数Ym;S2. 通过随机函数生成随机数Kx;S3. 通过Box-Muller算法将随机数Kx转化为正态分布的颗粒半径;S4. 在规定的粉末生成空间内随机放置步骤S3生成的正态分布颗粒半径的Kx颗颗粒;S5. 进行重叠判断,以确认步骤S4放置的颗粒与规定的粉末生成空间内已经放置的颗粒组P中与之相邻的颗粒是否发生了重叠;当步骤S4放置的颗粒与规定的粉末生成空间内已经放置的颗粒组P中与之相邻的颗粒发生重叠时,对该放置颗粒进行反重叠处理;S6. 如果步骤S4放置的颗粒的边界超出粉末生成空间,则认为该颗粒超出边界,需进行回界处理;S7. 待步骤S4中全部颗粒放置完毕,储存本次放置颗粒的颗粒半径和颗粒空间位置数据,与之前其他已经放置完毕的颗粒组P合并为新的已经放置的颗粒组P,并计算当前全部颗粒的体积数T;S8. 重复上述步骤S2-S7,使得颗粒Xn的体积百分数自大而小依次满足Ym。 数据由马 克 数 据整理