基于Pro/E轴类零件数控车铣加工二次开发的研究

合集下载

Pro_E的二次开发与应用

Pro_E的二次开发与应用

文章编号:1671-3559(2007)02-0157-04收稿日期:2006-09-08基金项目:山东省自然科学基金(Y 2004F12);济南大学博士基金(B0506)作者简介:房丽娜(1981-),女,山东济南人,硕士生;郭培全(1963-),男,山东临邑人,教授,博士,硕士生导师。

Pro/E 的二次开发与应用房丽娜,郭培全(济南大学机械工程学院,山东济南250022)摘 要:Pro/E 是当今世界上应用最为广泛的C AD 软件之一,Pro/toolkit 是其自带的二次开发工具。

介绍了以VC6.0和Pro/toolkit 为工具的Pro/E 二次开发步骤,列举了菜单开发、对话框开发及三维参数化设计开发中常用的函数,并以圆柱分度凸轮机构C AD 系统为例说明具体的开发方法。

关键词:Pro/E;Pro/toolkit ;二次开发中图分类号:HP391文献标识码:APro/E 是当今世界上应用最为广泛的C AD 软件之一,尺寸驱动、基于特征、单一全关联的数据库是其独有的特点[1-4]。

而且Pro/E 具有强大的二次开发功能,其二次开发工具Pro/toolkit 以C 语言为依托,向用户提供了大量针对Pro/E 底层资源调用的库函数和头文件。

通过调用这些底层函数,外部应用程序可以方便安全地访问Pro/E 的数据库及内部应用函数,从而方便地建立面向特定产品的专用C AD 系统[5-7]。

为了人机交互的方便选择Pro/E 的中文版为开发平台。

本文中首先介绍基于Pro/toolkit 的Pro/E 二次开发的步骤,然后通过实例说明应用Pro/toolkit 进行菜单开发、对话框开发和三维参数化设计开发的方法[8-10]。

1 二次开发步骤Pro/toolkit 应用程序是指利用Pro/E 系统提供的Pro/toolkit 工具包的支持,用C 语言进行程序设计,采用C 编译器和连接器创建能够在Pro/E 环境下运行的可执行程序和动态链接库形式的程序。

基于Pro/E二次开发的自动装配技术及应用研究

基于Pro/E二次开发的自动装配技术及应用研究

基于Pro/E二次开发的自动装配技术及应用研究黄康;陈祥;朱晓慧;夏公川【摘要】为了提高在Pro/E中装配建模的效率,文章对其自动装配技术进行研究。

从手工装配与自动装配对比的角度,研究自动装配的整体技术框架;在获取装配路径的基础上,用Pro/Toolkit函数描述基于Pro/E二次开发进行自动装配的基本步骤;融合模块化产品特点到自动装配技术中,形成模块化产品自动装配系统的框架;并以某雷达模块化结构为例,开发了其模块化自动装配系统,验证了该方法的有效性与实用性。

%In order to improve the efficiency of assembly modeling in Pro/E ,the research on the auto‐matic assembly technology is carried out .Firstly ,the automatic assembly overall technology frame‐work is studied from the perspective of the comparison between manual assembly and au tomatic as‐sembly .Then ,on the basis of assemblypath ,the basic steps of automatic assembly based on Pro/E secondary development are described by using the Pro/Toolkit functions .Finally ,the modular prod‐uct features are fused into the automatic assembl y technology ,and the modular product automatic as‐sembly system framework is formed . The modular automatic assembly system of a radar modular structure is developed in order to verify the validity and practicality of the method .【期刊名称】《合肥工业大学学报(自然科学版)》【年(卷),期】2016(039)009【总页数】6页(P1153-1157,1162)【关键词】Pro/E软件;自动装配;二次开发;Pro/Toolkit函数;模块化【作者】黄康;陈祥;朱晓慧;夏公川【作者单位】合肥工业大学机械与汽车工程学院,安徽合肥 230009;合肥工业大学机械与汽车工程学院,安徽合肥 230009;合肥工业大学机械与汽车工程学院,安徽合肥 230009;合肥工业大学机械与汽车工程学院,安徽合肥 230009【正文语种】中文【中图分类】TP391.7随着定制产品的不断发展,客户个性化定制需求对企业响应速度的要求越来越高[1],因此系列化、模块化的产品设计方法正逐步得到推广和应用[2-4]。

基于Pro/E锻件计算毛坯的二次开发

基于Pro/E锻件计算毛坯的二次开发

