VERICUT 数控加工仿真软件 臧红彬.

Slides:



Advertisements
Similar presentations
克劳斯-雷克曼 教授 德国 凯勒数控教学仿真软件有限公司
Advertisements

在PHP和MYSQL中实现完美的中文显示
校园建设中的节能与消防问题 安徽建筑工业学院 姜长征.
Kvm异步缺页中断 浙江大学计算机体系结构实验室 徐浩.
第二讲 搭建Java Web开发环境 主讲人:孙娜
面向对象建模技术 软件工程系 林 琳.
学习前的准备工作 讲师:burning.
第八章 菜单设计 §8.1 Visual FoxPro 系统菜单 §8.2 为自己的程序添加菜单 §8.3 创建快捷菜单.
第 3 章 基本概念.
走进编程 程序的顺序结构(二).
辅导课程六.
第11章:一些著名开源软件介绍 第12章:服务安装和配置 本章教学目标: 了解当前一些应用最广泛的开源软件项目 搭建一个网站服务器
DM81X 视频采集处理 ——简单采集显示例程讲解 广州创龙电子科技有限公司
SPI驱动 广州创龙电子科技有限公司 Guangzhou Tronlong Electronic Technology Co., Ltd.
第一单元 初识C程序与C程序开发平台搭建 ---观其大略
数 控 技 术 华中科技大学机械科学与工程学院.
VERICUT VCP VCS Vericut 新技术在飞机复合材料铺丝制造中的应用
第一讲: 基本流程(1).
S 数控机床故障诊断与维修.
苏州工业园区工业技术学校 第四章 中级工工考零件的案例分析 1.中级工工考零件一 2.中级工工考零件二 3.中级工工考零件三.
S 数控机床故障诊断与维修.
数据挖掘工具性能比较.
Windows 7 的系统设置.
工业机器人技术基础及应用 主讲人:顾老师
VSS使用简介 王树升
用event class 从input的root文件中,由DmpDataBuffer::ReadObject读取数据的问题
宁波市高校慕课联盟课程 与 进行交互 Linux 系统管理.
宁波市高校慕课联盟课程 与 进行交互 Linux 系统管理.
三:基于Eclipse的集成开发环境搭建与使用
程序设计工具实习 Software Program Tool
C++语言程序设计 C++语言程序设计 第七章 类与对象 第十一组 C++语言程序设计.
内容摘要 ■ 课程概述 ■ 教学安排 ■ 什么是操作系统? ■ 为什么学习操作系统? ■ 如何学习操作系统? ■ 操作系统实例
简单介绍 用C++实现简单的模板数据结构 ArrayList(数组, 类似std::vector)
潘老师 工业机器人入门实用教程 (EFORT 机器人) 主讲人
标准配色方案 背景 文本和线条 阴影 强调色 主色一 主色二 主色三 主色四 推荐应用顺序. 标准配色方案 背景 文本和线条 阴影 强调色 主色一 主色二 主色三 主色四 推荐应用顺序.
VisComposer 2019/4/17.
姚金宇 MIT SCHEME 使用说明 姚金宇
实验七 安全FTP服务器实验 2019/4/28.
工业机器人知识要点解析 (ABB机器人) 主讲人:王老师
计算机网络与网页制作 Chapter 07:Dreamweaver CS5入门
数车仿真对刀 机电工程系 王敏.
单元08:子程序的应用 主讲教师:鲁淑叶.
iSIGHT 基本培训 使用 Excel的栅栏问题
第六章 素材的加工与处理 第13讲 用GoldWave进行音频的截取、合并、淡入淡出操作
2019/5/8 第2章 数据分析软件介绍.
LOGIX500软件入门 西安华光信息技术有限公司 2008年7月11日.
Chapter 18 使用GRASP的对象设计示例.
Visual Basic程序设计 第13章 访问数据库
魏新宇 MATLAB/Simulink 与控制系统仿真 魏新宇
海报题目 简介: 介绍此项仿真工作的目标和需要解决的问题。 可以添加合适的图片。
VRP教程 2011.
计算机绘图 AutoCAD2016.
第9章 多媒体技术 掌握 Windows 画图工具的基本操作; 掌握 Windows 音频工具进行音频播放;
Python 环境搭建 基于Anaconda和VSCode.
第六章 Excel的应用 五、EXCEL的数据库功能 1、Excel的数据库及其结构 2、Excel下的数据排序 (1)Excel的字段名行
滤波减速器的体积优化 仵凡 Advanced Design Group.
项目七:槽的数控车削加工.
基于列存储的RDF数据管理 朱敏
C++语言程序设计 C++语言程序设计 第一章 C++语言概述 第十一组 C++语言程序设计.
第8章 创建与使用图块 将一个或多个单一的实体对象整合为一个对象,这个对象就是图块。图块中的各实体可以具有各自的图层、线性、颜色等特征。在应用时,图块作为一个独立的、完整的对象进行操作,可以根据需要按一定比例和角度将图块插入到需要的位置。 2019/6/30.
第四章 UNIX文件系统.
工业机器人技术基础及应用 主讲人:顾老师
FVX1100介绍 法视特(上海)图像科技有限公司 施 俊.
创建、启动和关闭Activity 本讲大纲: 1、创建Activity 2、配置Activity 3、启动和关闭Activity
使用Fragment 本讲大纲: 1、创建Fragment 2、在Activity中添加Fragment
第六讲 酒店客房管理系统(二) 教育部“十二五”职业教育国家规划教材
培训课件 AB 变频器的接线、操作及参数的备份 设备动力科.
实验六、COM类型病毒分析实验 实验开发教师: 刘乃琦 谌黔燕.
质量控制(QC)模式 BrookFIELD.
海报题目 简介: 介绍此项仿真工作的目标和需要解决的问题。 可以添加合适的图片。
Presentation transcript:

