基于Matlab软件的开源RMADS系统提供快速制造查询服务

3D打印技术可以实现造型复杂的产品,由于无需开模具所以3D打印的成本几乎不会受到产品复杂性和生产数量的影响, 然而即使是非常有经验的3D打印用户,在日常运营中也会遇到如何精准的匹配设计、材料、成本等多个角度的需求难题。如何改变这一现状,让3D打印的应用变得更加得心应手呢?英国纽卡斯尔大学的研究人员针对这些痛点,开发了基于Matlab软件的开源RMADS 快速制造查询系统。

以算法为基础的数据匹配解决方案

RMADS 是快速制造咨询系统(Rapid Manufacturing Advice System)的简写,RMADS提供了一种内置逻辑系统,可以为各种3D打印技术、材料和成本方案进行多准则的排序。该系统主要利用关系数据库技术,将用户对部件的要求与存储在系统中的3D打印工艺和材料属性进行比较,由此可以帮助用户找到最佳和最具性价比的3D打印解决方案,比如用户希望通过3D打印制造的零部件最适合采用什么样的材料?什么样的3D打印技术能够实现用户所需要的结果?如此一来,这些即使是经验丰富的用户也需要经过一段时间的探索和试错才能回答的问题,由非专家用户通过这套系统就可以在短时间内找到答案了。

rmads-for-matlab

图片来源:3ders.org

RMADS系统的开发人员披露,该系统最初是为多个欧盟设计项目编写的,例如KARMA项目和AFOOTPRINT项目,其中AFOOTPRINT项目在2014年使用该系统为脚踝关节有伤病的患者生成和3D打印了精确的定制化脚部支撑。通过RMADS系统,用户可以快速地从中得到帮助以加快决策过程。

customed-version-of-rmads
图片来源:3ders.org

MATLAB软件是一款商业数学软件,是一种用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境。除了矩阵运算、绘制函数/数据图像等常用功能外,MATLAB还可以用来创建用户界面及与调用其它语言(包括C,C++和FORTRAN)编写的程序。

RMADS系统的开发人员表示,他们了解到越来越多不同规模的公司正在寻求类似的3D打印咨询系统,这些企业涵盖了从重型机械到航空航天等多个领域。由于不能针对每家公司的需求去量身定制这样一个系统,开发团队决定发布开源的RMADS系统,让每个用户都可以根据自己的需要进行相应的修改,采用这套系统的3D打印企业可以开发出适应自己的EBM、SLM 和FDM 3D打印机的系统,通过该系统对自己的3D打印方案和能力进行初步筛选,并通过对材料性能和打印成本的比较,在一系列选项中寻找到最合适的解决方案。开发人员表示关于成本的算法可根据历史结果提出建议。有兴趣的用户可以从GitHub的网站上下载该系统(基于开放式许可协议),并通过安装有Matlab软件或其他代码转换程序的电脑来运行。

senvol
图片来源:Senvol

3D科学谷认为,以算法为基础的数据匹配解决方案有可能是企业获得竞争力的必要战略。关注这个领域的企业还有美国Senvol公司,通过Senvol在线免费的数据库,任何用户可以根据想要生成什么样的产品在Senvol网站上搜索,网站会告诉用户该产品通过什么样的设备和材料可以实现。Senvol可以满足这一搜索的基础是数据库及特殊的算法。对于3D打印企业用户,Senvol提供授权的api接口,企业用户可以在Senvol数据库的基础上开发内部的增材制造数据库或增材制造相关的软件。Senvol 数据库与RMADS系统在算法和功能实现方面具体有哪些差异化?3D科学谷将继续关注。

 

版权所有3D Science Valley
网站投稿请发送至editor@51shape.com

分享:

你可能也喜欢...