VER ICUT 7.0可以利用软件结构树浏览、配置多个机床设置, 为每台机床设置其结构、布局, 为每台机床配置夹具、刀具、控制系统和设定仿真方式。毛坯连同夹具可以从一台机床转移到另一台机床,并能自动定位来实现多工位加工。一旦用户选定了机床配置、毛坯、夹具、刀具和设计模型, 这些信息就和机床捆绑在一起, 为模拟整个加工过程提供了必要的基本信息。VER ICUT7.0重新设计了刀具管理器, 使VERICUT的程序优化模块更容易使用, 刀具切削参数优化库集成在刀具管理器中, 不仅简化了使用过程, 而且几把刀具可以同时使用一个优化库, 每把刀具都可以创建自己的优化库也可以调用其它刀具优化库; 模型输出功能得到了加强, 可以输出CATIA V5、ACIS SAT 和STEP模型,VERICUT在模拟NC 程序的过程中能创建CAD模型。
模板 功能
VERIFICATION 模板 该模板是软件的基本模块,提供三轴数控加工仿真和验证功能,支持几乎所有形式的刀具轨迹代码,包括G代码等等。通过仿真机床加工运动和切削过程及工件的变化,可检测出碰撞干涉、错误走刀、超行程等错误,并记录在日志文件中。
Machine Simulation 模板 提供虚拟机床及工作环境的建模功能,用于解释数控G代码文件。
OptiPach 模板 用于对切削用量进行优化设计,根据金属切削率及用户设定的优化参数重新计算或修正不同加工阶段的进给速度,从而获得高质量和高效率的数控加工工艺方案,而且优化过程不改变原有的加工轨迹。
ModelExport 模板 用于NC刀具路径输出一个CAD兼容模块,随时修正设计模型和加工计划。
Multi-DIFF 模板 提供4-5轴验证功能
Auto-DIFF 模板 实现加工模块的检查、分析功能,并可以与设计模块进行精确比较
CAD/CAM Interfaces模板 提供了与UG、Pro/E等软件的无缝集成功能
图17 VERICUT模块功能
4.1.1 VERICUT 系统主要功能
(1)数控机床建模
数控机床的形式和类别多种多样,如何实现面向不同类型机床的通用化建模方法是进行数控仿真的关键。下面在综合分析不同类型机床结构特点的基础上,分解各个部件单元,抽象出各个功能模块,通过几何建模和运动学建模的方法实现了多种型号机床的通用化建模。数控机床通用建模过程如图1所示。
图18 数控机床通用建模过程
机床结构分析
建立面向不同类型机床的通用建模方法首先需要分析机床的结构特点,综合机床的共同特性。数控机床在结构上主要有床身、立柱、运动轴和工作台等部件,再配合刀具、夹具和一此辅助部件共同组成。其中床身起到支撑和承载机床部件作用;立柱在结构上起到了拉开加工用具和被加工件的空间距离,实现运动轴的布局;运动抽分为刀具运动轴和工件运动轴,具体的描述见机床运动链的分解;工作台承载被加工件,通过夹具等辅助工具的配合实现工件的定位。
机床模块分解
通过对机床的结构分析、机床结构特点的共性提炼,下一步工作需要分解出机床的模块。鉴于不同类型机床的结构差别,可以将机床的整体结构划分为三种类型模块:通用模块、辅助模块、专用模块。其中,通用模块是指各类机床共有的零部件,如床身、立柱、工作台等;辅助模块是指刀具、夹具等机床工具;专用模块是为特种机床的特殊军、部件所设立,做为机床建模过程中的后备和补充。
模块的几何建模
针对机床三种不同类型的模块,可以有不同的建模策略。 四叶螺旋桨五坐标加工专用夹具设计及数控加工仿真(14):http://www.youerw.com/jixie/lunwen_3144.html