文档库 最新最全的文档下载
当前位置:文档库 › vericut 软件介绍

vericut 软件介绍

vericut 软件介绍
vericut 软件介绍

VERICUT仿真软件

VERICUT是由美国CGTech公司开发的一款数控加工仿真软件件,是利用软件在计算机上虚拟制造过程,采用了先进的三维显示及虚拟现实技术,可以验证和检测NC程序可能存在的碰撞、干涉、过切、欠切、切削参数不合理等问题。从1988年起,VERICUT就成为行业的标准,被广泛的应用于航空航天、兵器、船舶、电子、汽车、地面交通、模具、消费品、动力及重工业。

产品特点及优势:

1. Vericut是基于实体的、基于特征的并记录历史的仿真,所以通过Vericut生成的具有历史和特征的切削模型,可以方便、准确、快速地分析尺寸,检测错误。而一般软件不是基于特征的实体仿真,模拟后的这些加工特征已经丢失,这样缺点是切削模拟精度不高,模型数据量大,模拟速度不温度,会越来越慢,分析测量模型不方便。

2. Vericut仿真是和实际生产完全匹配的,是对整个生产流程的模拟。一个零件的生产,从毛料到粗加工到半精加工再到精加工,切削模型可以在不同机床不同系统不同夹具中自动转移。一般软件只是简单的单工位模拟,不支持零件整个生产流程的模拟,零件翻面或换机床模拟操作不方便。

3. Vericut 在程序模拟之前(预览程序),模拟过程中或模拟结束三个阶段都可以分析检测各种错误,包括:过切、碰

撞、超程、旋转方向、极限切削参数(最大切削深度、最大切削宽度、最大切削速度、最大切削转速、最大材料去除率等)等。而且程序窗口、图像窗口和错误信息栏窗口三个窗口相互关联,分析定位错误直接直观。

4. Vericut检查分析过切有曲面和实体两种方式,而且可以直接定位到特定程序特定程序行发生的过切,这样更方便更直观。

5. 模型输出。VERICUT在模拟切削过程的任何阶段,都可以将具体加工特征(孔,槽,凸台,腹板,筋等)的切削模型输出,以不同的数据标准格式保存,如Step,IGS,ACIS,CATIA V5等格式。Vericut是基于特征的模拟,可以输出具有加工特征的模型供后续操作。用途:第一,与CAM软件结合,实现真正的基于过程模型的驱动编程;第二,利用过程切削模型,可以方便地在CAD软件中生产过程工艺检验测量草图;第三,可以将旧的程序转化为具有特征的实体模型,给设计或优化工艺使用。

6. Vericut可以产生丰富的工艺报告,如过程测量报告,结合具有特征的过程切削模型(其他模拟软件工具不具有的),分析测量,生成带有3D的图片的表格检测报告。Vericut还可以生成数控车间各个环节需要的三维草图和报表,为车间无图纸生产提供完美的数据和文档。

7. Vericut有友好的配置指令界面窗口。用户可以根据自己机床的需求,方便地自由地配置机床和系统的高级功能(特殊的G代码和M代码)和特性。Vericut产品可以构建和模拟任何复杂的机床,可以自由的根据机床和控制系统配置任何复杂的指令,以满足用户需求。

8. Vericut模拟精度高,性能稳定,速度稳定;Catia模拟性能不稳定,特别是在模拟复杂的大零件、五轴联动程序、切削毛料时。Vericut有FastMill模式,可以大大提高三轴和固定轴(3+2)铣削速度;Vericut有OpenGL显示模式,可以大大提高图象操作速度。

9. Vericut可以优化刀具长度,并可设定安全间隙距离。无论是三轴程序还是多轴程序,Vericut根据当前毛料几何,结合使用的夹具,刀具刀柄计算并优化刀具长度,会将短的刀具拉长,长的刀具缩短,最后以报告列表的形式将每一把刀具优化长度列出。这样可以解决刀具长度使用不当,产生碰撞(刀具太短)或零件表面质量差(刀具太长,加工中颤刀)的问题。

10. Vericut可以优化进给速度,根据模拟生成过程切削模型,和所使用的刀具及每步走刀轨迹,计算每步程序的切削量,并在余量大程序行降低速度,余量小的高速度,进而修改程序,插入新的进给速度,最终创建更安全更高效的数控程序。

11. Vericut可以模拟任何软件生成的程序(机床直接使用的G代码或刀轨APT程序),也可以模拟手写程序,并可以模拟实际机床和控制系统子程序,这样模拟就更加和实际加工统一了。

12. Vericut可以模拟各种切削方式,除了一般的机械加工车、铣、镗、钻、磨外,还可以模拟拉削、插齿、滚齿,支持零件主轴与刀具主轴之间同时转动切削方式;还可以模拟机器人加工(钻铆),数控铆接等。

13. Vericut模拟支持各种类型的刀具,包括成型刀或3D STEP模型刀具。而一般软件都不支持这关键的技术。

14. Vericut模拟生产的切削模型可以被操作,如剖面,重新定位,输出STP模型格式后再进行修改等。

15. CGTech(Vericut的产品供应商)是成熟的专业的数控加工仿真软件供应商,是数控加工仿真和程序优化领域的领导者,从1988年开始服务于航空等行业,Vericut软件已经该领域的事实的标准。同行业的成飞、西飞、沈飞、昌飞、陕飞、西安航空发动机等机械加工企业,已经引进并成功实施了VERICUT数控加工仿真软件,为企业带来了可观的经济效益。

(完整版)VERICUT的功能及其基本模块简介

