Vericut二次开发环境部署

合集下载

UG软件二次开发工具的使用

UG软件二次开发工具的使用

Boy) d(
UF
_
tr nt0: emiae

三 、 UG/ OPE M e u rp N n Sci
为. 的编译文件 ,如果主程序 中含有子程序 ,则两者要分别进行 编
计 算机 光 盘软件 与应用
软 件 设 计 开 发 C m u e D S fw r n p l c t o s o p t r C o t a e a d A p ia in 2 1 年第 1 00 期
U G软件 二次开发工 具的使 用
张新香 ( 岛科技 大学 青

山东青 岛 2 6 4 6 02)
做 是 用户 写 的 U G子 程 序 子 函 数 。执 行 程 序 时 ,U G将 程 序 装 入 内存 并
UG O e P 、 U Op nMeu ci U / e It l 四个 部 分 / p nA / G/ e n S r t p和 G OpnU S e y r 组成 。

用 记 事 本 创 建 或 打开 一个 . s 件 ,也 就 是 G P 文 件 。 g文 r I R 源 ( ) 编译 源 程 序 :选 择 Co i 对 源 程 序 进 行 编 译 生 成 扩 展 名 二 mpl e
iia z0: nt l e ii
/获 得 许 可 证 ; , /程 序 体 ; / ,放 弃 许 可 证 术; ,
程 序 进 行 交 互 操 作 。 外 部 程 序 在 操 作 系 统 中 执 行 , 不进 入 到uG环境
二次开发 就是把 商品化 、通用化 的CA D系统用户化 ,本地化 的 过程,二次开发 后能大 大提高 设计人 员的设 计效率 ,缩短 设计 周期。
因 此UG软 件 的二 次 开 发 人 员 必 须 掌 握 几 种 UG 件 的 开发 工 具及 其 软 使 用方 法 ,才 能 为企 业 开发 出本 地 化 的UG软 件 。 UG O e是 一 系y UG开 发 工 具 的总 称 ,是UG软 件 为用 户 或 第 三 /pn J r 方 开发 人 员提 供 的最 主 要 的开 发 工 具 。它 主 要 UG Opn 、 / eGRI P

二次开发程序运行环境

二次开发程序运行环境
C:\Program Files\Ansys Inc\Shared Files\SDK_Applications \StartScreenContents目录下
© 2005 ANSYS-China
ANSYS-China. Proprietary 7
通过WB的StartPage启动
5,设置应用程序在ProjectPage.xml中的信息
1,配置注册表 编辑注册文件*.reg
WB版本号
应用程序名
应用程序ID号,系统中必须唯一;WB9.0及以下版本 不需要该信息
应用程序工程文件夹所在路径,当复制程序到其它 路径时,这里必须改成相应路径,注意路径中使用双斜杠
配置文件所在路径,该路径是相对于 InstallDir的路径
© 2005 ANSYS-China
通过WB的StartPage启动
效果图
© 2005 ANSYS-China
ANSYS-China. Proprietary 10
以批处理方式启动
如前所示建立reg文件,双击完成注册 建立bat文件
双击bat文件即可运行应用程序
© 2005 ANSYS-China 11
ANSYS-China. Proprietary
语言标准,中文为GB2312 把应用程序放置在哪个组中,是否折叠
ProjectPage信息存放路径
链接的名称
SDK组状态更新函数 用户程序链接状态更新函数
© 2005 ANSYS-China
ANSYS-China. Proprietary 8
通过WB的StartPage启动
6,设置应用程序在ProjectPage.js中的信息
二次开发程序运行环境的建立

UG二次开发工具的使用

UG二次开发工具的使用

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一体的高端软件。

由于其强大的设计、分析、制造和产品数据管理的功能,国内外许多企业都将它作为首选软件。

V6R2013x二次开发环境安装教程

V6R2013x二次开发环境安装教程

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)

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)

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加工环境

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机床仿真软件,并通过实例表明数控仿真技术的使用,可以提高高职学生的数控编程能力、数控机床操作能力以及数控系统的综合应用能力。

关键词: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软件安装步骤V7.4.2

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口令文件窗口。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档