【技术实现步骤摘要】
一种基于CAM云服务架构的特征刀轨动态生成系统及方法
[0001]本专利技术属于智能制造数控加工
,特别涉及一种基于CAM云服务架构的特征刀轨动态生成系统及方法。
技术介绍
[0002]随着数控加工技术的不断发展,全球各个主要的工业化国家相继提出了国家级的工业发展战略,力求发展智能制造。其中,智能数控系统的研究将有效推动数控加工智能化的发展,而计算机辅助制造(CAM)作为智能数控加工环节中不可或缺的一环一直备受关注。在传统的数控加工中,CAM系统与计算机辅助设计(CAD)系统相耦合,零件的加工工艺信息由CAD/CAM传递给计算机数字控制(CNC)系统进行加工。传统的零件加工模式,在加工现场情况无法满足工艺设计要求时,机加工操作人员需要根据现场情况向工艺设计人员反馈。这将导致零件加工进程出现排队或搁置现象,增加了零件加工工艺准备周期。此外,传统CAM工艺设计严重依赖于工艺设计人员的经验,需要工艺设计人员花大量的时间进行学习和积累。这不仅增加了工作人员成本,且无法满足零件加工智能化的需求。
[0003]现有技术采用 ...
【技术保护点】
【技术特征摘要】
1.一种基于CAM云服务架构的特征刀轨动态生成系统,其特征在于,包括STEP
‑
CAD、STEP
‑
CNC、云端服务器;所述STEP
‑
CAD是基于STEP
‑
NC标准的几何建模软件,用于按照STEP
‑
NC标准采用特征的方式建立零件的几何模型,并输出包含零件特征的STEP
‑
NC文件;所述STEP
‑
CNC是基于STEP
‑
NC标准的智能数控机床,用于将所述STEP
‑
NC文件解析并保存为特征文件,并向所述云端服务器传送所述特征文件;所述云端服务器对所述特征文件进行处理,生成刀轨文件,并下发检验合格的刀轨文件到所述STEP
‑
CNC。2.根据权利要求1所述的系统,其特征在于,所述STEP
‑
CNC包括人机交互界面、数控内核、可编程逻辑控制;人机交互界面读取STEP
‑
NC文件,并通过STEP
‑
NC解析器将文件解析到内存中,然后将解析出的信息保存为特征文件,并通过云端通信器将特征文件发送到云端服务器进行刀轨生成,生成的刀轨文件经过仿真和验证后发送到数控内核;数控内核包括前置缓冲器、加速器或减速器、插补缓冲器,其中,前置缓冲器用于减少人机交互界面显示的实时要求,加速器或减速器用于生成平稳的信息传输速度,插补缓冲器能够通过插补使得轴的运动更加平滑;可编程逻辑控制用于提供机床的逻辑映射功能。3.根据权利要求2所述的系统,其特征在于,云端服务器采用开源分布式微服务架构,包括协调层、通信层、监控层、管理层、微服务集群、通用处理层、数据存储层;协调层包括负载均衡组件,能够利用负载均衡算法识别可用服务,然后将客户端的请求转发到该服务,达到缓解网络流量的目的;通信层承载云端服务器与客户端通信功能,包括网关组件,网关具有负载均衡功能;监控层由熔断器和集群监控组件组成,熔断器组件能够保证单个服务出现异常时阻止故障的连锁反应,起到安全保护的作用;集群监控组件能够汇集监控信息,并将聚合后的信息提供给可视化界面进行集中展示和监控;管理层包括服务发现与配置管理组件,能够同时提供服务发现和配置管理;微服务集群包括若干微服务:注册和登录微服务、智能工艺优化微服务、CAM微服务、智能刀轨优化微服务、刀轨检验微服务,用于接收并满足客户端的多种业务需求,同时所述若干微服务之间可以进行相互调用;通用处理层用来向微服务集群提供通用服务,包括数据库操作服务、事件处理服务、信息传递服务,所述通用服务可以被微服务集群任一微服务调用;数据存储层采用多种数据库类型,满足业务实现过程中的数据存储、数据获取、增删改查需求。4.一种基于CAM云服务架构的特征刀轨动态生成方法,其特征在于,采用权利要求3所述的基于CAM云服务架构的特征刀轨动态生成系统进行特征刀轨动态生成,包括以下步骤:S100,STEP
‑
CAD生成STEP
‑
NC文件,并将所述STEP
‑
NC文件通过局域网传输给STEP
‑
CNC;S200,STEP
‑
CNC的STEP
‑
NC解析器将STEP
‑
NC文件解析到内存中,并保存为特征文件;S300,STEP
‑
CNC通过云端通信器向云端服务器请求CAM微服务;S40...
【专利技术属性】
技术研发人员:肖文磊,郭玖嵘,张凱尧,
申请(专利权)人:北京航空航天大学江西研究院景德镇分院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。