VERICUT的功能及其基本模块介绍 VERICUT是全世界NC验证软件的领导者。使用VERICUT可在产品实际加工之前仿真NC加工过程,以检测刀具路径中可能存在的错误,并可用于验证G代码和CAM软件输出结果,VERICUT可在UNIX、Windows NT/95/98/2000/XP系统下运行。 本系统有五大主要功能:仿真、验证、分析、优化、模型输出。 一、选用VERICUT可以给企业/学校带来什么? 1、应用VERICUT软件后可以做到:数控编程者最终给出的加工程序(G.、M代码)保证是 100%的正确,绝无碰撞、干涉等现象。如还发现实际加工零件不合格,则只会发生在机床操作者的操作过程和数控机加工艺是否正确或合理等方面。比如,操作者使用刀具有错,零件装夹不正确,编程零点与实际零件基准没有精确找正,机床切削参数(F、S)人工有所变动,加工工艺对刀具、零件装夹、加工工序引起的工件变形考虑不周, 等因素都可影响到加工零件的最终精度结果! 2、应用VERICUT软件可以在短时间内反复比较多种加工方法(应用各种三轴、四轴、五轴 机床,各种走刀路径,进给精度等)的优劣,以找到或优化出一个适合客户目前生产要素(机床、刀具、工装、夹具、人员素质)的最佳加工方案!这对新产品开发、试验由为重要! 3、应用VERICUT软件可省去费时、费钱的真实机床程序试切、验证过程,并节约大量昂贵 的试切材料,缩短产品加工周期。 4、应用VERICUT软件可以优化CAD/CAM软件给出的加工程序( 以定义的优化策略来修改F和S值),达到始终保持一个最佳的切削模式, 不但缩短了零件加工时间,降低了成本,更重要的是还增加了机床及刀具的使用寿命(潜在和长远的效益十分可观)。 5、应用VERICUT软件可以在短时间内对初学者(如学生或刚进厂没有实际编程经验的员工)进行数控编程培训。因为在计算机上进行编程及加工模拟仿真,不需在实际机床上试切,因此成本十分低廉,并且可以将同一类加工零件在计算机上仿真不同的加工机床进行切削加工,以评定其可行性、合理性、经济性。反之要通过在不同的加工机床上进行实验是不现实的,就是可能,也会造成实验加工成本难以承受的结果。因此,该软件对教学、科研、人员技能培训非常有效和实用。 二、常用模块功能简介: 1.VERIFICATION(验证模块): 对三轴铣、钻、车、车铣复合、线切割、放电加工的数控 程序进行模拟、验证、分析。 该模块是VERICUT软件系列模块的基础。包括3轴铣、2轴车和多轴定位所必须的功能,既可以模拟由CAM软件输出的刀位文件,也可以模拟G代码文件。该模块包含由标准控制系

Vericut 基础教程-构建机床、程序原点、刀具设置、宏程序仿真 by ljg

Vericut 基础培训一构建三轴机床、仿真宏程序 Vericut 基础培训1 ——构建三轴机床,仿真宏程序 作者:LJG 使用Vericut仿真,必须包含毛坯、数控程序、刀具三个部分,但为了仿真的准确性和真实性,我们还需要机床、夹具用于仿真碰撞,设计模型用于比对仿真结果的正确性等。 这一章我们从基本的三轴机床构建讲起。 在Vericut里有两种方法构建机床,一种是通过Vericut自带的简单建模工具建立机床模型,另外一种是使用其它CAD软件先建立好机床模型,再将机床模型文件导出为Vericut可以接受的文件格式,再导入Vericut。用Vericut自带的建模工具建立机床模型比较麻烦,这里我们用第二中方法,利用NX将建好的机床模型文件导出为.STL 格式文件,并导入Vericut用以构建三轴机床。 一、从NX输出机床模型 从论坛https://www.wendangku.net/doc/fb18873481.html,上下载机床模型文件,用NX6打开,如下图1所示。 图 1 一般像机床外壳,控制系统操作面板等实际仿真过程中不需要的部件可以不导出,不过在Vericut里导入不参与仿真的部件可以增加机床的真实感。这里我们不导出机床外壳,控制系统操作面板这两个部件,将这两个部件隐藏如图2所示。

图 2 将不用的部件隐藏后,我们可以看见如图3所示的主轴端面的坐标系。 图 3 在机床建模的时候,我们一般会按照机床的机械零点位置来建立各个机床运动部件的模型,而机床的Z轴的机械原点一般在主轴端面,如图3所示。但从这个机床模型可以看出X、Y轴的位置并不在机械原点,所以我们导出后还要在Vericut里进行调整。 下面先输入机床床身,即在仿真过程中不运动的部件。选择主菜单File > Export >STL…,弹出Rapid Prototyping对话框,这里可以设置输出模型的公差,公差的大小会影响STL文件的大小,不改变参数,单击OK,在弹出的对话框中输入要保存的文件名,输入Based_Y,双击鼠标中键(单击两次OK),选择绿色的底座和导轨,如图4所示的高亮显示部件,选择完成后所有弹出的窗口,都选择OK。 图4

Vericut 7.0教程 新功能

Vericut 7.0 新功能 Vericut 7.0的增强功能 亮点 加强了项目树(Project Tree)功能,减少了弹出对话框的数量,我们只要通过导航就可以创建一个仿真项目。Vericut 7.0在创建仿真项目方面与Vericut 6.2是有很大区别的。 ●项目必须通过项目树来配置。 ●以前版本中那些弹出对话框中的常用功能,都放置到项目树中。 ●选定项目树中的任意节点,在项目树的底部都会出现此节点的配置菜单。 ●在项目树中还增加了一种新的文件选择方法 ●在项目树配置菜单中的更改会直接应用,而不需要按“确定”、“应用”、“取消”等按钮。 ●由于项目树中也可以显示机床组件,则取消了组件树。 现在的项目树能引导您使用项目树的各种功能完成一个项目中的所有的设置的配置,例如: ●通过项目树从上到下的结构,可以完成项目树中所有的节点的配置。 ●在创建和配置某一个设置的过程中,可以有选择的在项目树底部显示配置面板。 ●配置面板中显示的设置操作都是配置项目时最常用的。 ●配置面板中显示的设置功能是根据项目树中选定的各个节点而不同,是各节点特有的。 ●在配置面板中的任何操作(填写的文字和数字、确认的选项、或点击的按钮)都会直接应用,不需要你按“确定”、“应用”等等。 ●不常用的功能可以通过鼠标右键项目树中各个节点弹出的快捷菜单,或者通过左键单击菜单工具栏弹出的对话框来设定。 VERICUT在计算和动画仿真NC代码的运动轨迹时,采用了一种新的方法。 ● 动画运动在所有的视图里都是等同的。 ● 在不同的视图类型中刀具的显示是一样的。