VERICUT 数控加工仿真软件 臧红彬

内容简介 一、VERICUT软件功能简介 1、VERICUT软件简介 2、VERICUT软件主要功能简介 3、 为什么需要VERICUT软件模拟仿真 二、VERICUT程序仿真入门 1、VERICUT软件界面介绍 2、如何在VERICUT中构建虚拟的加工环境 三、多轴机床模拟仿真 1、如何创建多轴机床 2、利用创建好的多轴机床进行模拟仿真 3、优化数控程序 四、结束语

一、 VERICUT软件及功能简介 1、VERICUT软件简介 VERICUT是美国CGTech公司开发一款专业的数控加工仿真软件,是当前全球数控加工程序验证、机床模拟、工艺程序优化软件领域的领导者。 该软件自1988年开始推向市场以来,始终与世界先进的制造技术保持同步,采用了先进的三维显示及虚拟现实技术,可以验证和检测NC程序可能存在的碰撞、干涉、过切、欠切、切削参数不合理等问题,被广泛的应用于航空,航天,船舶,电子,汽车,机车,模具,动力及重工业的车削,铣削(三轴及多轴加工),车铣复合,线切割,电加工等实际生产中。

2、VERICUT软件主要功能 机床加工仿真,碰撞检查 程序验证 切削模型尺寸分析 切削速度优化 模型输出 工艺文件生成 VERICUT加工仿真软件既可以模拟刀位轨迹文件也可以模拟G代码程序,甚至包括子程序、宏程序、循环、跳转、变量等

3、为什么需要VERICUT软件模拟仿真? NC程序有错 编程人员粗心大意…… CAM软件系统有错 后置处理有误 工装及其他辅助设备有干涉情况 刀具长度不够 刀柄发生干涉 切削参数不合理 需要较准确地掌握零件加工时间以便安排生产计划 手工编制的程序如何验证