2 3 0 0 0 9 , C r u n a )
Abs t r a c t :Ba se d o n t he Pr 0 s o twa f r e .t he c ompo ne nt Pr o , I ' oo l  ̄t wa s ut i l i z e d t o d e v e l o p
bi ne d wi h t t he e n v i r o nme n t o f EXCEL VBA. t he pr og r a m o f pr o c e s s ng i c r os s — s e c t i o na l a r -
e a s a nd pl o t t i ng t he bl a nk c lc a u l a t i o n d r a wi ng w a s c o mp i l e d . Th e i ns t a nc e o f e n g i ne e r i n g a pp Uc a io f n pr o ve d t h e s o l u t i on c a n r e d uc e r e ha nd l i n g of t e c h n i c i a ns a nd r a i s e t he e f ic f i e n—
he t a ut o- c a 1 c ul a t i n g a nd ou t pu t p r o g r a m o f c r o s s - s e c t i o n a l a r e a s f o r l on g - s h a f t f o r g i n g.Co n— r
中图 分 类号 : T G 3 1 6 ; 0 2 4 2 . 2 1 文 献标 识 码 : B 文 章编 号 : 1 0 0 1 — 2 1 6 8 ( 2 0 1 5 ) 0 9 — 0 0 5 2 — 0 4

基于proe的数控加工

基于proe的数控加工

图4
b.设置加工刀具,这里选用外圆车刀。刀参数设 置如图5.
图5
c.进行刀具区域切削参数设置,这里主要设置的 参数有,切削进给、步长深度、主轴速率。如 图6.
图6
d.设置刀具运动,选取刀具轨迹。如图7.8
图7
图8
e.刀具运动轨迹,如图9。
图9
f.刀路仿真,屏幕演示,NC检查(这里借助Proe 外挂软件vericut),如图10.11
5.设置铣床特征,上例中采用为3轴铣床,所以 这里选无旋转轴的铣床。如图25
6.基本的一些设置已经完成,接下来就可以导出 G代码了。这就是初始的加工程序,在使用之 前检查便可以使用了。
基于PROE的数控加工来自目录1.软件介绍 2.车削的加工
3.铣削加工
4.关于后处理
一、软件的介绍 Pro/Engineer操作软件是美国参数技术公 司(PTC)旗下的CAD/CAM/CAE一体化的三维 软件。Pro/Engineer软件以参数化著称,是 参数化技术的最早应用者,在目前的三维造 型 软 件 领 域 中 占 有 着 重 要 地 位 , Pro/Engineer 作 为 当 今 世 界 机 械 CAD/CAE/CAM领域的新标准而得到业界的认 可和推广。
二、车削加工
在这一部分,进行轴的加工,如图1所示, 该轴有倒角、槽等部分组成。
图1
1.进入Proe中制造模块,约束工件,缺省模式下 构建毛坯件。如图2所示。
图2
2.设置机床参数 在这部分主要选择加工机床种类,机床零 点(构建坐标轴),退刀平面.如图3
图3
3.机床设计完毕,根据建模零件的特征,设计 车削操作的步骤。基于本例中的零件,我大 致分三步加工。分别为区域车削、凹槽车削、 轮廓车削。 4.区域车削 a.设置加工轮廓,采用草绘命令绘制,如图4.

基于Pro/E二次开发的齿轮模型库研究

基于Pro/E二次开发的齿轮模型库研究
2 1 年第 1 期 01 1 ( 总第 2 4期 ) 4
农 业装 备与 车辆 工程
A RC L U A Q IME T& V H C E E G N E I G G IU T R LE U P N E IL N I E RN
Байду номын сангаас
No 1 2 . l 0ll
(oal 2 4 T tl 4 ) y
( eh ncl n r f ntueo otw s Frs yU iesy K n ig6 0 2 , hn ) M c aia adTai Istt f uh et oet nvrt, u m n 5 2 4 C ia fc i S r i
Ab t a t h u d me tl o a a t c d s n a e b e y i t d c d An h n t e sa d r mp e n o a a t r e sr c :T e f n a n as fp r mer e i r r f nr u e . d t e h t n a d i lme tf ra p r me e i d i g il o z mo e fi v l t yi d c l e r i r r sd s r e a e n P o ENGI d lo ou e c l r a a sl a i e c b d b s d o r/ n ni g b y i NEE o t r . i a l e l tt n o a a t r e R sf wae F n l t i a i fp r me ei d yh mi o z mo e i r r n t e r a i t n o e o d r e e o me t sh g l h e d ll a i h e l a i fs c n ay d v lp n i h i t d,t e r a o s ae a ay e . t ri r vn d l g h b y z o i g h e s n r n lz d Af e mp o ig mo e i ,t e n mo e a g f s s i h e o d r e e o me t se p n e d lr n e o e n t e s c n a d v l p n x a d d,s me h l mp o e d sg f c e c sp o i e . u y i o e p t i rv e i n e i n y i r vd d o i Ke wo d :P o E y r s r/ NGI ER;i v l t e r e o d r e eo me t p r mercd sg NE n ou eg a ;s c n a d v lp n ; a a t e in y i