● 对于所有的动作类型和视图类型,放慢和跳跃切削都是一样的。 ● 碰撞公差和运动显示是相互独立的。 功能的增强 刀轨和机床验证 *VC增加了模拟自动倒圆、自动倒角的功能:approaching/departing, inside/outside, and CW/CCW. *工具条可以完全用户定制。每个人可以根据自己的需要添加或去掉某些按钮,并且可以调整按钮的显示顺序。 *在工件视图里,材料去除和刀具显示的功能增强了,可以在X方向或Y方向偏置刀具驱动点。*现在在VC的图形显示力可以很好的显示出水切割刀具的三段不同的区域,和其在刀具管理菜单的刀具显示区域显示得是一模一样的。 *BLOCK定义和描述的,以前只能用数字表示的变量现在也可以用。 *按钮“Preserve Stock Transition”现在已经移到了切削过程毛坯的右键菜单和切削过程毛坯的“Configure Model”的装配子菜单中。具体操作:运行VC的程序后,会自动生成一个cut stock,鼠标右键点击,就会看打“Preserve Stock Transition”,或者左键点击cut stock,在项目树的下方会出现一个“Configure Model”对话框,点击“Assemble”,就会看见“Preserve Stock Transition”。 *VC现在能参考NX的PART格式的文件。VC 是通过一个NX\OPEN的应用程序来打开文件的。 *VC的机床和控制系统文件的格式是XML格式的。 *工作目录可以可以保存到用户选择的文件夹中。 *现在可以鼠标右键点击项目树中的坐标系来实现坐标系的重命名。 *在项目树里可以指定G代码偏置,比如编程原点、工件偏置等等。 *在File>Preferences增加了一个勾选项:自动将工作目录设置到当前项目文件夹。当勾选的时

VERICUT虚拟加工仿真过程研究

VERICUT虚拟加工仿真过程研究 随着现代工业的发展,零件的复杂程度、精度要求越来越高,经过软件自动生成的刀具路径处理后,生成的NC程序也更加复杂。因此,如何保证NC程序的精确性,成为数控加工生产中的一个难点。虚拟制造技术正是在这种背景下近年来出现的一种新的先进制造技术;在实际加工过程前,能够对具体加工过程进行仿真、优化,并对虚拟结果进行分析,可预先发现和改进实际加工中出现的问题,以较优的加工工艺投入生产。虚拟制造技术由建模技术、仿真技术、控制技术及支撑技术组成。其中,建模与仿真是虚拟制造技术的基础与核心。虚拟制造依靠建模与仿真技术模拟制造、生产和装配过程。虚拟加工环境是进行制造过程仿真、预测加工问题的前提和基础。 本文将在虚拟制造软件VERICUT平台上,提出建立仿真机床的方法与过程,并结合具体实例,说明在VERICUT平台上进行虚拟机床建模的过程。 1 VERICUT主要功能 VERICUT是CGTech公司提供的一种专用于数控加工仿真的软件,具有较强的机床和NC程序的仿真功能。其主要功能模块如下: 1)Verification:三轴加工验证及分析。 2)OptiPath:对切削用量进行优化设计,以满足最小加工时间的目标函数及最大机床功率等约束条件的要求。 3)Model Export:从NC刀具路径创建CAD兼容模型。 4)Machine Simulation:提供虚拟机床及其工作环境建模功能;解读可识别的数控代码。 5)Mult-iAxis:四轴及五轴验证。 6)AUTO-DIFF:实时擦伤检查和模型分析,并与CAD设计模型相比较。 7)Machine Developerps Kit:定制VERICUT功能,用来解释复杂或不常用的数据。 8)AdvancedMachine Features:提高VERICUT仿真复杂机床功能的能力。 9)CAD/CAM Interfaces:可从Pro/E、UG、CA TIA等CAD/CAM系统内部无缝运行VERICUT。 10)VERICUT Utilities:模型修复工具和转换器(包括在验证模块中)。 2 虚拟机床的建模 虚拟机床是随着虚拟制造技术的发展而提出的一个新的研究领域,通过虚拟机床加工系统可以优化加工工艺、预报和检测加工质量,同时还可以优化切削参数、刀具路径,提高机床设备的利用率和生产效率。 在虚拟制造软件的研究领域中,建模的对象大多是局限于某一种或某一系列的机床,这种建模的方法不仅通用性差,工作量大,而且效率不高,影响仿真效果、制造周期和生产成本。针对不同类型机床的通用化建模方法是解决问题的必然出路,下面综合分析机床的结构特点,抽象出其功能模块,总结出通用性的建模方法。 机床结构分析与模块分解:常见的数控机床在结构上主要有床身、立柱、运动轴和工作台等部件,再配合刀具、夹具和一些辅助部件共同组成。其中床身起到支承和承载机床组件的作用;立柱在结构上起到了拉开加工刀具和工件的空间距离,实现运动轴的布局;工作台则用来摆放工件,通过夹具等辅助工具实现工件的定位与夹紧。根据结构的特点可将机床的组件划分为三种类型:通用模块、辅助模块、专用模块。其中,通用模块是指各类机床共有的零/部件,如床身、立柱、工作台等等;辅助模块是指刀具、夹具等机床工具;专用模块

vericut6中文教程-构建二轴车铣复合机床

Session 44 构建一个二轴运动的车铣中心 在这一课中演示怎样定义一个 VERICUT 二轴运动的车铣中心。通过这课演示定义有刀塔和多种刀具 加载的机床的应用。课文中集中在定义部件和模型来构建一个功能型的机床。极少的考虑部件显示的性质。 图 106.1 所示例子被定义的数控机床刀具。图中确定机床坐标(XcYcZc axes),运动坐标系和主要部件。使用 Fanuc 15T 车床控制系统。一个倾斜 45o的卧式车床;因此 X 轴有 45o的斜度。塔盘上有 12 个指针位 置。样板程序将使用三把刀具。构建好二轴车床以后并且配置一个合适的项目文件,VERICUT 将配置好以 后再通过数控程序仿真机床运动。 图 106.1 所示,XcYcZc 坐标系表示机床零点坐标系统。图示机床位置在 X460 Z520。 图 106.1 车铣中心 步骤: 1.建立一个公制的项目文件。 运行 VERICUT 应用程序。 223

