Vericut二次开发环境部署
- 格式:docx
- 大小:15.92 KB
- 文档页数:1
U G二次开发工具的使用范元勋,庄亚红,王华坤(南京理工大学机械工程学院,江苏南京210094)摘 要:通过对U G软件提供的各种二次开发工具进行的研究,分别提出了它们的使用方法、使用特点和相互关系,使得U G开发人员能够对这些工具有较全面的了解,提高U G软件二次开发的效率。
关键词:软件;软件开发;语言工具;U G/Open;User Tools中图分类号:TP311152 文献标识码:B 文章编号:167125276(2002)0620070203Use of the Q u adratic Exploitation Tools B ased on UGFAN Yuan2xun,ZHUAN G Ya2hong,WAN G Hua2kun(School of Mechanical Engineering,Nanjing University of Sci.&Tech.,J S Naming210094,China) Abstract:Through studying all kinds of the quadratic exploitation tools based on U G,the paper gives its appli2 cation method,special feature and their relation are given.It would enable the developers to realize the tools and increase efficiency of exploitatlon.K ey w ords:software;software exploitation;language tools;U G/Open;user tools U G软件是美国EDS公司开发的一套集CAD/CAM/CAE一体的高端软件。
由于其强大的设计、分析、制造和产品数据管理的功能,国内外许多企业都将它作为首选软件。
1.将安装介质下SERVER文件夹中的ENOVIA.DVD4-ENOVIA.STUDIO加载到虚拟光驱
2.在已经安装好V6客户端的基础上安装API(根据安装了哪些模块选择要安装的API)
3.进入API安装目录,找到DSHomePage.htm文件,用火狐浏览器打开,里面有详细的安装教程。
4.安装VS2008,安装方式选择全部(不要选择默认),并安装补丁包SP1
5.安装ENOVIAStudioForRichApplications,它的默认目录是V6的安装目录。
安装路径最好选择另外一个安装目录安装
6.进入安装好的ENOVIAStudioForRichApplications的目录下(ENOVIAStudio的安装目录\intel_a\code\bin),找到3DSRichAppsDevStudio.msi文件,双击安装。
注意,这个.msi
文件不要和ENOVIAStudio装在同一目录下!期间需要选择tck_init.bat文件的位置,选择ENOVIA STUDIO的安装目录\intel_a\code\command.
7.3DSRichAppsDevStudioDoc.msi安装,默认安装
8.打开VS2008,新建工程,加载预定义空间。
如果提示C盘下的Temp文件里面缺失文件,则手动在C盘根目录下创建Temp(或者temp)文件夹。
如果提示第7步tck_init.bat 的位置没有选择好,则到工具——选项下的3SD package中重新选择Tools Configuratio 目录
9.ALL DONE,ENJOY!。
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)一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的菜单里。
Session 17配置 VERICUT 设置这一课将引导使用者配置 VERICUT 设置。
使用者开始进入一个仅仅包含一个机床和控制文件的项目模板。
然后将指导加载一个夹具和毛坯、数控程序以及程序原点,最后再加载一个刀具库并且运行仿真程序。
1.开项目文件“Configure_vericut_setup.vcproject”。
运行 VERICUT 应用程序。
选择工具条上按钮设定你的工作路径。
选择 File> Open 菜单命令,系统弹出 Open Project 对话框。
在 Shortcut 下拉列表框中选择 Training 选项。
选择文件 Configure_vericut_setup.vcproject。
单击 Open 按钮确认打开文件。
在工具条上单击如图 17.1 所示。
图标,显示项目树窗口。
在 Project tree(项目树)中,右击 Setup :1,从系统弹出快捷菜单中选择Expand All Children 选项,图 17.1 项目树832.添加夹具。
在 Project tree (项目树)中,双击窗口。
在 Shortcut 下拉列表框中选择 Training 选项。
在文件列表框中选择 vericut_setup_fixture.stl ,单击 Open 按钮。
在 Modeling 窗口左下侧单击 Add 按钮。
Fixture ,在弹出的 Modeling 窗口中选择 Model 标签。
在 Model 选项卡中, Type 下拉列表框中选择 Model File 选项,从再单击 Browse...按钮, 系统弹出 Open…3.添加毛坯。
在 Project tree (项目树)中,单击Length (X) = 3.75Width (Y) = 1.75Height (Z) = 2.5单击 Add 按钮。
在 Position (位置)标签中选择 Assemble 标签,为了将毛坯安装到夹具上。
基于VERICUT的仿真技术在数控教学中应用浅探摘要:本文初步探讨了基于vericut的仿真技术在数控教学中的应用,介绍了vericut机床仿真软件,并通过实例表明数控仿真技术的使用,可以提高高职学生的数控编程能力、数控机床操作能力以及数控系统的综合应用能力。
关键词:vericut 仿真数控教学1.引言在传统的数控教学中,由于资源和资金的限制,如数控机床设备操作中稍有疏忽都可能导致安全事故,在实际操作中还要消耗大量的刀具和钢材。
学生理论知识学习的时间远大于试验、实训的时间,这样必然导致学生所学的理论知识得不到强化,动手能力差,学生也会对专业失去兴趣,课堂必然失去活力。
为了解决这些矛盾,仿真加工技术被大量应用到数控专业的教学,逐渐成为数控教学中的重要手段,为数控专业高技能人才的培养开创全新的教学模式。
[1]由美国cgtech公司开发的vericut软件就是一种先进的专用数控加工仿真软件,目前在很多领域得到广泛应用。
我们尝试把vericut 软件应用于教学中,使学生更好地理解和掌握数控加工技术。
2.vericut软件2.1 vericut软件的简介vericut软件由nc程序验证模块、机床运动仿真模块、优化路径模块、多轴模块、高级机床特征模块、实体比较模块和cad/cam 接口等模块组成,可仿真数控车床、铣床、加工中心、线切割机床和多轴机床等多种加工设备的数控加工过程。
国产的仿真软件是基于机床面板操作的仿真软件,学生在仿真软件中可以学习到不同的数控系统和机床面板,认识不同的数控系统和机床的操作方法。
其适用于学习数控机床的基本阶段。
而vericut是基于工艺过程的仿真软件,可以还原真实的实际加工过程,能及时发现出现的各种工艺问题,能验证加工程序、工艺优化及定量分析加工结果等,非常适用于学习数控加工工艺知识及综合实训阶段。
[2]2.2 vericut的主要功能模块(1)验证模块该模块是vericut 软件系列模块的基础。
利用VC++和ProToolkit对Pro/E Wildfire进行二次开发的基本设置一、创建MFC项目,MFC AppWizard[dll]1.运行Microsoft Visual C++,新建一个名为ProMessageDisplay的工程,如图1所示:图1 新建名为ProMessageDisplay的工程2.单击“确定”按钮,选择“动态链接库使用共享MFC DLL”,如图2所示:图2 建立动态链接库3.单击“完成”,会出现如图所示的新建工程信息提示对话框:图3 新建工程信息4.单击“确定”,进入新建的VC++工程区。
二、设置项目1.添加预处理程序定义:PRO_USE_V AR_ARGS(1)单击“工程\设置”进入“Project Setting”对话框,如图5所示:(2)在预处理程序定义文本框里加上PRO_USE_V AR_ARGS,如图6所示:图6 添加PRO_USE_V AR_ARGS2.在对象/库模块添加:protk_dll.lib kernel32.lib user32.lib wsock32.lib advapi32.lib mpr.lib winspool.lib。
(1)在“Project Setting”对话框中点击“连接”。
(2)在“对象/库模块”中添加上述7种“.lib”文件,如图7所示:图7 工程设置之连接设置3.忽略库文件:Debug msvcrtd.lib/Release msvcrt.lib(1)在“连接”的“分类”中选择“输入”。
(2)在“忽略库”中输入“msvcrtd.lib”,如图8所示:图8 忽略库三、创建主程序,这里就用一个ProMessageDisplay来做测试1.在主程序中添加如下程序段:{ProName msgFileName;ProStringToWstring(msgFileName, "message.txt");ProMessageDisplay(msgFileName, "prompt message example");ProMessageDisplay(msgFileName, "info message example");ProMessageDisplay(msgFileName, "warning message example");ProMessageDisplay(msgFileName, "error message example");ProMessageDisplay(msgFileName, "critical message example");Return 0;}extern "C" void user_terminate(){Return;}2.编译3.创建Protk.dat文件:NAME ProMessageDisplayEXEC_FILEPro/E 二次开发中的若干问题Pro/E是美国参数技术公司(PTC)研制的CAD/CAM软件。
VERICUT软件安装步骤(7.4) VERICUT软件安装步骤1.光盘自动运行,或点击安装光盘中的Install.exe文件手工运行VERICUT安装程序,结果弹出如下界面。
点击OK按钮:2.进入安装简介界面。
如下图所示。
点击下一步:3.进入许可协议界面,确认选择“本人接受许可协议条款”项,点击下一步4.进入选择安装文件夹界面,选择软件安装的位置,点击下一步:5.进入选择安装类型界面。
默认选择第一个全部选项,点击下一步6.进入口令服务选择界面。
如果是服务器安装,则选第三个选择:在这台电脑安装口令服务。
如果是客户端安装,则选第一个选择:使用远程电脑的现有口令服务,并输入服务器电脑名或者服务器电脑IP地址7.选择安装软件快捷方式,请勾选第一项创建桌面快捷方式8.进入VERICUT软件模式选择界面。
默认选择正常VERICUT软件模式安装9.进入默认单位选择界面。
默认选择毫米单位。
点击下一步。
10.进入选择接口安装界面。
选择需要装的模型接口或CAM软件接口,点击下一步11.进入安装最后的确认界面。
确认无误后,点击安装按钮:12.安装完成界面。
如果在第6步选择的是第三项:在这台电脑安装口令服务,则勾选运行口令服务安装,点击下一步进入新的口令服务安装界面。
点击下一步。
13.VERICUT软件安装完成。
14.如果勾选了口令服务安装,则会自动弹出新的口令服务软件安装界面(也可以在安装光盘下双击运行license_server_install.exe手动启动此界面):15.进入口令服务软件安装简介界面:16.进入口令服务软件安装许可协议界面:17.选择口令服务软件安装路径:18.选择口令服务软件安装快捷方式:19.确认口令服务软件安装信息,然后点击安装:20.口令服务软件安装完成21.运行开始程序---CGTech口令服务---License Server Only---Configure License&Setup Server,进入口令安装DOS界面(也可以手动从软件安装路径C:\Program Files\CGTech\License Server下,双击运行setup_license_server.bat进入此界面)22.按任意键继续23.再按任意键,弹出创建VERICUT口令文件窗口。