proe二次开发搜集的资料

proe二次开发搜集的资料

机械行业三维Pro/E软件实施方法针对机械行业在二维转三维Pro/E方面的需求,应明确企业应用Pro/E设计时存在的具体问题、应用目标和需要开发的诸项工作,包括本地化开发、各种规范的制订、各种支持环境的建立、紧固件组合装配、针对具体产品的INTRALINK实施以及和基于Pro/E的明细输出系统、二维符号标准等方面的开发,全面满足企业对三维设计工作的需求。

1. 用户现状主要包括:²企业产品的情况。

包括:产品复杂程度、零部件建模方式、TOP-DOWN难度等;²企业技术人员情况。

包括设计师年龄层次,文化程度,对三维软件的认识和理解,各级领导对三维软件的认识和态度等;²三维软件的应用水平。

包括设计人员中掌握较高水平的三维Pro/E设计人员,以及其它三维软件的情况等;²三维软件的应用基础。

包括设计师使用情况,培训情况,以及企业本地化环境工作(配置文件、二维三维模版、出图环境等;。

2. 用户存在的问题目前企业在三维软件的应用上一般存在下列问题:²没有真正开展产品的三维设计。

大多数情况下企业的三维应用停留在二维设计三维建模验证阶段,没有开展真正意义上的三维设计工作。

²明细管理困难。

难以输出满足企业个性化需求的各种格式的明细报表,不能输出EXCEL等格式文件供后续采购等部门的处理和再利用;²具体使用技巧(工具)欠缺。

²工程图困难。

缺乏符号标准工具,输出工程图繁琐;²缺乏建模规范。

导致模型质量参差不齐,尤其是结构过于详细问题严重,占用计算机资源过大。

²自顶向下设计模式开展困难。

企业产品三维建模工作未采用TOP-DOWN模式开展,未使用骨架等技术进行设计控制和传递,导致参照关系复杂,变形设计困难;²产品改型困难。

²支持环境缺乏。

各种模版和配置文件有问题,特别是标准件库缺乏,造成同一模型每个设计师各行其是,各自建造自己的,最后不能互换和汇总统计。

基于J—Link的Pro/E二次开发及应用

基于J—Link的Pro/E二次开发及应用

PoE GN E r N IE R是美 国参 数 技术公 司 P C Pr— 网络 方 面的功 能 。 / T (a a 本论 文利用 J ik和族 表进行 了机械标 准 件 中 —Ln 产品 的三维模 型 设 计 、 工 、 析 及 绘 图 等 功 能 的完 轴承 与齿 轮库 的设计 与实 现 。 加 分 整 的 C D C E C M 解决 方 案 。该 软 件 设 计 的通 用 A /A /A 性很 强 , 具体应 用时 不 能直 接处 理 特定 的产 品。 因 在 此, 需要对 Po E进行 二次 开发 , 而使 PoE能够在 3 1 在 P / r/ 从 r/ . m E软 件 中建立零 件和 族表 特定 的企业 单 位 的 特 定 产 品 的设 计 中最 大 限度 地 发 向心球 轴承 是机械 设 备 中广 泛 应用 的通用 件 , 对 挥潜 力 , 创造 效益 ¨ 。 于轴承 来讲 , 主要 的 4个 参 数 是 : 承 内径 、 承外 最 轴 轴
第l 8卷 第 2期
21 0 0年 0 3月
河南 机电高等专科学校学报
J r l f ea ehn a adE ci l n nen oee o n nn c il n l tc  ̄ er g lg u a oH M a c e ra E i Cl
V 11 № . 0. 8 2
3 机 械 标 准 件 开 发
径、 轴承宽度和沟道。对于轴承件来讲 , 无论何种规 格, 都是作为单一件采购的 , 以把他们作为标准件 , 所 P oE软件提 供 了多种二 次开发 工 具 , 用 的有 : 对 于 向心球 轴承 , r/ 常 主要 的参 数 是外 径 、 内径 、 度 和沟 宽 族表 ( a i a l) 用 户 自定 义 特 征 ( D ) P / 道 。这 4个参 数要 绝 对 准 确 才 能 保 证 向心 球 轴 承 标 F m l T be 、 y U F 、m Po r J ik和 Po T o i等 o rga m、 —Ln r/ o l t k 准 件库 可 以用 于 Po E r/ 。 1 族表 : 以方便 地 管理具 有 相 同或相 近 结构 的 3 1 1 建 立向 心球 轴承 的数 字模 型 ) 可 . . 零件 , 特别适用 于标准 零件 的管 理 。 先 在 Po E绘制 向心 球 轴 承 的截 面 , r/ 为草 图加 入 2 用户 自定 义特 征 : 将若 干 个系统 特 征 融合 为 约 束关 系 , 系式 为 :D ) 是 关 S 9=( D S 7一S 6 / D )3和 S I D 3: 个 自定义特 征 , 使用 时 作为 一个 整 体出 现 。U F适 S 93 来 约束钢 球直 径和 内外 壁 的壁厚 , D D/, 因为 它们 不 用 于特 定产 品中 的特 定结 构 , 利 于设计 者 根据 产 品 是 主要尺 寸 , 随着驱 动尺 寸 变 化 。采用 与 生 成 内外 有 可 特征快 速生成几 何模 型 。 壁 尺寸相 同的 方 法 与 步骤 , 成 一个 轴 承滚 珠 尺 寸 。 生 3 Po Po r 是 软 件对 操 作 过 程 的 记 录 , 将 以 D MI 为参 考角 度 , 入 以下关 系式 : ) r/ rga m: 并 T 作 输 D6l =3 0 6 /P6 2 此记录 以程 序 的形 式 保 存 。用 户 可 以根 据 设 计需 要 来 修改 P ga o r rm以实 现设计 的变更 。 式 中 :6 I 1是增 量角 度 ,6 ) P 2为滚 珠个数 。 4 J ik和 PoT li 二者都是 Po E 自带 的 ) —Ln r ok t / : r / 至此 , 心球 轴 承 的建 模 已经 完 成 , 模 型 中 只 向 此 二 次开发工 具 , 中 P C为 Po E提 供的一个 C语 言 有 4个参 数是 可 变 的 , 其 T r / 即轴 承 外 圈直 径 、 承 内圈 直 轴 的客户定制 工具 。 径、 轴承宽度、 滚珠个数。其 他的尺寸都被这 4个参 J ik是 P E中 自带 的基 于 Jv 语 言的 二次 数 约束 , —Ln m/ aa 随着这 4个参 数 而改变 。 开发, 是一个 面 向对象 的 、 立 于 平 台且 向上 兼容 的 、 3 12 建 立轴承 的族表 独 。 . 基 于 Jv aa的应 用程序 接 口, 由于 Jv 语 言的与平 台无 aa 建立代 号 为 2x xx的轴 承 的族表 。 关性 , 使得开发人员编写的代码可以运行于 N 、u 、 T S n 1 建立字符类 的参数 :— — , ) D D B 表示轴承的“ 内径