选择File> New Project > Millimeter 菜单按钮。 2.在 Machine/Cut Stock 视图中显示坐标系。 在图形区,右击,从系统弹出的快捷菜单中选择View Type> Machine/Cut Stock 菜单命令。 在图形区,右击,从系统弹出的快捷菜单中选择Display Axes > Component 菜单命令。 重复操作显示 Model 坐标系。 重复操作显示 Driven Point Zero 坐标系。 在图形区,右击,选择View > H-ISO 菜单命令。 3.打开 Fanuc 15T 为车床配置系统控制文件。 Project,从系统弹出的右键快捷菜单中选择Expand All Children 在 Project tree(项目树)中,右击 菜单命令。 在 Project tree(项目树)中,右击Control,从系统弹出的右键快捷菜单中选择Open 菜单命令。 在 Shortcut 下拉列表框中选择 Library 选项。 在文件列表框中选择文件 fan15t_t.ctl。 单击 Open 按钮,图 106.2 所示。 图 106.2 配置控制系统 接下来步骤定义部件从"Base" to "Tool"。 在机床的刀具侧部件:Base > Z > X> Tool。 4.显示部件树。 ),系统弹出 Component Tree 窗口,如图 106.3在主菜单中,选择Configuration > Component Tree ( Or 所示。 224

vericut6全中文版教程-如何配置机床刀库

Session 53 配置一个带刀库的机床 这一课将演示怎样配置一个有自动换刀配置的 VERICUT 机器。这一课将介绍用户使用刀具库部件和控制刀具更换的子系统。 1. 打开项目文件“tool_chain.vcproject”。 已经配置好的项目文件没有刀具库的功能,传送装置仅仅显示在图形窗口中。这一课将演示修改传送装置成为有刀具更换功能的刀具库。 运行 VERICUT 应用程序。 选择 File> Open 菜单命令,系统弹出 Open Project 对话框。 在 Shortcut 下拉列表框中选择 Training 选项。 选择文件 tool_chain.vcproject。 单击 Open 按钮确认打开文件,如图 115.1 所示。 选择工具条上按钮设定你的工作路径。 图 115.1 Machine 2.定义一个刀具放置链部件。 在主菜单中,选择Configuration > Component Tree ( Or),如图 115.1 所示。 276

图 115.1 部件树 右击 TC_Carousel ,从系统弹出的快捷菜单中选择Append > Tool Chain 命令。 双击 Tool Chain,系统弹出 Modeling 窗口。 在 Component Attributes 选项卡,在 Machine 选项组右侧单击 Toolchain Parameters 按钮,系统弹出Toolchain 窗口,如图 115.2 所示。 图 115.2 Toolchain 注意:传送装置的刀具数量能在 Toolchain 窗口中定义,以及每把刀具之间的距离。公式在计算器中能 被调用来计算刀穴之间输入值的距离。 在 Number of pockets 文本框中输入:10。 在Pocket-to-pocket distance (2 * π * r / 刀穴数)文本框中输入:4.744。 单击 OK 按钮。 277

VERICUT方案

VERICUT6.0.4软件 软件模块结构: 各模块详细功能介绍: (一)验证模块(V erification Module) (1)验证模块具有仿真和验证三轴铣和两轴车削所需的所有功能,用来检测错误,比如: 编程不精确 快速移动时接触材料 错误的走刀路径 与装夹具发生的碰撞 图纸或读图错误 刀具和刀柄的碰撞 CAD/CAM和后处理器错误 按用户要求拟和刀具路径,生成新的G代码 (2)精确的错误检测及报告

经过十几年的开发,VERICUT的错误检测已经非常精确了。错误会以你所选的颜色显示出来,只须点击错误处即可看到相关的刀具路径记录。所有错误都记录在一个结果文件中。你可以在批处理模式下运行仿真功能并设置VERICUT将所有错误的瞬态记录下来。 (3)毛坯及刀具仿真 你可以在VERICUT中定义毛坯模型或从CAD系统输入毛坯模型。VERICUT可为多步或分阶段安装提供多个独立运动的毛坯模型提供支持。 VERICUT可仿真多个同步运动的刀具。它带有一套完整的Ingersoll公司的刀库。如果您所用刀具不在此刀库里,你可以修正或定义你自己的刀具。刀杆可被指定为刀具的“非切削”部分,用来检查碰撞。VERICUT支持凹面或非中心切削端铣刀,例如:硬质合金端铣刀,你可以充分利用设备而无须担心由于错误的摆动损坏工件或切刀。 (4)模型处理及分析 你可以平移、缩放、翻转及旋转切削模型。你可在任何方向作剖面视图,查看那些原本无法看到的区域(例如钻孔的截面)。X-CaliperTM工具能提供详细的测量结果,例如:毛坯厚度、体积、深度、间隙、距离、角度、孔径、转角半径、刀痕间的残留高度等等。 (5)用FastMill TM加速验证 FastMill切削模式可快速处理大型NC程序,对模具制造商特别有用。FastMill可完全控制速度、精度和模型质量。 (6)VERICUT支持绝大多数常用功能,例如: 转轴转动中心 ·预知或三维刀具补偿 ·刀尖的编程和刀具长度补偿 ·主轴转动点编程 ·封闭循环和夹具偏置 ·变量、子程序和宏指令 ·子程序,循环或分支逻辑 你也可以灵活地修改控制系统。使用下拉对话框,将G代码字符和数字定义为逻辑“字

vericut中文教程-构建二轴车床模型

Session 43 构建一个二轴运动的车床模型 在这一课中演示怎样配置一个 VERICUT 二轴运动的车床文件。并且在 VERICUT 中为机床添加一个仿真的数控程序。二轴车床使用一个 Fanuc 16T.二轴控制系统,运行一个车加工程序“mcdturn.mcd”,如图105.1 所示 图 105.1 两轴车床 机床零点在主轴端面并且在主轴中心。上图显示机床回到 X12.0 Z14.0 的位置。 步骤: 1.建立一个英制的项目文件。 运行 VERICUT 应用程序。 选择File> New Project > Inch 菜单按钮。 显示项目树“Project Tree”。 2.给机床配置 Fanuc 16T 控制系统文件。 在 Project tree(项目树)中,右击Setup : 1,,从系统弹出的右键快捷菜单中选择Expand All Children 菜单命令。 在 Project tree(项目树)中,右击Control,从系统弹出的右键快捷菜单中选择Open 菜单命令。 在 Shortcut 下拉列表框中选择 Library 选项。 在文件列表框中选择 fan16t.ctl 文件。 单击 Open 按钮。 接下来步骤定义部件从"Base" to "Tool"。 216

在机床的刀具部分部件:Base > Z > X> Tool 3.显示部件树。 在主菜单中,选择Configuration > Component Tree ( Or 所示。 ),系统弹出 Component Tree 窗口,如图 105.2 图 105.2 部件树 4.增加"Z" to "Base"。 在部件树中,选择右击Base(0,0,0)。 Base(0,0,0),从系统弹出的快捷菜单中选择Append > Z Linear 菜单命令如图 105.3 所示。 图 105.3 添加Z 217

vericut6全中文版教程-添加刀具到车铣复合机床

Session 45 添加一个铣刀到车铣中心 在这一课中,我们将增加一些铣刀到两轴车铣中心。这些工作在刀具管理器中完成,因此刀具得到正确的引导到刀塔中,如图 107.1 所示。 图 107.1 车铣中心 1.打开项目文件 mill_turn.vcproject。 运行 VERICUT 应用程序。 选择 File> Open 菜单命令,系统弹出 Open Project 对话框。 在 Shortcut 下拉列表框中选择 Training 选项。 在文件列表框中选择 mill_turn.vcproject 文件。 单击 Open 按钮确认打开文件。 显示项目树 Project Tree。 242

2.打开刀具管理器并增加刀具#3, Flat End Mill 0.5”Dia, 2.0” Long, .625” Flute Length。 在 Project tree(项目树)中,双击Tooling:Mill_turn 选项,从系统弹出 Tool Manager 窗口。 在 Tool Manager 主菜单中选择Add > Tool > New > Mill 菜单按钮,系统弹出 Tool 窗口。 单击(Flat Bottom End Mill)按钮。 在Flat Bottom End Mill 选项组中输入: Diameter (D) = 0.5 Height (H) = 2 Flute Length = 0.625 单击 Add 按钮。 选项卡左上方,在 Component Type 下拉列表框中选择 Holder 选项。 单击(Reference)按钮。 在 Reference 选项组中单击 Pick…按钮,系统弹出 Search Tool 窗口。 单击 Search 按钮。 选择 Live_spindle 选项。 单击 OK 按钮。 单击 Add 按钮。 单击 Close 按钮关闭 Tool 窗口。 在 Tool Manager 窗口,在 3 同样一行选择对应的Gage Point(0 0 0)。 移动光标到窗口右侧图形区的刀柄顶部。 单击鼠标中键仅仅记录 Z 值。 注意:单击鼠标中键方法仅仅是在 VERICUT 中动态的方式控制。 Gage Point 的值应该是:(0 0 4.6)。 刀具列表框顶部,单击 ID 按钮刀具按类排序,如图 107.2 所示 243

Vericut的G代码模拟

Vericut软件G代码的模拟(V5.4) Vericut总体界面 要进行G代码的模拟,必须具备以下条件: 1,用户文件(.usr),里面是你预先设置好的机床和控制系统的参数。2,刀具库文件(.tls),里面是你预先设置好的刀具直接调用。 下面以一个范例来讲叙Vericut的应用 1,要建立一个用户文件,点击FILE-New Session

2,要建立一个毛坯,用来模拟切屑过程,如上图(点击Model-Model Definition…,出现如图对话框。Active component选择stock。Type是毛坯的类型,选好以后点击Add,再OK 一下就好了。 3,选择机床及机床控制系统。在Setup-Machine和Setup-Control里面进行,可以直接打开Vericut自带的库文件进行选择。 MTS_MCH_FILE MTSMFIL D:\cgtech54\library\g3vmtt.mch MTS_CTL_FILE MTSCFIL D:\cgtech54\library\generic.ct l MTS_OUT_FILE MTSOFIL none MTS_LOG_FILE MTSLFIL none MINIMUM_CUTTER_HEIGHT MINCUTR 0 TDM_TOOL_LIST_NAME TDMLIST none TOOL_LIBRARY_FILENAME TLIBFNAM E:\cam\yfwg.tls 续2,把工件移动到加工坐标方便以后加工

4,建立刀具库(在Setup-Toolmanager…中进行) 5,保存当前文件(File-Save user),保存到目录。如E:\ 6, 关闭VERICUT。 继续: 1,File-Open,打开刚才保存的.usr

VERICUT的应用技巧建立车床

要进行NC程序仿真,需要预先构建整个工艺系统的仿真环境,一般过程如下: (1)工艺系统分析,明确机床CNC系统型号、机床结构形式和尺寸、机床运动原理、机床坐标系统以及所用到的毛坯、刀具和夹具等; (2)建立机床几何模型,用三维CAD软件建立机床运动部件和固定部件的实体几何模型,并转换成VERICUT软件可用的STL格式; (3)建立刀具库; (4)在VERICUT软件中新建用户文件,设置所用CNC系统,并建立机床运动模型,即部件树; (5)添加各部件的几何模型,并准确定位; (6)设置机床参数; (7)保存所有文件。 下面以CJK6132经济型数控车床为例进行说明。 (1)机床概述 此车床为卧式、平床身、前刀座、四工位电动刀架、步进电机驱动的经济型车床。所用数控系统为FANUC—0T,X、Z两轴二联动控制,分别控制纵向、横向滑板。X轴部件上装四工位电动方刀架(转动轴线垂直),自动换刀。主轴变频调速,床身、两个床脚、主轴箱为固定部件,夹具为三爪卡盘。机床坐标原点为卡盘右端面中心,机床坐标系如图1示。 图1 CJK6132经济型数控车床的机床坐标系 (2)部件分类 依VERICUT软件部件分类原则,部件分类如表1所示。

表1 机床部件分类 (3)建立部件的3D模型 用SolidWorks软件造型,以运动单元建模,可不按照机床零部件连接结构构建。BASE可四零件一体建模,也可各零件单独建模,之后在VERICUT中装配。主轴箱建模不考虑内部传动机构,只建外形模型。X、Z轴传动链可简化不建,也可作为固定部件建模。建立几何模型后,另存为STL格式。 (4)建立部件树 先设CONTROL为“FANUC—0T”:选菜单“SETUP→CONTROL→OPEN”,在弹出对话框中设“SHORT CUT”为“CGTECH_LIBRARY”,选“”打开后建部件树。选菜单 “MODEL→COMPONENT TREE”,弹出部件树对话框,单击“BASE→右键单击→在光标菜单选APPEND→选ZLINEAR”,添加Z轴,单击“ZLINEAR→右键单击→在光标菜单选APPEND→选XLINEAR”,添加X轴。同样方法,添加其他部件,得到部件树如图2所示。 因为机床坐标系的X轴正方向指向操作者方向,则在添加Z轴部件时,由于默认Z 轴部件的X轴正方向为远离操作者方向,因此应绕Z轴正方向转动180°,这样,Z轴部件的X轴正方向才指向操作者。添加四把刀具时,刀架控制点为刀架转动中心,它应使后一把刀具比前一把刀具绕Y轴同一方向多转90°,并从每把刀的COMPONENT ATTRIBUTES中改TOOL INDEX 分别为1、2、3、4,指定刀具号。

[整理]VERICUT入门常见问题.

VERICUT入门常见问题 [attach]46[/attach] Vericut 7.0 教材 VERICUT入门常见问题 作者:artcnc工作组 问题1:为什么要进行机床模拟、程序仿真、程序优化? 笔者曾亲眼所见一个例子:某大学的校办工厂的一个操作工人在操作机床时由于没有仔细的检查NC程序,造成了机床碰撞,导致刀具被撞断,机床主轴损坏,零件成批报废,这次事故的后果是很严重的,因为该机床是一台高精度机床五坐标加工中心,专门进行零件精加工,其经济附加值比较高,机床停止就是造成了经济损失,而且机床主轴损坏后的更换是一笔非常昂贵的费用,加工的零件又是火车机车上一个比较关键的零件,其加工难度大,加工周期长,是一个瓶颈零件,零件加工到此,已经完成了大部分的工序,零件报废的经济损失是很大的,并且由于零件的报废、机床的维修都耽误了零件的交付进度。 机床碰撞是很严重的事故,所有的工程技术人员或CNC编程人员,都应该意识到这一点,避免数控机床发生碰撞是我们的责任和义务。怎样才能做好这一点呢?首先要做到的就是正确的设计工艺加工方案,正确无误的编制数控加工程序,并做到认真复查、仔细校对,除此之外,我们还需要借助一些软件来帮我们模拟机床运动,检查碰撞。随着机床的复杂化、智能化和机械加工自动化,对于一些复杂的零件仅仅靠NC 编程已经不能完成零件的机械加工,机床的模拟仿真就像设计工艺方案、编写数控加工程序一样,在零件的加工过程中已经扮演越来越重要的角色,机床的模拟仿真、避免机床碰撞已经是机械加工中不可或缺的一部分。 [url]https://www.wendangku.net/doc/fb18873481.html,[/url] [email]Artcnc@https://www.wendangku.net/doc/fb18873481.html,[/email] Vericut 7.0 教材 问题2:VERICUT的优秀用户 其实,对于机床的模拟、程序的仿真和优化有很多知名的大大公司在这方面都做的很好。比如Ultra Wheel 公司,他是美国加州一家专门为生产轮胎的公司,在近20年的经营中,所有的轮胎都是公司350名员工在26000m2的车间里加工出来的。UItra Wheel为客户提供30~60cm的50多种型号的优质轮胎。所有的设计和加工过程都经过优化,确保产品从设计、生产、运送到销售3O天内完成。产品投放市场的高效率是UltraWheel引为荣的,这得益于虚用最新的加工方式和刀具。Ultra W hee1的CNC程序员Steve Hetrick说:“Ultra Wheel公司的管理层一直部非常接受那些能够提高生产能力的新技术。” 在这种情况下,Hetrick开始寻找NC程序优化软件.他认为“我们有充裕的周转时间.但无论操作的效率多高,总还有提高的余地。” 提高效率远比说起来难,尤其是已经不存在什么问题的时候。这时就需要找到那些虽然不是大问题,却影响效率的地方,当时间有限时,最好从NC加工路径开始找。UItra Wheel 公司决定应用VERICUT的优化刀轨的功能。“该软件非常适合我们的情况”Hetrick说。“他比我们预计的还要好。” 第一件要优化的是加工高硬度钢(38-42HRC)轮胎铸模。NC程序经OptiPath的分析后,给适当的进给速度,立即可以看出差异。“刀具的运行更稳定,”Hetrick说,“零件的表面更加光滑,即使是用提高了的进给速度。”但最令人吃惊的是加工效率的提高,以前需要467min,现在节省了l50min,大约32%。Ultra Wheel公司的机械师还发现了使用该软件的另一个优点,就是刀具的寿命延长了,他说:“我过去常常要中断程序更换刀具,现在则可以连续地运行更大的程序。”在很多情况下,表面的质量也有了显著的提高。应用了OptiPath软件之后,UltraWheel公司的利润增长是多少呢?“这个软件已经实现了它本身的价值。”Hetrick说,“举例来说,我们节约了34.62%的加工时间,仅仅这一项就使得利润增长了至少1300美元。”

1.6VERICUT机床加工仿真过程

第1章VERICUT系统简介 主要内容 本章介绍VERICUT 7.2软件的系统需求、安装步骤和功能模块。 学习目标 通过本章的学习,掌握VERICUT 7.2软件的系统需求、软件安装方法及其基本功能,了解VERICUT软件的工作过程。 1.1 系统要求 VERICUT 7.2软件的系统要求如表1-1所示。 表1-1 VERICUT 7.2软件的系统要求

VERICUT数控加工仿真技术(第2版) 2 VERICUT授权许可文件可以支持安装在SUN SPARC/Solaris、Hewlett-Packard PARISC/HP-UX和IBM RS6000/AIX操作系统的服务器上,如表1-2所示。这些服务器可以支持运行客户端为Windows 操作系统的VERICUT软件。 表1-2 VERICUT授权许可文件安装系统 1.2 VERICUT软件安装 1.2.1 安装VERICUT软件 安装VERICUT软件的具体步骤如下。 (1)插入安装光盘自动运行,或者单击安装光盘文件install.exe手动运行VERICUT 安装程序,弹出如图1-1所示的准备安装界面。 (2)进入安装界面,选择安装语言,如图1-2所示,单击“确定”按钮。 图1-1 准备安装界面图1-2 选择安装语言(3)进入安装说明界面,如图1-3所示,单击“下一步”按钮。 (4)进入许可协议界面,如图1-4所示,选中“我接受许可协议条款”单选按钮,单击“下一步”按钮。 (5)进入选择安装文件夹界面,如图1-5所示,选择软件安装位置,单击“下一步”按钮。

第1章VERICUT系统简介 3 图1-3 安装说明界面 图1-4 许可协议界面 图1-5 选择安装文件夹界面 (6)进入选择安装类型界面,如图1-6所示,默认选中“全部”单选按钮,如果服务器只需要安装口令许可,不安装软件,则选中“仅仅口令服务器”单选按钮,单击“下一

vericut中文教程-如何配置自动夹具

Session 51 定义移动夹具 这一课将演示在 VERICUT 中怎样通过 G 或 M 代码配置动态的移动夹具并加紧部件。指定的部件移动并一旦接触到别的部件就停止它们是:尾部托盘,支撑架,液压虎钳和夹具。 这一课我们将配置一个可以自动夹紧和松开的虎钳夹。 1.打开项目文件“moving_jaws.vcproject”。 运行 VERICUT 应用程序。 选择 File> Open 菜单命令,系统弹出 Open Project 对话框。 在 Shortcut 下拉列表框中选择 Training 选项。 选择文件 moving_jaws.vcproject。 单击 Open 按钮确认打开文件。 选择工具条上按钮设定你的工作路径。 2.为虎钳夹移动定义一个线性轴。 Attach,从系统弹出的快捷菜单中选择Append > More > V Linear 在 Project tree(项目树)中,右击 菜单命令,如图 113.1 所示 注意:一个 V 轴被使用,因为 U 轴在机床中已经被使用。 图 113.1 定义 V 轴 268

右击双击V,从系统弹出的菜单命令中选择 Rename 菜单命令,重命名为:RT_jaws RT_jaws,系统弹出 Modeling 窗口。 Component Attribute 标签中,在 Machine 选项组从 Motion Axis 下拉列表框中选择 X 选项。单击 OK 按钮。 右击右击右击双击RT_jaws,从系统弹出的菜单命令中选择 Attach,从系统弹出的菜单命令中选择 Copy 菜单命令。 Paste 菜单命令。 RT_jaws (1),从系统弹出的菜单命令中选择 Rename 菜单命令,重命名为:LF_jaws LF_jaws,系统弹出 Modeling 窗口。 Component Attribute 标签中,在 Machine 选项组从 Motion Axis 下拉列表框中选择 X 选项。选中 Reverse Direction 单选按钮。 单击 OK 按钮,如图 113.2 所示。 图 113.2 定义 LF_jaws 轴 3.附属模型移到线性轴节点下。 从夹具部件移动虎钳分别到 RT/LF 钳夹部件中。 右击 Fixture>Model 选项,从系统弹出的快捷菜单中选择Expand All Children 菜单命令。 右击最后一个 Sweep 模型,从系统弹出的快捷菜单中选择右击 LF_jaws,从系统弹出的菜单命令中选择Cut 菜单命令。 Paste 菜单命令。 Cut 菜单命令。 右击最后一个 Sweep 模型,从系统弹出的快捷菜单中选择 269

vericut6全中文版教程-为车床增加一个尾部顶尖

VERICUT6.1 应用教程 Session 52 车床增加一个尾部支撑 很多机床带着不同类型的辅助设备。这些设备很多是可编程的并可以通过数控代码控制的。 这一课我们将演示你怎样在 VERICUT 中增加并配置一个像尾部支撑的辅助系统。你将增加一个简单 的模型来表示尾部支撑,并且你将通过添加一个指令重新配置一个控制使尾部支撑在被数控代码调用时移 动,这课设置的命令是 M77。 这课将不再一步一步的指导。这课主要是前面学习的知识。细节步骤请参考前面的课程。 1.打开项目文件“tailstock.vcproject”。 运行 VERICUT 应用程序。 选择 File> Open 菜单命令,系统弹出 Open Project 对话框。 在 Shortcut 下拉列表框中选择 Training 选项。 选择文件 tailstock.vcproject。 单击 Open 按钮确认打开文件。 2.给尾部支撑增加一个线性轴。 在 Component Tree(部件树)中,添加一个 W Linear 轴到 base 中。 放置新的轴沿着 Z 轴方向 600mm。 3.添加模型表示尾部支撑形状。 在 Component Tree(部件树)中,添加一个 Cone(圆锥)和一个 Cylinder(圆柱)到 W 轴部件上 Cone: height = 100, base radius = 10, top radius = 50 Cylinder: height = 300, radius = 50 确定圆锥尖是朝着零件方向,如图 114.1 所示。 图 114.1 尾部支撑 273

VERICUT6.1 应用教程 在主窗口右下角单击 Reset 按钮。 MDI :W -200.(小数点是很重要的) W 轴没有移动,但是 Z 轴移动了。 在控制器中 W 命令调用一个宏移动增量的 Z ,因此一个编程的 W 运动将移动 Z 轴而不是 W 轴。我们将配置一个移动的命令来直接移动 W 轴。这个练习,M77 指令将移动尾部支撑直到接触零件。 4.添加一个 M77 指令使 W 轴向零件方向移动。 选择 Configuration > Word/Address 命令,系统弹出 Word/Address 窗口。 在 M_Misc 节点中添加 M77。 在 Add/Modify Word/Address 窗口中,调用宏:WaxisMachineMotion, Override value= -600。 在主窗口右下角单击 MDI :M77 注意:如果你执行 M77 指令并且系统提示一个错误信息“M77 is not supported”,但是你定义的方法是 正确的。问题可能是 M77 被定义在 M*的后面,因为在 M*后面的定义将不能被读取。解决问题: 拖动 M77 在 M *的上面。 在主窗口右下角单击 MDI: M77 这时尾部支撑朝零件移动但是不停止。 Reset 按钮。 Reset 按钮。 5.添加一个宏给 M77 使尾部支撑当接触到零件时停止。 在 WaxisMachineMotion 之前,添加下面的宏。 TouchComponentName, override Text = W 。 Touch ,如图 114.2 所示。 图 114.2 添加宏 Touch 在主窗口右下角单击 在主窗口右下角单击 Reset 按钮。 单步运行。 MDI :M77,如图 114.3 所示。 274

VERICUT软件构建五轴机床仿真模型的方法及应用

VERICUT软件构建五轴机床仿真模型的方法及应用 摘要:文章以数控仿真软件VERICUT为开发平台,以企业内一台五轴加工机床UCP600为例,探讨了构建五轴机床仿真模型的方法和步骤,并针对典型零件叶轮,进行了数控程序仿真、优化和试切加工,实际验证仿真系统的有效性,提高了企业五轴设备的加工效率和可靠性。 关键词:数控加工;仿真软件;五轴机床 1 概述 五轴联动加工常用来加工连续、平滑的自由曲面,能够有效提高曲面的加工精度、质量和效率,在加工复杂曲面类零件方面具有很大优势。但五轴机床加工程序复杂,刀具路径和机床各组成部件的位置关系不直观,在加工过程中,容易发生干涉,碰撞,严重时甚至会损坏机床,造成重大损失。 VERICUT是美国CGTech公司开发的一款数控加工过程仿真软件,具有数控程序验证、机床加工模拟、程序优化等多种功能,尤其适合五轴或车铣复合机床的仿真加工,能避免机床碰撞、消除程序中的错误并优化切削过程,提高加工效率、延长刀具寿命,达到降低加工成本的目的。 文章针对企业一台五轴加工机床UCP600为实施对象,在VERICUT软件上建立机床的仿真模型,进行数控程序的仿

真和优化,并在机床上试切加工,取得较好的效果。 2 五轴机床仿真模型的建立 机床仿真模型的建立是进行机床仿真的关键。建立机床仿真模型的一般步骤为:建立机床的运动模型;添加机床各部件几何模型,建立刀具库,配置控制系统等。 2.1 分析机床结构,确定机床运动链 UCP600机床属于工作台回转+摆动的五轴加工中心,结构模型如图1所示。机床工作台可绕A轴和C轴转动,机床刀具安装在主轴上,主轴通过立柱沿Z向运动,立柱连接滑台实现Y向运动,刀具-主轴-Z向立柱-Y向滑台形成了刀具传动链。 毛坯和夹具在工作台上装夹,可绕C轴360°转动,工 作台与A轴转台连接,可以绕A轴摆动;A轴转台与X向滑台连接,实现X方向运动,工件-夹具-C轴工作台-A轴转台-X 向滑台形成了工件传动链。经过以上分析,UCP600机床的 运动链形式如图2所示。 2.2 根据机床运动关系,建立机床组件树 在VERICUT系统中,机床的运动模型要以组件树的形式表达,不同的组件对应机床各种功能部件的实体模型。按照机床各个部件之间的实际运动和位置关系,将组件连接成组件树,通过VERICUT软件中的虚拟数控系统控制文件,控制组件的运动与实际机床运动相同。从而达到虚拟仿真的目的。

Vericut 教程

VERICUT应用实训教程

Session1 介绍VERICUT 仿真过程 在进行操作练习前,建议首先要熟悉一下Vericut 的工作环境的交互界面 VERICUT6.2具有WINDOWS 风格的用户界面,包含标准的窗口控制图标,窗口最小化/最大化、下拉式主菜单、快捷菜单、工具栏、状态栏、工作区等。如下图所示: 标题栏:显示VERICUT 系统名称和当前文件名称 主菜单:标准的下拉式主菜单,包含VERICUT 系统中的所有命令 工具栏:显示常用命令的图标 视图区:加工环境的实时显示区域 仿真速度滑条:用来调节模拟速度 项目树: 模拟加工所需项目的树形结构集合 标题栏 主菜单 工具栏 视图区 项目树 仿真控制按钮 进程条 加工信息区 状态指示灯 仿真速度滑条

加工信息区:显示仿真过程中VERICUT系统所提供的错误、警告等信息 状态指示灯:分别表示碰撞,探针,子程序,刀补,循环,运动状态,优化和系统的各个状态。 进程条:显示加工仿真、优化刀位轨迹等的进程 仿真控制按钮:用来控制加工仿真、优化刀位轨迹等的进程 如果通过CAD\CAM接口传入相关信息到VERICUT软件中,创建好刀具库,创建毛坯并放置到位,这样一个项目文件就可以配置好了。这一课教将教你如何加载一个已经配置好的项目文件进行模拟仿真、缩放及旋转操作。 1.打开项目文件 vericut.vcproject。 ?运行VERICUT软件。 ?选择File>Open命令,系统弹出Open Project对话框。 ?在Shortcut下拉列表框中选择Library选项。 ?在文件列表框中选择vericut.VcProject。 ?单击Open按钮确认打开文件。 ?在工具条上单击图标,显示项目树窗口,如图1.1所示。 图1.1 项目树 ?在Project tree(项目树)中,选择Project: vericutm,右击鼠标右键选择Expand All Children选项,如图1.2所示结果。

相关文档