二、 VERICUT程序仿真入门 1、VERICUT软件界面介绍 图形区域 菜单栏 工具条 项目树 管理加工工艺流程 错误信息栏 速度调整滑块 状态指示灯 进程条 动画控制按钮

2、如何在VERICUT中建立虚拟的加工仿真环境 刀轨模拟(前置文件) G代码模拟 在VERICUT中新建一个项目文件,按照实际加工依次添加和创建 各 个文件 运用VERICUT与其他CAM软件集成接口 通过VERICUT与其他CAM软件的集成接口,方便快捷的从CAM 软件中将所有的数据(包括毛坯,夹具,刀具,加工坐标系,程 序,设计模型等等)直接传输到VERICUT中,直接模拟仿真。

2、如何在VERICUT中建立虚拟的加工仿真环境 刀位轨迹模拟 定义毛料 设定加工坐标系 按照加工工艺顺序添加程序

定义毛坯 选择创建毛坯的方式

设定加工坐标系

按照加工工艺顺序添加程序

刀位轨迹模拟分析 刀位轨迹模拟,只是对简单的点位进行模拟仿真,对于程序中出现的工艺性错误体现不出来,例如刀杆切削材料等等,另外不能够真实体现实际机床加工用的代码。

G代码模拟 调用相应的机床和控制系统 定义毛料 创建加工坐标系 创建刀具或调用已经创建好的刀具 按照加工工艺顺序添加数控程序 设定对刀方式

调用相应的机床文件和控制系统文件

定义夹具、毛坯、设计模型 注:夹具、毛坯、设计模型各自有自己的属性 夹具属性: 用来检测刀柄,主轴等与夹 具之间的碰撞 毛坯属性: 被切削的属性 设计模型属性: 用来与切削完的零件进行对比,检测零件加工是否合格

定义加工坐标系

创建刀具

添加数控程序-按照工艺顺序添加

设定加工对刀方式

运用VERICUT与其他CAM软件集成接口 以UGV举例说明: 通过使用NXV,可以实现UG与VERICUT之间的数据传递,简化NC程序仿真的流程,实现软件之间的无缝连接,使操作更加简便,降低了对软件使用者的水平要求,这样每个人都能迅速的进行程序验证。