基于Pro/E的模具数控铣削加工

基于Pro/E的模具数控铣削加工

本文使用 PoE数控加工模块 PoN r / r C对晾衣叉 ( / 如 图 1 的模具型腔进行了数控铣削模拟仿真加T。 )
图2 P o 数 控 加 工 流程 图 r/ E
图1 晾 衣 叉
2 P E模具 C m/ AM 实例
以图 1 晾衣叉凹模“lhs r 一t I p ” c t f k (w .i 为例 , o eo oI t 米说 明创建一个完整的模具数控铣削的 N 序的一般流 C
操作流程与实际加工的思维逻辑相似, 其数控铣削加工流
程如 图 2所示 。
件; 通过模拟加工 , 检测加工 中的误差 、 干涉 及过切 等问
题 , 出合 理 的制造 流程 文件 ; 设计 通过 Po N r C后 置处理模 / 块 , 能驱 动数控 机床 加 ]的数 控 代 码 , 而完 成 零件 生成 从 的数 控加 _ 程 。 T过 。
Ab t a t I s r c : Ze CAM e h o o y o l a e n P o E s f a ewa nt d c d,t e b sc p o e so l l n H t d t c n l g fmod b s d o r/ o w r si t u e t ’ o h a i r c s f mo d NC mi ig W Ssu — l id,T k n h l n f cu e o l te b k a n e a l NC n l n a e l e y u ig P o o w r .T e p o‘ sa d e a i g t e mo d ma u a tr fa c oh s tr sa x mp e, f l g w s ra i d b sn r/E s f a e h r ( s n ii z t e meh d o。 l NC m l n a e ( r/E w r lb rt d. n h d a tg s o mo t e in a ( ma u a r KS ( o ) I h f t o fmo d i i g b s d ) P o e e ea o ae a d t e a v n a e t h sg n t n ftu e} ( I n I " t l l n d t t 1/  ̄ )_ w r r e i e . a e we e v rf d i Ke r s: r y wo d P ( VE;mo t h ;NC;mi i g ln l
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Di r c s na y i fs f a t d p o e s a l ss o ha tp r s,sm u a e u tr r ut nd N C he ki i g c t rdaab s nd pr e sn p r m e i l t d c t e o ea c c ng by usn ute t a ea oc s ig a a —
M iigma hnn nP o E NC mo ue yu igo c s n uligc te aa a ea dp o e sn aa trd tb s . ln c iigo r / d lsb sn f l Ace sa db i n u trd tb s n r c sig p rmee aa a e d
中图分 类号 : G 6 T 5
文献标 志码 : A
Rsac f hf P r itl o t l eoc yD vl m n lTrigadMii rc s a do r/ e r o at at Dg a C n o Scn ̄ ee p et l unn n ln P oe s neo E e h S s i r o O lg sb e

库资 源 , 工参 数数 据 库 , 现 刀 具参 数 , 工 参 数 加 实 加
铣 加 工 时调 用 刀具数据 库 和加 工参数 数 据库 , 以模 拟 刀具 加 工过 程 及 NC检 测 ; 可 通过 后 置 处 理 生成 后
置 处理 程 序 , 现 轴 类 零 件 数 控 车 铣 加 工 自动 编 程 。 实
关 键 词 : r / 二 次 开 发 ; 类 零 件 ; 控 车 铣 加 工 ; 径 模 拟 ; 置 处 理 P o E; 轴 数 路 后
2 兰州 理 工 大 学 机 电工 程 学 院 , 肃 兰 州 7 0 5 ) . 甘 30 0
摘 要 : 由于 P o E N r/ C程 序设计 环 节操作 复杂 , 主要 研 究 了利 用 Ace s 立 刀具 数 据 库和 加 工参 cs 建
数 数 据 库 , P o E NC模 块 下 对 轴 类 零 件 车 铣 加 工 。 对 轴 类 零 件 进 行 工 艺 分 析 , 用 P o E NC模 块 车 在 r/ 利 r/
t e m e PS ra t ntG
P o E NC数控 加 工模 块 在制 造业 中得 到广 泛 r/
的应用 , 但其 NC程序 设计 环节 操作 复杂 , 特别 是 需 要 设置 大 量 的参 数 , 作 量 大 , 而 降 低 了 P o E 工 从 r/ 软件 的使用效 率 。通过 建 立 刀 具库 和加 工 参数 库 , 在 P o E中加入 交 互 性菜 单 , r/ 通过 菜 单来 访 问刀具
trd tb s e u nn n l n y u ig Pr/ e aa a e wh n t r ig a d miig b sn o E NC d l,g tp s rame tp o rm h o g o tte t n l mo ue o o tte t n rg a tr u h p s—rame t
pr e s a d a hiv d s a tpa t ut m a i og a m ig. oc s n c e e h f rs a o tcpr r m n
Ke r s Pr / ywo d : o E,S c n ay d v lp n ,S atp rs eo d r e eo me t h f at ,Diia c n r lt r ig a d mi ig gt l o to u nn n ln ,Ro t mi t n l u ei t i ,Po t ao s-
基于 P o r /E 轴类 零 件数控 车铣 加 工 二 次开 发 的研 究
胡 赤兵 , 肖海 兵。 田芳 勇 赵 家 黎 , , , 。
(.兰州 理 工 大 学 数 字制 造 技 术 与省 部 共 建 教 育 部 重 点 实 验 室 , 肃 兰州 7 0 5 ; 1 甘 30 0
Ab ta t D u o t e c m pl fpr r m e i i g sep src : et h o ex o og a d sgn n t s,m anl e e r he a tpa t i ia ntolo i y r s a c d Sh f rs d g t lCo r n Tur n a d nig n
H U i y n 。 Fa g o g ,ZHAO il ’ Ja i
( . yLa o a o y o g tl a u a t r g T c n l g n p i t n, e Mi ity o u a in L n h u 7 0 5 Chn ; 1 Ke b r t r fDii n f cu i e h oo y a d Ap l a i aM n c o Th nsr f Ed c t , a z o 3 0 0, ia o 2 Co lg fM e h n — l c r n c . l e o c a o E e to i ,L n h u Un v r i fTe h o o y e a z o i e st o c n l g ,L n h u 7 0 0 ,Ch n ) y a zo 30 5 ia
相关文档
最新文档