析NX和Vericut的无缝连接接口配置
析NX和Vericut的无缝连接接口配置
徐丽娜;孙慧;刘海华;赵献
【期刊名称】《职大学报》
【年(卷),期】2013(000)002
【摘要】采用人机交互式的友好界面方式,通过使用NXV数据接口配置,可以实现NX和Vericut之间的数据传递,简化数控程序仿真流程,实现软件之间完美无缝联接.
【总页数】2页(P88-89)
【作者】徐丽娜;孙慧;刘海华;赵献
【作者单位】包钢集团公司运输部机修车间,内蒙古包头014010
【正文语种】中文
【中图分类】TH122
【相关文献】
1.基于NX与VERICUT接口技术的配置与应用 [J], 曹彦生;刘景坡
2.Pro/E与VERICUT软件接口程序的配置与应用研究 [J], 杨延波
3.浅析NX和Vericut的无缝连接接口配置 [J], 徐丽娜;孙慧;刘海华;赵献
4.五轴机床的运动在vericut上的配置和用NX输出程序 [J], Frank Lin --DMG
5.UG NX完美接口VERICUT [J], 陈思涛
因版权原因,仅展示原文概要,查看原文内容请购买。
NX-VERICUT接口(NXV)
NX-VERICUT接口(NXV)一NXV介绍Siemens NX与Vericut接口(NXV)是基于OPEN API开发的第三方软件接口,采用人机交互式的界面,实现了NX与VERICUT之间的数据传递,使用前必须获得Unigraphics Interface的许可License。
使用NXV,可以实现NX-Vericut之间的数据传递,简化NC程序仿真流程,实现软件间无缝联接,使操作更加简便,降低对软件使用者的水平要求,这样每个人都能快速地进行验证和优化NC程序。
Vericut提供了从V16到NX3.0的接口。
NX2以前的版本,针对不同的NX版本,Vericut有不同的安装插件,必须一一对应,否则无法实现接口集成。
NX2以后的版本使用 OPEN API开发,到目前为止是NX 6版本,都可以2.0的接口。
二NXV的安装与配置安装全模块NX,VERICUT。
(请不要使用NX和Vericut绿色版,除非你对NX和VERICUT的环境变量配置比较熟悉。
)在NX里集成NXV共有两种方法:(1)一种是使用Vericut接供的批处理文件(.bat)运行NX。
批处理文件Nx3.bat在VERICUT安装目录commands文件夹里。
nxX.bat:X表示NX的版本号,例如D:\cgtech62\windows\commands\nx3.bat,如图所示:图1如果使用NX2.0以上的版本如NX6.0,可以用Nx3.bat来启动NX6.0。
通过执行批处文件无需配置系统环境变量,比较简单,但是要在NX里使用NXV,必须依靠执行Nx3.bat文件来运用NX,否则NX中将没有NXV。
(2)另一种是通过定义系统环境变量在NX里添加NXV。
因为Vericut提供的NXV接口是基于UG OPEN API二次开发的,所以只要我们添加正确的NX和Vericut的系统环境变量,每次打开NX时,NX会自动的将NXV加载到NX的菜单里。
NX-VERICUT接口(NXV)
NX-VERICUT接口(NXV)一NXV介绍Siemens NX与Vericut接口(NXV)是基于OPEN API开发的第三方软件接口,采用人机交互式的界面,实现了NX与VERICUT之间的数据传递,使用前必须获得Unigraphics Interface的许可License。
使用NXV,可以实现NX-Vericut之间的数据传递,简化NC程序仿真流程,实现软件间无缝联接,使操作更加简便,降低对软件使用者的水平要求,这样每个人都能快速地进行验证和优化NC程序。
Vericut提供了从V16到NX3.0的接口。
NX2以前的版本,针对不同的NX版本,Vericut有不同的安装插件,必须一一对应,否则无法实现接口集成。
NX2以后的版本使用 OPEN API开发,到目前为止是NX 6版本,都可以2.0的接口。
二NXV的安装与配置安装全模块NX,VERICUT。
(请不要使用NX和Vericut绿色版,除非你对NX和VERICUT的环境变量配置比较熟悉。
)在NX里集成NXV共有两种方法:(1)一种是使用Vericut接供的批处理文件(.bat)运行NX。
批处理文件Nx3.bat在VERICUT安装目录commands文件夹里。
nxX.bat:X表示NX的版本号,例如D:\cgtech62\windows\commands\nx3.bat,如图所示:图1如果使用NX2.0以上的版本如NX6.0,可以用Nx3.bat来启动NX6.0。
通过执行批处文件无需配置系统环境变量,比较简单,但是要在NX里使用NXV,必须依靠执行Nx3.bat文件来运用NX,否则NX中将没有NXV。
(2)另一种是通过定义系统环境变量在NX里添加NXV。
因为Vericut提供的NXV接口是基于UG OPEN API二次开发的,所以只要我们添加正确的NX和Vericut的系统环境变量,每次打开NX时,NX会自动的将NXV加载到NX的菜单里。
【免费下载】VERICUT与UG连接
一、前言 VERICUT软件由美国CGTECH公司开发的一套世界领先的NC校验软件,它可以让用户交互式的模拟仿真2~5轴铣削、钻孔、车削、车铣复合加工、EDM以及自动化生产线仿真等操作。
能进行NC程序优化、缩短加工时间,检查过切、欠切,防止机床碰撞、超行程等错误。
真实的三维实体效果,切削模型可测量尺寸,并能保存模型供检验、后续工序切削加工。
目前已广泛应用于航空、模具制造等行业。
其最大特点是可仿真各种CNC系统,既能仿真刀位文件,又能仿真CAD/CAM后置处理后的NC程序,特别对于多轴机床和高速加工方式,效果明显。
VERICUT仿真校验NC程序的工作流程如图1所示。
图1. VERICUT仿真校验NC程序的工作流程 Pro/Engineer软件配有VERICUT模块,UG NX、CATIA、MasterCAM、EdgeCAM等CAM软件有VERICUT软件接口,这些CAM软件通过与VERICUT软件接口无缝连接的配置,可实现CAD/CAM与NC程序验证一体化运作,自动进行工件参数、刀具参数等数据的传送,因此避免了二次输入这些信息时人为的出错及重复的工作,使得设置、仿真及NX程序的优化等操作更加简单有效! 二、UG NX4.0与VERICUT6.2无缝连接的接口配置 UG NX与VERICUT接口简称NXV。
NXV简化了NX生成刀具轨迹的验证与优化流程,采用人机交互的友好界面方式,将所有的毛料、夹具、和设计模型这些几何数据自动传入VERICUT,并正确定位;NC程序,刀具信息、机床和控制系统,以及其它的模拟参数也一起传入VERICUT,实现NX与VERICUT之间的数据自动传递,使我们能够简单方便的进行和实际生产完全匹配的单个操作、一系列操作或一整套多工位的机床模拟仿真,NXV内部数据传递见图2。
图2. NXV内部数据传递 对于UG NX4.0与VERICUT6.2软件地安装过程,软件公司的官方网站上有说明,在此不作赘述。
VERICUT与UG连接
一、前言VERICUT软件由美国CGTECH公司开发的一套世界领先的NC校验软件,它可以让用户交互式的模拟仿真2~5轴铣削、钻孔、车削、车铣复合加工、EDM以及自动化生产线仿真等操作。
能进行NC程序优化、缩短加工时间,检查过切、欠切,防止机床碰撞、超行程等错误。
真实的三维实体效果,切削模型可测量尺寸,并能保存模型供检验、后续工序切削加工。
目前已广泛应用于航空、模具制造等行业。
其最大特点是可仿真各种CNC系统,既能仿真刀位文件,又能仿真CAD/CAM后置处理后的NC程序,特别对于多轴机床和高速加工方式,效果明显。
VERICUT仿真校验NC程序的工作流程如图1所示。
图1. VERICUT仿真校验NC程序的工作流程Pro/Engineer软件配有VERICUT模块,UG NX、CATIA、MasterCAM、EdgeCAM等CAM 软件有VERICUT软件接口,这些CAM软件通过与VERICUT软件接口无缝连接的配置,可实现CAD/CAM与NC程序验证一体化运作,自动进行工件参数、刀具参数等数据的传送,因此避免了二次输入这些信息时人为的出错及重复的工作,使得设置、仿真及NX程序的优化等操作更加简单有效!二、UG NX4.0与VERICUT6.2无缝连接的接口配置UG NX与VERICUT接口简称NXV。
NXV简化了NX生成刀具轨迹的验证与优化流程,采用人机交互的友好界面方式,将所有的毛料、夹具、和设计模型这些几何数据自动传入VERICUT,并正确定位;NC程序,刀具信息、机床和控制系统,以及其它的模拟参数也一起传入VERICUT,实现NX与VERICUT之间的数据自动传递,使我们能够简单方便的进行和实际生产完全匹配的单个操作、一系列操作或一整套多工位的机床模拟仿真,NXV内部数据传递见图2。
图2. NXV内部数据传递对于UG NX4.0与VERICUT6.2软件地安装过程,软件公司的官方网站上有说明,在此不作赘述。
VERICUT与UG连接
一、前言VERICUT软件由美国CGTECH公司开发的一套世界领先的NC校验软件,它可以让用户交互式的模拟仿真2~5轴铣削、钻孔、车削、车铣复合加工、EDM以及自动化生产线仿真等操作。
能进行NC程序优化、缩短加工时间,检查过切、欠切,防止机床碰撞、超行程等错误。
真实的三维实体效果,切削模型可测量尺寸,并能保存模型供检验、后续工序切削加工。
目前已广泛应用于航空、模具制造等行业。
其最大特点是可仿真各种CNC系统,既能仿真刀位文件,又能仿真CAD/CAM后置处理后的NC程序,特别对于多轴机床和高速加工方式,效果明显。
VERICUT仿真校验NC程序的工作流程如图1所示。
图1. VERICUT仿真校验NC程序的工作流程Pro/Engineer软件配有VERICUT模块,UG NX、CATIA、MasterCAM、EdgeCAM等CAM 软件有VERICUT软件接口,这些CAM软件通过与VERICUT软件接口无缝连接的配置,可实现CAD/CAM与NC程序验证一体化运作,自动进行工件参数、刀具参数等数据的传送,因此避免了二次输入这些信息时人为的出错及重复的工作,使得设置、仿真及NX程序的优化等操作更加简单有效!二、UG NX4.0与VERICUT6.2无缝连接的接口配置UG NX与VERICUT接口简称NXV。
NXV简化了NX生成刀具轨迹的验证与优化流程,采用人机交互的友好界面方式,将所有的毛料、夹具、和设计模型这些几何数据自动传入VERICUT,并正确定位;NC程序,刀具信息、机床和控制系统,以及其它的模拟参数也一起传入VERICUT,实现NX与VERICUT之间的数据自动传递,使我们能够简单方便的进行和实际生产完全匹配的单个操作、一系列操作或一整套多工位的机床模拟仿真,NXV内部数据传递见图2。
图2. NXV内部数据传递对于UG NX4.0与VERICUT6.2软件地安装过程,软件公司的官方网站上有说明,在此不作赘述。
VERICUT 界面及菜单功能
VERICUT 主窗口VERICUT 主窗口由几个不同的区域组成,每一部分豆油不同的用户界面。
窗口的页眉显示的是目前所装载的用户文件(英制/米制)( (inch or millimeter)).该窗口可以像其他窗口一样通过拖动页眉,侧边,拐角来改变大小.Graphics area(示图区)graphics area(示图区)是工件、夹具等实体模型显示和仿真加工实现的区域。
在默认的情况下,有两个视窗显示: Workpiece (工件视窗)和Machine Cut/Stock(机床切削/毛坯视窗). 通过菜单View menu > Layout你能够增加显示更多的视窗如 NC machine (NC 机床视窗)(在机床已定义的条件下)。
所有的视窗都包含在(主窗口)下.改变窗口背景颜色,按不同方式来排列窗口等。
如下图cascade(层叠化)Tile Horizontally(水平平铺)或Vertically(垂直平铺),层叠化窗口-水平平铺-垂直平铺-在一个窗口上点击右键可以改变窗口属性,例如:窗口类型,标准建模视窗,背景等等。
在工具条上选择动态或静态查看进行旋转、缩放和模型适度化。
VERICUT 坐标系显示VERICUT使用符合右手定则的笛卡尔坐标系统描述位置和方向。
旋转角度值采用十进制。
从坐标轴的正向一端向原点看,逆时针方向指定为转角的正向;顺时针方向指定为转角的负向。
旋转方向如下一个图所示。
坐标系描述如下: 定义和联系部件与它们的模型间的关系,定义NC 机床和为正确的切削确定刀具轨迹方向。
通过 , 你可以通过坐标系系统中显示的坐标轴符号了解它们的相互关系。
用实线显示的坐标轴是平行与屏幕或指向屏幕外的。
用虚线显示的坐标轴的表示指向屏幕里的。
坐标系和角度•组件坐标系—(XcYcZc)每一个组件都有它自己的坐标系。
•模型坐标系—(XmYmZm)每一个模型都有自己的坐标系。
三维的模型是与组件相互关联的。
PowerMILL2Vericut接口使用指南
第二步
切换到setup设置栏,进行基本设置 1.设定要使用的Vericut仿真机床 2.设定要使用的Vericut控制器 3.设置用于Vericut设置
第二步
下图是选择PowerMILL项目的示例
第二步
切换到NC Program程序栏,选择要仿真的NC程序
PowerMILL2Vericut接口使用指南
Delcam China 张启翼
PowerMILL2Vericut接口简介
使用此接口软件,可以直接把完成 的PowerMILL项目中的刀具、模型、NC 程序提取出来,自动输出为Vericut仿 真项目,直接使用Vericut进行G代码 级的仿真。
前提
按照正常输出NC程序的过程完成PowerMILL项目: 1.刀具(包含刀柄) 2.NC程序(已经成功输出,后置选择正确) 3.加工工件的CAD模型 4.夹具的CAD模型
前提
按照正常输出NC程序的过程完成PowerMILL项目。
第一步
启动PowerMILL2Vericuit,设定Vericut路径
第三步
切换到Tool工具栏,选择仿真时要使用的刀具
第四步
第五步
切换到Model模型栏,选择仿真时要使用的工件CAD模型
第六步
切换到Fixture工装栏,选择仿真时要使用的夹具CAD模型
第七步
切换到Save project保存项目栏,保存Vericut仿真项目
第八步
启动Vericut,加载保存的Vericut项目进行G代码级仿真
注:如果在第七步勾中了“Launch Vericut once the project has been saved” ,保存项目后 会自动启动Vericut并自动加载保存的Vericut项目(前提是在第一步设置的Vericut路径正确,并且 Vericut软件可以正常使用)
基于NX与MatlabSimulink的协同仿真与应用
基于NX与Matlab/Simulink的协同仿真与应用1引言传统的机电产品设计中,机械结构设计和控制系统设计是各自独立的,分别采用功能不同的软件进行设计、调试和试验,最后通过物理样机,进行机械结构和控制系统的联合调试,如果发现问题,需要各自分别修改,然后再进行物理样机的制造和调试,这需要较长的开发周期[1]。
NX是当今世界最先进的CAD/CAM/CAE三维集成化软件之一,为用户提供了一整套集成的、全面的产品开发解决方案,用于产品设计、分析和制造,广泛应用于航空航天、汽车、通用机械和电子等工业领域。
Simulink是MA TLAB中的一种可视化仿真工具,它提供了一个动态系统建模、仿真和综合分析的集成环境,被广泛应用于控制理论和数字信号处理的复杂仿真和设计,是常用的控制系统设计软件之一。
利用NX与Simulink的协同仿真,可以将机械结构与控制系统设计仿真软件有机结合起来,然后对系统进行协同分析,直到获得满意的设计效果,这大大的提高了设计效率,缩短了开发周期,降低了开发产品的成本,获得了优化的系统整体性能。
本文介绍了NX8.0与Matlab/Simulink(2010A)协同仿真的方法,通过该方法,可充分发挥软件各自的特长,为复杂机电产品设计仿真提供一集成化平台。
2 NX与Simulink协同仿真流程NX与Matlab/Simulink实现协同仿真的流程如下:1)在NX中完成机械结构的设计。
2)在NX用户默认设置中指定可执行文件matlab.exe的位置(文件→用户默认设置→运动分析→分NX的运动仿真模块,指定动力学分析,高级解算方案选择协同仿真。
4)设置控制/动态解决方案。
解算方案类型选择常规驱动,分析类型选择控制/动力学。
5)根据具体情况创建运动副、连杆、标记点(Marker)、传感器等,传感器必须依靠标记点才能把信息通过工厂输出传递给控制系统。
6)创建工厂输入。
工厂输入是Simulink控制系统输出到NX机械机构信息的容器,Simulink中的控制系统把生成的输出信号保存在工厂输入中,工厂输入可以是力、扭矩等。
(完整版)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软件可以在短时间内对初学者(如学生或刚进厂没有实际编程经验的员工)进行数控编程培训。
因为在计算机上进行编程及加工模拟仿真,不需在实际机床上试切,因此成本十分低廉,并且可以将同一类加工零件在计算机上仿真不同的加工机床进行切削加工,以评定其可行性、合理性、经济性。
VERICUT数控加工仿真技术
CLSF: 模拟前直代码(不考虑机床和控制系统) G代码:模拟G代码仿真
机床类型
选择程序相应的后直处理类型,如果己有处理完的刊C 程序,该项不用选择
三、Vericut机床的组建
(一)、三轴数控机床的组建
1、Vericut里有两种方法构建机床: 一种是通过Vericut自带的简单建模工具建立机床模型;另外一种是使用 其它CAD软件先建立好机床模型,再将机床模型文件导出为Vericut可以 接受的文件格式,再导入Vericut。用Vericut自带的建模工具建立机床 模型比较麻烦,这里我们用第二中方法,利用NX将建好的机床模型文件 导出为.STL格式文件,并导入Vericut用以构建三轴机床。
注意:导出文件 前“工作坐标系 ”的位置,应在 主轴的端面位置 。
3、在Vericut中添加X、Y、Z标签,并确定相互之间的从属关系
(1)“附属夹具” → X轴 → (2)“刀具” → Z轴
注意:添加运动
Y轴 轴之前一定要添
加数控系统
注意: 1、在UG中导出文件时,要注意X、Y、Z的位 置,是处在中心位置还是处在极限位置。 2、在NX里的建模坐标系不在机床机械原点 ,在仿真过程中我们需要超程报警,所以我 们导入的机床必须设置好机床机械原点。 (如X1020 Y510 Z410)
1、界面介绍
2、加工仿真的步骤:
(1)分析工件,确定加工工艺(装夹次数); (2)选择合适的机床,了解它的操作系统; (3)添加工装夹具,安装毛坯; (4)建立工件坐标系; (5)设置刀具; (6)导入程序仿真。
3、加工实例。
创建工作目录(“文件” →“工 作目录” 创建工位 选择合适机床添加数控系统 添加工装夹具、安装毛坯 建立工作坐标系 创建刀具 导入程序 自动比较