{ VERICUT与其他CAM软件集成接口 定义输出路径 定义输出文件名 定义项目模板-(加载模拟环境) 工序设置 几何模型定义: 设计模型 毛坯模型 夹具模型 工装在机床上的定位坐标系 注意:模型传输的依据,工序中 毛坯转移的坐标,关于 相对于组件树的关系。 {

VERICUT与其他CAM软件集成接口 输出文件格式 VERICUT模型或STL (推荐使用VERICUT模型) 输出模型格式 ASCII或BINARY (推荐使用ASCII) 模型输出公差: 设置设计模型,毛坯,夹具的模型公差,一般采用默认公差 输出模型相对坐标系: 绝对坐标系:与CAD系统中的绝对坐标系相关 联输出 工作坐标系:与用户自己创建的坐标系相关联 输出(推荐使用该坐标系) 进程: Interactive(交互式):在VERICUT中能够看到仿真过程 Batch(批处理):在VERICUT中只能看到仿真结果 推荐使用interactive(交互式)

VERICUT与其他CAM软件集成接口 机床类型: 选择程序相应的后置处理类型,如果已有处理完的NC程序,该项不用选择 切削模式: 标准的: 一般使用该选项 快速铣削:在三轴和固定轴铣中 可提高仿真模拟速度 NC程序类型: CLSF:模拟前置代码(不考虑机 床和控制系统) G代码:模拟G代码仿真 附着组件名称:根据VERICUT中机床的attach components的个数来选择与VERICUT机床中相对应附着组的名称 对刀方式设置: 从刀具或旋转轴到加工坐标系定位

{ VERICUT与其他CAM软件集成接口 工序模板的选择 刀具的调用 视图的选择 选择需要仿真的程序 自动生成程序 选择已经存在的程序 输出仿真的刀具、毛坯、程序,设计模型,夹具文件。 {

VERICUT与其他CAM软件集成接口 从UGV中传输过来的数据都会转到组件树下相应的节点下。

VERICUT与其他CAM软件集成接口 提示:当我们点击UG接口左下方的OK或apply按钮以后,所有设置将 自动保存到UG文件中。当再次进入UG接口窗口时,我们将直 接应用前面的设置。最后进入VERICUT界面,单击运行,等运 行完毕可以查看仿真结果。 注意:我们在NXV选择VCproject文件时,要保证项目文件里Work Offsets和Program Zero不能同时使用,否则这两式会产生冲突, 无法正确仿真。

三、多轴机床的模拟仿真 1、如何创建机床 分析机床部件之间的运动关系 收集机床部件之间相对位置参数 分别添加部件的几何模型 其他机床参数的设置

1、如何创建机床 A Y B Z X BASE 分析机床部件之间的运动关系 机床有两大分支 1、刀具分支 Base>Z>Y>A>Spindle>Tool 2、毛坯分支 Base>X>B>Stock

1、如何创建机床 收集机床部件之间相对位置参数 A旋转轴与主轴端面的距离=313mm

1、如何创建机床 分别添加部件的几何模型 注:机床部件的几何模型可以通过 VERICUT来创建也可以通过其他 的CAD/CAM软件创建,然后输出 stl,iges,step等格式,再加载到 VERICUT相应的部件下。

1、如何创建机床 设置机床的其他参数 机床的初始位置、机床的换刀位置 机床的行程极限、机床各个部件干 涉检查等待。

1、如何创建机床 建立机床应注意事项 当机床部件间相对位置已经确定,不要再改动部件位置 操作过程中,要分清是对部件,还是对模型的操作。当部件相对位置确定后,后面的操作一般是对模型 区分部件坐标系和模型坐标系之间的关系

2、机床模拟仿真 调用相应的机床(机床文件) 调用和机床相配的控制系统文件 定义毛料 定义加工坐标系 建立或调用刀具库 按照加工工艺顺序添加程序 设定编程原点

调用机床和相应的控制系统 机床:rock3500 (已创建好) 控制系统:西门子sin840d

加载毛坯(从其他CAD/CAM软件输出的模型)

定义加工坐标系

定义刀具

加载数控程序

设定对刀方式

机床模拟和G代码模拟的区别 机床模拟可以检查机床在加工过程或换刀时,所发生的干涉和碰撞,比G代码更实际的反映了现实机床加工的情况。

3、优化数控程序 程序速度优化的优点 程序速度优化的原理 优化参数设置 优化程序操作过程 优化控制中设置相应参数 优化报告和优化前后文件比较

程序速度优化的优点 通过VERICUT优化,可以大大提高加工效率——通常为30%左右 可以平衡刀具机床的切削载荷,减少刀具和机床磨损,延长刀具和机床的寿命 优化后程序不需要人工调节机床加工速度,完全实现真正意义的无人工干预,从而减轻工人的劳动强度

程序速度优化的原理 固定体积切削方式优化 (用于粗加工) 固定切屑厚度方式优化 (用于半精加工和精加工)

优化参数设置

优化程序操作过程 在相应的刀具下设置优化参数表 打开优化功能开关进行程序优化 建议通过学习模式创建优化库,然后对创建后的优化库进行更加合理的设置 打开优化功能开关进行程序优化

优化控制中设置相应参数

优化前后文件比较

四、结束语 通过VERICUT进行程序验证和机床模拟仿真,避免由于程序错误而发生的机床碰撞,超行程,刀具折断等。同时避免空运行试切程序的时间和成本。而且能够确定零件各个加工尺寸的正确性。在程序已经验证无误的情况下,我们还可以通过优化程序更进一步的提高加工效率,保证质量更加的稳定,从而提高企业的竞争力。

Thank You All !