当前位置:文档之家› PROE 3.0 详细教程(2)

PROE 3.0 详细教程(2)

PROE 3.0 详细教程(2)
PROE 3.0 详细教程(2)

第2章 简单形体的数字化造型方法

如果说前一章帮助我们认识了Pro/ENGINEER Wildfire3.0基本概貌的话,那么本章将引导读者进一步跨入Pro/ENGINEER环境下的数字化造型设计殿堂。

本章主要内容包括:

z产品数字化模型的意义及Pro/ENGINEER环境下的造型设计方法

z基于特征的三维形体造型方法及使用Pro/ENGINEER零件和组件模块进行造型设计的一般操作步骤

z草绘截面的基本步骤及常用草绘特征创建和编辑工具的基本用法

z用拉伸特征工具创建基本特征和构造特征、操控板的使用及相关属性设置

z阵列、镜像、倒圆角、倒圆、抽壳和唇等特征工具的用法和技巧

z跨元件的曲线提取和曲面复制技术与应用

z数字化三维模型的浏览操作及初识Pro/ENGINEER模型渲染等。

2.1 产品数字化设计中的造型方法

1.三维数字化模型及意义

利用数字化设计工具进行产品设计的主要目的是通过三维模型来表达设计师的设计意图。在Pro/ENGINEER环境下构建的三维模型不同于传统的实物模型,这是一种基于计算机软硬件技术的产品数字化表达方式,通常将这种模型称为三维数字化模型或简称为三维模型。

三维数字化模型不仅可用来表述产品的外观形态和功能结构,也可以为产品的评估、运动学和动力学分析、干涉检查、产品展示以及数字化加工等提供数字化原型(digital prototype)或数字化样机(digital mock-up)。数字化原型主要用于概念设计和方案评估等前期设计阶段,在一定程度上替代实物模型,以降低设计成本。数字化样机包含了产品外观、细节、内部结构、构件以及产品材料、加工属性等产品三维数字化模型,可用于产品的数字化制造和产品展示等。

2.基于Pro/ENGINEER的产品数字化造型方法

产品造型(modeling)设计是产品数字化设计的核心。在Pro/ENGINEER环境下,产品的数字化造型主要是利用该软件系统提供的菜单和工具图标来实现的。根据造型流程主要可分为以下两种方法:

1

(1)面向零件的数字化造型方法

这是一种自下而上的三维造型方式。以零件造型为基础,先利用Pro/ENGINEER的零件模块构建所有零件的三维模型,然后再利用装配模块进行虚拟装配,从而完成产品数字化模型的设计。采用这种方法还可将产品当成一个整体零件来构建,而不考虑其实际制造时零件的划分和装配关系,这主要适用于只考虑产品外部形态而不涉及内部结构的外观设计阶段。

(2)面向组件的数字化造型方法

这是一种自顶向下的产品造型方法,其数字化模型包含了从零件、部件到装配的完整信息。面向组件的数字造型方法先设计产品级的总体框架,然后由上向下对下级组成元件逐一进行设计,最终完成产品的造型设计。具体操作主要有两种形式:

1)在Pro/ENGINEER的组件环境下进行零件造型设计

零件三维模型是产品模型的一个元件,元件与组件模型具有一定的约束关系,并可以从装配模型中利用“复制几何”特征等技术从一个元件中提取点、线和面等造型元素到另一个元件。这种方法适用产品外观确定后的详细设计,用于构建产品三维数字化样机。

2)利用装配骨架进行零件造型设计

使用装配骨架创建产品的3D布局,通过骨架机制控制产品数字化模型各组成元件之间参照关系,在此基础上进行产品模型的下级零件设计。用这种方法可以方便地建立产品的三维数化样机,并且易于通过骨架对产品进行修改和相关零件自动更新。

3.基于Pro/ENGINEER的零件数字化造型方法

零件的三维数字化模型用形体和属性来表达。形体可用线框、曲面和实体三种形式表示,在Pro/ENGINEER中基本形体单元称为特征,若干个特征通过一定的组合形式构成产品零件。通常以具有一定设计意义或加工意义的特征作为形体的基本单元,并用几何拓扑和尺寸约束等参数来定义特征。在Pro/ENGINEER中的曲面和实体特征主要采用参数化特征造型技术,可以通过一组特征参数控制模型的形态,大大方便和简化了模型的创建和更改。从构建实体特征的角度可以将Pro/ENGINEER的三维造型方法归纳为:(1)基于曲线创建三维模型

曲线是形体的框架,Pro/ENGINEER提供了多种曲线创建和编辑工具,其主要操作类型有:通过输入点或点的数据文件创建曲线、利用已有曲线创建新的曲线、从曲面或实体中提取曲线以及对曲线进行编辑生成所需形状的曲线等。在完成曲线构建的基础上,利用拉伸、旋转和扫描等工具可以方便地创建三维模型。

(2)基于曲面创建三维模型

曲面可以由曲线创建,也可以从已有曲面或实体中提取曲面,或通过曲面编辑工具构建所需曲面。在曲面的基础上可生成具有一定厚度的实体,或通过闭合的曲面生成实体。

(3)基于实体创建三维模型

基于实体创建三维模型主要采用实体编辑工具(如倒角、倒圆角、打孔、唇、环和槽等)和创建实体工具(如阵列、镜像和复制等)。

2

根据上述三种造型方法,可以将Pro/ENGINEER的数字化造型工具分为曲线的创建和编辑、曲面的创建和编辑以及实体的创建和编辑三大类,掌握了这三类工具的用法就基本学会了Pro/ENGINEER的数字化造型设计方法。对于具有简单形态的三维模型,通常可直接采用曲线构建实体模型,再根据实际情况利用实体生成和编辑工具完善模型;对具有较复杂形态的三维模型,宜采用曲面造型方法构建曲面模型,再对曲面模型进行实体化。

2.2 创建三维形体的一般操作步骤

面向零件的数字化造型方法一般操作步骤为:

1.新建零件

(1)打开“新建”对话框

进入图2-2-1所示的Pro/ENGINEER环境,选择“创建新对象”按钮或选择“文件/新建”菜单打开图2-2-2所示的“新建”对话框。

图2-2-1 Pro/ENGINEER Wildfire 3.0初始环境

(2)设置新建模型的类型和文件名

对于新建零件模型,在“类型”和“子类型”中分别选择“零件”与“实体”,零件名称可使用系统默认的零件名称或在名称输入框中输入零件名。若不使用默认模板(默认值为使用默认模板)单击“使用默认模板”复选框取消选中标志。单击“确定”按钮,打开图2-2-3所示的“新文件选项”对话框。

(3)选择零件模板

在图2-2-3所示的对话框中选择mmns_part_solid模板,单击“确定”按钮,建立单位为公制的新文件,进入图2-2-4所示的操作环境。

3

4

图2-2-2 新建零件图2-2-3 选择模板

操作提示:Pro/ENGINEER零件模块的默认模板为英制(inlbs_part_solid),可以通过选择“工具/选项”菜单将默认模板设置为公制,其选项名为:template_solidpart,选项值为:mmns_part_solid,具体设置方法可参见第1.2.3节。

图2-2-4 Pro/ENGINEER Wildfire3.0中文版零件环境

2.创建基础特征

创建特征主要有两种方式:

(1)从“基础特征”工具栏(如图2-2-4所示)选择基础特征按钮。

(2)从“插入”菜单中选择特征项。

“基础特征”工具栏由拉伸工具、旋转工具、可变剖面扫描工具、边界混合工具和造型工具的图标按钮(如图2-2-5所示)组成;系统的“插入”菜单包含的基础特征创建选项(如图2-2-6所示)。

图2-2-5“基础特征”工具栏图2-2-6 “插入”菜单的基础特征选项

3.草绘截面

草绘截面可有两种进入方式:

(1)直接创建草绘截面

选择“特征工具栏”中的按钮进入草绘截面绘制草图。

(2)利用其他实体(曲面)特征工具创建

选择特征工具栏中的某一图标按钮进入创建特征环境,然后在操控板中选择“放置”/“定义”按钮进入草绘截面绘制草图。图2-2-7所示为选择“拉伸工具”按钮后的操控板相关工具。

图2-2-7拉伸工具的操控板

第一种方式用于先绘制草图,然后选择“基础特征”工具并选择已创建的草图后再创建特征;第二种方式用于进入特征操控板后,再创建草图和特征。

4.设置特征属性

“操控板”左部的按钮主要用于特征属性设置,特征属性与创建的特征类型有关,具

5

体设置方法将在相关实例中介绍。

5.生成特征

“操控板”右部的按钮主要用于创建特征时的操作控制,在特征的属性定义完成后,

图2-2-7中的“特征预览”

和“确认”按钮由不可选变成可选,单击“确认”按

钮完成特征的创建,单击“取消”按钮则放弃操作。

6.完成零件的形体造型

第一次创建的特征为基本特征,在此基础上根据零件形体的要求进一步完成其他构造特征的创建。在Pro/ENGINEER中,根据特征创建的次序,将第一次创建特征称为基本特征,后续创建的特征称为构造特征。

2.3 零件环境下的三维形体造型设计

构成三维形体的特征按生成方式可分为草绘特征和放置特征两大类。所谓草绘特征是指在二维草绘截面的基础上生成的特征,而放置特征是指Pro/ENGINEER系统内部预先定义的参数化特征,如孔、倒角、倒圆和唇等特征。草绘特征是三维形体造型设计的基础,具有灵活的操作方式和强大的造型功能,下面以一款直板手机外壳的上盖部分造型设计为例说明其操作方法。

2.3.1 直板手机数字化模型的构成及上盖形体分析

图2-3-1所示的手机外壳主要由上盖、下壳、按键和显示屏面板等主要部分组成。

上盖的主要由壳体、显示窗口、操作按键孔及耳机和话机孔等特征构成。为了简单起见,模型中只给出了主要构成部分,省略了与内部元件装配相关的结构细节。

图2-3-1支架模型图

6

2.3.2 手机上盖创建步骤

1.新建零件

按 2.2节介绍的方法打开图2-2-2所示“新建”对话框,在“名称”输入框中输入Part_ch2_1,单击“使用默认摸板”复选框取消选中标志。选择“确定”按钮打开“新文件选项对话框”,选择mmns_part_solid摸板(如图2-2-3所示),建立单位为公制的新文件。

操作提示:如果在配置文件中已将默认模板设置为公制,则可直接使用默认模板。

2.绘制上盖草绘截面

单击右侧工具栏中的按钮,打开图2-3-2所示的“草绘”对话框。在工作区中选择FRONT作为草绘平面,接受系统默认的草绘方向和参照平面,单击“草绘”对话框中的“草绘”按钮,进入草绘模式。

(1)在右侧的草绘工具栏中选择“创建两点线”按

钮连续绘制图2-3-3所示的线段,单击中键结束绘制。

按图2-3-3所示的尺寸进行修改或标注。

(2)按住“圆弧”按钮后的向下箭头,弹出工具

条,从中选择“圆心和端点”按钮绘

制图2-3-4所示圆弧(选择基准中心为圆心,圆弧与上部

的水平线相切)。

(3)选择“修剪”按钮剪去多余线段。按住按

钮后的向下箭头,弹出工具条,从中选择“创

建两点中心线”按钮,创建一条与竖直基准线重合的中心线。按住Ctrl键,依次选择前面创建的三条直线和圆弧后选择“镜像”按钮,再选择中心线完成镜像操作,其结果如图2-3-5所示。

图2-3-3 草绘图形图2-3-4 绘制圆弧图2-3-5 图形镜像

图2-3-2 “草绘”对话框

7

(4

)选择右边草绘工具栏的按钮,退出草绘模式。

3.创建上盖的基础特征

单击右侧“基础特征”栏中的“拉伸工具”按钮,选择上一步创建的草绘截面,接受工作区下方“操控板”栏系统默认的“拉伸为实体”和“指定深度拉伸”选项。在“操控板”的“深度值输入框”(如图2-3-6所示)中输入拉伸距离8,或者在工作区中双击系统默认的拉伸距离值将其改为8,单击“操控板”中的“确定”图标按钮,生成图2-3-7所示的特征。

图2-3-6在操控板中修改拉伸距离图2-3-7 上盖的基础特征

4.创建去除材料特征调整上盖形态

单击右侧“基础特征”栏中的“拉伸工具”按钮,在“操控板”栏选择“实体”、“对称拉伸”选项和“去除材料项,在深度值输入框中输入拉伸距离46,如图2-3-8所示。然后在操控板中选择“放置”/“定义”按钮,打开“草绘”对话框。在工作区中选择RIGHT 作为草绘平面,接受系统默认的草绘方向和参照平面,单击“草绘”对话框中的“草绘”按钮,进入草绘模式。选择“创建样条曲线”按钮绘制图2-3-9所示的曲线。选择右边草绘工具栏的按钮,退出草绘模式。

图2-3-8 操控板设置图2-3-9 用“样条曲线”工具绘制的曲线

单击“操控板”中的“确定”按钮,结果如图2-3-10所示。

图2-3-10 调整形态后的上盖模型图2-3-11 深度选项及图标

8

9

操作提示:深度选项有盲孔、对称、到下一个、穿透、穿至和到选定的6种,其图标和意义如图2-3-11所示。

5.倒圆角

单击工作区右侧特征工具栏的 “倒圆角”按钮,根据系统提示选择图2-3-12所示的边,将圆角半径值改为50,再按住Ctrl 键选择其余6条边,输入圆角半径值为10(图2-3-13),在下方工具栏中选取选项,生成图2-3-14所示的实体特征。

图2-3-12 选择倒圆角边1 图2-3-13选择倒圆角边2 操作提示:倒圆角有圆形、圆锥和D1× D2圆锥三种形式,可以在“操控板”左部的工具中选择“设置”项进行设置。默认的倒圆为圆形。

创建圆角特征时,可将相同圆角半径的不同倒圆边归为一组(按住Ctrl 键再分别选择倒圆边)。这样可简化特征操作步骤,而且便于以后修改。

若需要修改倒圆半径值,可在操控板中选择“设置”选项,弹出上滑面板,然后分别

对不同的半径值进行修改。

图2-3-14 倒圆角1 图2-3-15倒圆角2 再一次选择工作区右侧特征工具栏的 “倒圆角”

按钮,根据系统提示选择图2-3-14上表面的边,输入圆角半径值为2,在下方工具栏中选取选项,生成图2-3-15所示的实体特征。

6.创建壳特征 单击右侧“基础特征”栏中的“壳工具”按钮,选择上盖下部表面,在厚度输入框中输入1.5(图2-3-16),在下方工具栏中选取选项,完成图2-3-17所示的壳特征。

10

图2-3-16 壳工具的操控面板图2-3-17抽壳后的上盖7.创建显示屏窗口

(1)开窗口

单击右侧“基础特征”栏中的“拉伸工具”按钮,在“操控板”栏选择“实体”、“穿透”选项和“去除材料”选项。然后在操控板中选择“放置”/“定义”按钮,打开“草绘”对话框。在工作区中选择FRONT作为草绘平面,接受系统默认的草绘方向和参照平面,单击“草绘”对话框中的“草绘”按钮,进入草绘模式。

单击“草绘器调色板”按钮,打开图2-3-18所示“草绘器调色板”。选择“形状”选项卡,在其下拉列表选中“圆角矩形”项并双击。在工作区中单击确定中心位置,然后选择拖动操作手柄调整大小,如图2-3-19所示。调整结束后单击图2-3-20所示“缩放旋转”对话框中“确定”按钮结束圆角矩形的绘制。

图2-3-18 草绘器调色板图2-3-19 圆角矩形

图2-3-20 圆角矩形的“缩放旋转”对话框图2-3-21 修改后圆角矩形尺寸

双击圆角矩形的相关尺寸,按图2-3-21所示尺寸进行更改,结束后单击工作区右边草绘工具栏的按钮,退出草绘模式。单击操控板中的“拉伸深度方向”按钮(操控板中的第一个图标)和“去除材料方向”按钮(操控板中的第二个图标),使箭头方向如图2-3-22所示。在操控板中单击确定,生成图2-3-23所示实体模型。

11操作提示:在单击按钮结束特征创建之前,可先单击“特征预览”按钮,观察去除材料的结果是否符合要求。如果不符合要求可通过按钮进行调整,最后才单击按

钮生成特征。

图2-3-22 拉伸和去除材料方向 图2-3-23 创建的显示屏窗口 (2)窗口边倒角

点击“基础特征”工具栏中 “倒角工具”按钮,

在操控板中选取倒角方式为D1× D2,设置D1为3,D2为1(图2-3-24),选择倒角边(图2-3-25),单击操控板中按钮完成倒角。

图2-3-24 倒角设置 图2-3-25 倒角边选择

8.创建菜单键孔口

(1)创建孔口

单击右侧“基础特征”栏中的“拉伸工具”按钮,在 “操控板”栏选择“实体”、“穿

透”选项和“去除材料”选项。然后在操控板中选择“放置”/“定义”按钮,打开“草绘”对话框。在工作区中选择FRONT 作为草绘平面,接受系统默认的草绘方向和参照平面,单击“草绘”对话框中的“草绘”按钮,进入草绘模式,绘制一个圆,并按2-3-26所示尺寸的调整圆的直径与位置。结束后单击工作区右边草绘工具栏的按钮,退出草绘模式。单击操控板中的“拉伸深度方向”按钮和“去除材料方向”按钮调整方向,单击确定按钮完成开孔操作。

图2-3-26 绘制草图 图2-3-27 菜单键孔口

(2)孔口倒角

单击“基础特征”工具栏中“倒角工具”按钮,在操控板中选取倒角方式为D1× D2,设置D1为2,D2为1,选择孔口上侧为倒角边,单击操控板中按钮完成倒角,结果如图2-3-27所示。

9.创建字符键孔口

(1)绘制按键的孔口形状

单击右侧工具栏中的按钮,打开“草绘”对话框,按图2-3-28设置草绘平面,使工作区的上盖模型如图2-3-29所示。

图2-3-28 草绘方向设置图2-3-29 草绘方向

操作提示:如果草绘方向不符合要求,可选择“草绘/草绘设置”菜单打开“草绘”对话框单击“草绘视图方向”项“反向”按钮(图2-3-28)进行调整。

选择“创建矩形”按钮绘制一个长×宽为11×5.5的矩形,然后再选择圆角按钮

倒圆,最后的图形和尺寸如图2-3-30所示。选择“文件/保存副本”菜单打开“保存副本”对话框,在“新建名称”栏中输入“button_hole”将完成的草绘截面保存备用。最后单击工作区右边草绘工具栏的按钮,退出草绘模式。

图2-3-30 按键孔口尺寸和形状图2-3-31 第一个按键孔

12

(2)创建中间一排的首个按键孔口

单击右侧“基础特征”栏中的“拉伸工具”按钮,选择上一步创建的草绘截面,在“操控板”栏选择“实体”、“穿透”选项和“去除材料”选项。单击操控板中的“拉伸深度方向”按钮和“去除材料方向”按钮调整方向,单击确定按钮完成开孔操作,结果如图2-3-31所示。

(3)利用阵列创建中间一排的按键孔口

在模型树中用鼠标右键单击上一步生成的拉伸特征,选择“阵列”菜单项(或在工作区选择上一步生成的拉伸特征,单击“阵列”按钮)。在操控板中接受系统的默认值(图2-3-32所示)。在工作区中定义产生阵列的方向,用鼠标左键双击产生阵列方向的尺寸18,输入尺寸增量7(如图2-3-32所示)。在操控板中了输入阵列成员数目为4(图2-3-32),单击确定按钮完成阵列操作(图示2-3-34)。

图2-3-32 阵列操控板

图2-3-33 输入尺寸增量图2-3-34 完成后的阵列特征

操作提示:若需修改阵列的尺寸增量可以单击操控板中的“尺寸”按钮,展开上滑面面板进行更改(图2-3-35)。

阵列的类型主要有:

尺寸:通过使用驱动尺寸并指定阵列的增量变化来创建阵列(本例)。

方向:通过指定方向并使用拖动控制滑块设置阵列增长的方向和增量来创建阵列。

轴:通过使用拖动控制滑块设置阵列的角增量和径向增量来创建径向阵列。也可将阵列拖动成为螺旋形。

表:通过使用阵列表并为每一阵列实例指定尺寸值来创建阵列。

参照:通过参照另一阵列来创建阵列。

填充:通过根据选定栅格用实例填充区域来创建阵列。

曲线:通过指定阵列成员的数目或阵列成员间的距离来沿着草绘曲线创建阵列。

13

14

图2-3-35尺寸增量修改界面图图2-3-36从文件中导入的草图截面

(4)创建左侧的第一个按键孔口

单击右侧“基础特征”栏中的“拉伸工具”按钮,在“操控板”栏选择“实体”、“穿

透”选项和“去除材料”选项。然后在操控板中选择“放置”/“定义”按钮,打开“草绘”对话框。在“草绘”对话框中单击“使用先前的”按钮进入草绘模式。

选择“草绘/数据来自文件/文件系统”菜单项,显示“打开”文件对话框,选择前面保存的草绘截面文件button_hole.sec,按图2-3-36所示单击放置位置,在“缩放旋转”对话框中输入比例为1,旋转角为-10,单击按钮后按图2-3-36所示位置尺寸进行修改。结束后单击工作区右边草绘工具栏的按钮,退出草绘模式。

单击操控板中的“拉伸深度方向”按钮和“去除材料方向”按钮

调整方向,单击

确定按钮完成开孔操作,结果如图示2-3-37所示。

图2-3-37左侧第一个按钮孔口图2-3-38 完成后的阵列特征

(5)利用阵列创建左侧一排的按键孔口

在模型树中用鼠标右键单击上一步生成的拉伸特征,选择“阵列”菜单项(或在工作

区选择上一步生成的拉伸特征,单击“阵列”按钮)。在操控板中接受系统的默认值。在工作区中定义产生阵列的方向,用鼠标左键双击产生阵列方向的尺寸17(图2-3-36),输入尺寸增量7。在操控板中了输入阵列成员数目为4,单击确定按钮完成阵列操作(图2-3-38)。

(6)利用镜像创建右侧一排的按键孔口

从模型树中选择上一步生成的阵列特征,单击右侧“基础特征”栏中的“镜像工具”按钮,选择“RIGHT”为对称面,单击操控板中的确定按钮完成镜像操作(图2-3-39)。

图2-3-39 完成后的镜像特征图2-3-40 功能键孔口形状

10.创建功能键孔口及其余特征

单击右侧工具栏中的按钮,打开“草绘”对话框,在“草绘”对话框中单击“使用先前的”按钮进入草绘模式。按图2-3-40所示和图形绘孔口形状。

按前面介绍的方法,先后选择拉伸和镜像操作完成功能键孔(图2-3-41)、耳机和MIC 孔的创建,并对所孔口按0.5的半径进行倒圆,最后生成的手机上盖三维模型如图2-3-42所示。

图2-3-41 完成功能键孔的上盖模型图2-3-42上盖三维模型(渲染图)11.保存三维模型文件及旧版本文件清理

选择“文件/保存”菜单项或单击系统工具栏中的“保存活动对象”工具打开“保存对象”对话框,单击“确定”按钮。

15

保存文件时,系统将自动生成当前模型的一个新版本,其不同版本的文件命名规则为:<模型文件名>.prt..<序号>。如part_ch2_1.prt.1、part_ch2_1.prt..2、part_ch2_1.prt.3……等。其中序号是Pro/ENGINEER系统自动加上的。在Pro/ENGINEER中打开模型文件时,系统将打开最新的版本。

删除当前模型文件旧版本的操作步骤为:

(1)设置当前工作目录为模型文件的保存目录。设置方法为:选择“文件/设置工作目录”菜单打开“选取工作目录”对话框,选取目录后按“确定”按钮完成设置。

操作提示:如果当前保存的模型文件已位于默认的工作目录,则无需进行设置。默认工作目录设置方法参见第1.2.3节。

(2)选择“文件/删除/旧版本”菜单项,在工作区下部的操作提示区中单击确定按钮(图2-3-43)。

图2-3-43 删除旧版本文件

2.4 组件环境下的三维形体造型设计

工程实际中的装配在Pro/ENGINEER中称为组件,组件环境亦可理解为装配环境。由于构成组件的元件和子组件相当于装配中的零件和部件,因此我们可以将Pro/ENGINEER 组件环境中的元件理解为产品模型中的零件。

在组件环境下的三维形体造型设计不仅可以利用相关零件的几何元素,减少重复的造型操作,而且可以保证各元件之间形态和位置的正确关系,避免或减少设计错误。本节以直板手机的下壳、按键造型设计为例说明Pro/ENGINEER组件环境下的三维形体造型方法。

2.4.1组件模型及元件的创建方法

1.新建组件

进入图2-2-1所示的Pro/ENGINEER环境,选择“创建新对象”按钮或选择“文件/新建”菜单打开图“新建”对话框。按图示2-4-1所示选择“类型”为“组件”,“子类型”为“设计”,在“名称”输入框中输入Asm_ch2_1,单击“使用默认摸板”复选框取消选中标志。选择“确定”按钮打开“新文件选项对话框”,选择mmns_asm_desing摸板(如图2-4-2所示),建立单位为公制的新文件。单击“确定”按钮进入图2-4-3所示的组件环境操作界面。

操作提示:如果已在配置文件中已将默认模板设置为公制,则可直接使用默认模板。Pro/ENGINEER组件模块的默认模板为英制(inlbs_asm_design),可以通过选择“工具/

16

选项”菜单将默认模板设置为公制,其选项名为:template_designasm,选项值为:mmns_asm_design,具体设置方法可参见第1.2.3节。

图2-4-1 新建组件对话对话框图2-4-2组件的单位制选择对话模框

图2-4-3 Pro/ENGINEER Wildfire3.0的组件环境

2.添加元件

在右侧的特征工具栏中单击“将元件添加到组件”按钮,显示“打开”对话框。选择前面完成的手机上盖模型文件Part_ch2_1,单击“打开”按钮,返回图2-4-4所示的操作

17

18

界面。工作区下部为有关组件装配的操控板,具体用法将在第5章中介绍。本节按默认位置对添加的手机上盖零件定位,故可直接单击确定按钮接受其默认状态。

图2-4-4 元件的装配界面

3.新建元件 在右侧的特征工具栏中单击“在组件模式下创建元件”按钮,打开“元件创建”对话框,接受默认的“类型”和“子类型”选项,在名称栏中输入手机下壳的零件名Part_ch2_2(图2-4-5),单击“确定”按钮显示图2-4-6所示的“创建选项”对话框。选择创建方法为“空”,然后单击“确定”按钮返回组件环境。

操作提示:4种元件创建方法的意义分别为:

复制现有:选择已有元件,创建一个副本并可利用装配操控板定位。

定位缺省基准:创建一个新的元件,并可根据所选的基准定位。

空:创建一个无初始几体特征(如基准面)的元件。

创建特征:使用组件的参照创建元件。

图2-4-5 元件创建类型选择 图2-4-6 元件创建方法选择

完成新建元件操作后组件模型树如图2-4-7所示,元件名前面带“□”符号表示该元件在组件中的位置不固定,若需要固定可右击模型树中的该元件名,然后从弹出菜单中选择“固定位置”选项将该元件固定(图2-4-8)。反之亦可用类似的方法取消固定位置,其弹出菜单如图2-4-9所示。

图2-4-7 组件模型树图2-4-8 设置元件为固定位置图 2-4-9 取消元件固定位置

4.保存组件

完成组件添加和新建的基本操作后,可选择“文件/保存”菜单项或单击系统工具栏中的“保存活动对象”工具保存上述操作结果。

2.4.2手机下壳创建步骤

手机下壳较上盖简单,其造型设置思路及主要特征如图2-4-10所示。为了简化操作,实例中省略了充电接口、电池盖开口和内部结构等细节。

图2-4-10 手机下壳三维模型

19

1.激活手机下壳元件

右击模型树中的元件项PART_CH2_2.PRT,从弹出式菜单中选择“激活”项(图2-4-11),激活所选择的元件。激活后的元件项在模型树中的显示如图2-4-12所示。

图2-4-11 激活组件环境中的选定元件图2-4-12 激活元件在模型树中的显示

操作提示:如果不激活组件中的元件,在组件环境下创建的特征将作为组件的下级特征(不属于任何元件)。激活元件后在组件环境下创建的特征才是该元件的特征(属于当前激活的元件)。本例将从手机上盖模型(元件PART_CH2_1.PAT)中为下壳元件提取曲线特征,故一定要先激活下壳元件。

2.从上盖零件中提取手机正面的外形曲线

单击右侧工具栏中的按钮,打开“草绘”对话框。在工作区或模型树中选择ASM_FRONT作为草绘平面,接受系统默认的草绘方向和参照平面,单击“草绘”对话框中的“草绘”按钮打开“参照”对话框,分别选择TOP和RIGHT面作为参照(图2-4-13),然后单击“关闭”按钮进入草绘模式。

单击右侧工具栏中的“通过边创建图元”按钮,打开“类型”选择框,选中“选择使用边”选项为“环”,如图2-4-14所示。

图2-4-13 草绘截面的参照设置图2-4-14 选择使用边的类型

操作提示:“选择使用边”三个选项的意义分别为:

单个:选择直接选取边。

20

proe二次开发教程

proe二次开发教程——手把手教你如何二次开发 经历了千辛万苦才把图片截取完整,现在就把它贴出来吧…… 本实例是针对proe4.0在VS2005环境下的开发,对于vs2003以上版本的开发本例均适用,本例从开始的打开vs2005软件开始讲解,一步不漏,并加入适当的解释和必要的说明,相信照着做完之后应该没有不成功的了! 注:软件安装注意事项:proe的安装目录不能有空格,比如:“D:\Program Files\proeWildfire 4.0”是不对的,运行的时候会出错,要把路径中的空格去掉,如“D:\proeWildfire4.0” 一、配置相关信息: 打开VS2005,选择工具——》选项, 在“项目和解决方案”中选择“VC++目录”,在“显示一下内容的目录”中选择“包含文件”,加入以下文件: D:\proeWildfire4.0\protoolkit\includes D:\proeWildfire4.0\protoolkit\protk_appls\includes D:\proeWildfire4.0\prodevelop\includes 在“显示一下内容的目录”中选择“库文件”,加入以下文件: D:\proeWildfire4.0\protoolkit\i486_nt\obj

D:\proeWildfire4.0\prodevelop\i486_nt\obj 注:这是开始前的环境配置,一次配置之后永久生效,以后再新建项目就不需要再配置了二、新建项目,进行项目设置: 文件——》新建——》项目: 选择MFC DLL 模板,输入项目名称: 确定后点完成,项目生成后选择项目——》属性,进行属性设置:

proe软件和教程下载地址

常见问题注意事项: 一:教程是百度网盘地址,浏览器直接下载。教程是迅雷快传地址,用迅雷软件下载。二:迅雷非会员也可以下载,打开下载地址后请点击普通下载,一次下载1-3个文件为宜。三:下载速度的快慢受网速和电脑硬件配置以及资源的制约,如果对下载的速度不满意,请不要问店主怎么办!进度虽慢,放一边不去关注它,不经意间也就下载完毕了。个别资源甚至会出现没有下载速度的情况,这样就建议您过一会再试,多试几次,尽量避开网络高峰下载。或者花一毛钱去淘宝买一个一天的迅雷VIP会员,用离线下载就非常快了! 四:教程资料下载下来就是自己的,无有效期限制,可永久使用,也不需要联网使用。 谢谢您的光临。祝您生活愉快。 红叶秋枫软件工作室 proe软件下载: PROE软件,安装视频教程,XP 或win7 32 位请下载此连接 链接:https://www.doczj.com/doc/b89069841.html,/share/link?shareid=309105966&uk=2500791576 密码:olgy PROE软件,安装视频教程,win7 64 位请下载此连接 链接:https://www.doczj.com/doc/b89069841.html,/share/link?shareid=325421191&uk=2500791576 密码:mxx4 文档安装详细教程:请观看文档教程安装软件 链接:https://www.doczj.com/doc/b89069841.html,/share/link?shareid=330905697&uk=2500791576 密码:zxvd Proe教程下载: [完全精通PRO.ENGINEER野火5.0中文版入门教程与手机实例1.4G 链接:https://www.doczj.com/doc/b89069841.html,/share/link?shareid=3727830326&uk=2500791576密码:jwwe ProE5.0入门到精通DVD-1.isoDVD-2.iso以及密码手册3.5G用虚拟光驱打开 链接:https://www.doczj.com/doc/b89069841.html,/share/link?shareid=444928209&uk=2500791576密码:cfjd [Pro_ENGINEER_5.0中文版_入门与提高][高清PDF]263M 链接:https://www.doczj.com/doc/b89069841.html,/share/link?shareid=476320423&uk=2500791576密码:1yve 《Pro/ENGINEER野火版5.0从入门到精通》4.32G 链接:https://www.doczj.com/doc/b89069841.html,/share/link?shareid=1304846514&uk=2500791576密码:wtj2 [Pro.ENGINEER中文野火版5.0高级应用教程].108M 链接:https://www.doczj.com/doc/b89069841.html,/share/link?shareid=783093787&uk=2500791576密码:vyjk

proe视频分类-124个实例教程proe族必备!

proe视频分类-124个实例教程proe族必备! 来看看何为高质量proe视频教程,下面的视频包括了proe安装和配置、proe基础指令、proe曲面造型和逆向造型、proe阵列特征和proe优化设计、proe模具设计和分模、proe 数据管理和二次开发、proe工程图和直接建模、proe机构模拟和动画,总之所有的proe 模块的视频教程你都可以从下面的视频教程中找到。所有视频都进行分类整理,方便各位懒人使用,菜鸟收藏它,早晚成高人! 1、proe安装配置视频教程 116、Pro/Toolkit二次开发视频教程:Pro/E Wildfire5.0配Microsoft Visual Studio 2008编译安装测试(野火5.0版本):https://www.doczj.com/doc/b89069841.html,/html/video/2010-03/4178.html 117、proe视频教程之低版本打开高版本模型文件及后续特征更新和操作: https://www.doczj.com/doc/b89069841.html,/html/video/2010-10/4499.html 118、Pro/Engineer精度系统详解和应用: https://www.doczj.com/doc/b89069841.html,/html/video/2008-11/3089.html 119、proe5.0安装方法_终极版视频: https://www.doczj.com/doc/b89069841.html,/html/video/2010-10/4487.html 120、emx4.1安装方法视频教程:https://www.doczj.com/doc/b89069841.html,/html/video/2010-10/4494.html 121、emx5.0安装方法视频教程:https://www.doczj.com/doc/b89069841.html,/html/video/2010-10/4495.html 122、emx6.0安装方法_视频教程:https://www.doczj.com/doc/b89069841.html,/html/video/2010-10/4496.html 123、proe配置文件之config.pro: https://www.doczj.com/doc/b89069841.html,/html/video/2010-10/4542.html 124、proe5.0安装方法视频教程: https://www.doczj.com/doc/b89069841.html,/html/video/2010-10/proe5_sv.html 2、proe基础指令视频教程 88、ProE曲线方程式应用和进化(WildFire): https://www.doczj.com/doc/b89069841.html,/html/video/2008-11/2965.html 89、ProE实体化曲面造型实例视频教程:手机按键: https://www.doczj.com/doc/b89069841.html,/html/video/2008-11/2966.html 90、ProE螺旋扫描视频教程(WildFire4.0版本): https://www.doczj.com/doc/b89069841.html,/html/video/2008-11/2975.html 91、ProE可变扫出(vss)的轨迹参数trajpar详解: https://www.doczj.com/doc/b89069841.html,/html/video/2008-11/2976.html 92、ProE扫描混合指令视频教程(WildFire4.0):

ProE_二次开发入门实例

ProE二次开发入门实例 1. 创建项目 这个就不用多说了吧,新建-> 项目->C++->MFC DLL 2. 项目配置 这个可以参考我以前的一篇文章:P⑹ENGINEER的二次开发(5)-Vc环境配置 3. 初始化菜单文件 在这里,先创建一个菜单,作为演示,: (1)在住文件添加Pro/TOOLKIT 头文件。由于在后面的操作中,都要用到这些头文件,故将头文件放到stdafx.h 文件中。77777777777777777777777777777777777777777777777777777777777777777777777777 ⑵添加Pro/TOOLKIT 程序的初始化函数和终止函数,

return TRUE : } … 『 extern int uier_initi alii e fint j char* 』char* j char* * v char_t 电rrbnf [so ]) r eturia. L ; 】 初始化函数 t 匸L X' r?id e 终止函数 ⑶创建一个窗体:右键单击解决方案的资源文件,然后点击添加Dialog,如图: ms? 零 Accelerator S§ Bitmap Sfe Cursor S HTML FJ Icon 自 M@nu *fc Strrg Tatile 到到 Toolbar Ol \ ersion 蜀 Resource.h ? stdafx.h g zenun,h 3 TestDelg.h □ 资潺立件 3 zenun.rc 31 zeraun.rc? IS ReadMe.txt 刀解"??丨马类…国熒… 3. (4)添加一个按钮,然后双击添加类向导,创建CTestDialog 类,然后再窗体中添加一个按钮,做测试之用,如图: ar gc argw[] versi on b^ili

PROE渲染实例的创建和保存方法

渲染实例的创建和保存方法 此教程已发布到美雅Pro/E学习网 渲染实例是一种带渲染的PRT文件,它比普通的PRT文件更具有收藏价值. 将PRT文件的渲染参数保存下来,可以使你每次打开文件都能还原渲染效果,可以对你的渲染效果反复进行调整。更重要是,渲染实例可以使大家直接看到渲染的实际参数,从而更快的掌握渲染的要领,可能在一定程度上要比教程来的更直接一些。 一、为了使大家方便的打开渲染实例,有必要对渲染实例的统一格式作一下规范,具体要求如下: 将所有与该实例有关的文件放在同一个文件夹内,文件夹内须包含如下内容:1.一个包含所有与实例有关的材质的和背景的文件夹。 2.保存了各项渲染参数的PRT文件。 3.关于打开文件和渲染设置参数的简要说明。 下图为开瓶器的渲染实例文件夹示意图

一、渲染实例的创建方法 1.材质及贴图的保存方法,有两种方法可以选用:第一种方法:是将所有材质贴图放到单独的文件夹中,如下图(茶杯材质文件夹缩略图,这种方法的好处是这些材质还可以另作他用,缺点就是有点麻烦。(自己使用时直接将这个文件夹放到PROE默认的材质库去 就行。见下图) 第二种方法:就是找到:save_texture_with_model 将其值改为yes (如原先没有的可以自己添加) 或者将:save_texture_with_model yes 直接加到配置文件config中去

yes - 将应用于模型或房间墙壁的纹理图像与模型和场景一起保存。在保存模型或场景后,即使这些纹理图片不存在了,打开模型后照样能看 到材质贴图的效果。 no - 在保存模型或场景时,不保存应用于模型或房间墙壁的纹理图像。 注意: 如果将 save_texture_with_model 配置选项设置为 no,则只会将纹理名称与模型一起保存。在这种情况下,只有纹理文件位于由texture_search_path 配置选项设置的目录中,在重新加载模型或场景 时,纹理才能与模型一起显示。 这种方法的缺陷是:一是会导致保存了纹理的模型或场景文件的容量显著增加。而且,对独立纹理文件所做的更改不会反映到与模型或场景 一起保存的相应纹理中。 二是这些纹理图片将不能作为他用。

ProE二次开发国内外现状综述

Pro/E二次开发国内外现状综述 CAD技术起步于50 年代后期,在CAD软件发展初期,CAD的含义仅仅是图板的替代品,人们希望借助此项技术来摆脱繁琐、费时、绘制精度低的传统手工绘图。此时CAD 技术的出发点是用传统的三视图方法来表达零件,以图纸为媒介进行技术交流,这就是二维CAD 技术,占据绘图市场主导地位的是Autodesk 公司的AutoCAD软件。进入70年代,CAD技术从单纯的二维制图延伸到了三维建模,实现了以计算机完整描述产品零件的主要信息的过程,同时也使得CAM 和CAE等技术的开发有了现实的基础。随着计算机技术的迅速发展,CAD 技术也取得了日新月异的进步,许多功能更加强大、用途更加广泛的软件不断涌现[3]。 Pro/E软件系统是美国参数化技术公司PTC的优秀产品,于1986年开发创建,不仅最先将“参数化”技术融入CAD系统,并且借助PC(个人计算机)的快速崛起,率先将高端CAD系统从航空、航天、国防等尖端领域推介到民用制造行业,为现代CAD的技术发展与应用普及做出了贡献。经过近20年的快速发展,目前Pro/E 系统的功能得到很大提升和完善,已成为一个集CAD/CAM/CAE于一体的中高端系统。它提供了集成产品的三维模型设计、加工、分析及绘图等功能的完整的CAD/CAE/CAM 解决方案。Pro/E 软件在我国的机械、电子、家电、塑料模具等行业取得了广泛的应用,并且在这些行业里应用的时间也较长。 由于Pro/E在CAD/CAM领域的优秀表现,它在各大中型企业中的使用率越来越高。但这同时也带来了另外一个问题,那就是怎样对通用软件进行本地化。因为通用的软件在设计的时候不可能考虑到每个企业的特殊情况,要想充分发挥软件的功能,为企业创造更大的效益,企业必须跟据自身的特点,对软件进行本地化的工作,即二次开发。Pro/E为用户提供的二次开发工具有Pro/Program,族表(Family Table),用户自定义(UDF),J-link和Pro/Toolkit[4],其中Pro/Toolkit 是功能最强大的二次开发工具。 目前,国内外有不少科研单位已经或正在进行Pro/E二次开发的研究工作。北京科技大学的谢敏理等人研究了一种利用Pro/Toolkit进行Pro/E二次开发实现零件的自动装配的方法[5];江南大学的宋峨、李世国等人研究了Pro/E二次开发中的界面设计技术,即分析了在VC 环境下开发Pro/Toolkit应用程序的关健技

ProE 渲染输出图片简易教程

ProE渲染输出图片简易教程作者:ViolinLiva Lin 使用对象:瓯江08模具

注:本教程仅简单教会大家如何使用PROE,将自己所画的零件输出成图片格式进行打印,谢谢。 本教程分为三部分进行,1.编辑渲染设置 2.更改渲染模型(可选)3.输出图像其中第一步设置是必须的,第二步可以根据各位喜好进行或者不进行,第三步输出图像。 1.编辑渲染设置(目的是设置输出格式和输出地址) 单击菜单栏【视图】→【模型设置】→【渲染设置】,进入如图1.1的界面。 可以保持默认选项不变,单击【输出】,进入如图1.2的界面。接 下来进行设置输出选项。

单击【渲染到】,出现如图1.3的选项。选择自己所需格式。 在此简略介绍一下个别选项: 全屏幕:是指渲染窗口后图片不输出,直接在ProE窗口中可见的,一旦关闭便没有保存的形式,也是默认形式。 JPEG:最常用的格式,与BMP、PNG等一样属于图片格式,个人喜欢使用这个图片格式进行输出打印。以下用此格式进行示例 选择【JPEG】,【保存名称】和【图像大小】被激活。其 中【保存名称】的默认保存地址为零件所在的地址,保存名 称也同零件名称相同。如果需要保存在其他地址的,或者想

修改保存名称的,点击按钮进行修改名称和保存。 接下来进行图像大小修改。单击【大小】,出现如图1.5的选项。 在此简单介绍一下下拉菜单中的个别选项: 600X450:输出宽度为600、高度为450的JPEG图片。 1024平方:输出长宽为1024的JPEG图片。用此作为示例。 定制:激活【宽度】、【高度】,用户自行设置输出长宽。 选择1024平方,单击【关闭】按钮。 2.模型设置(可选)(让图片输出符合要求,不一定要有本步) 在我们输出图片的时候,可能会出现渲染出来的图片太暗,打印出来的效果很差,不符合我们打印的效果,就如图1.6。在本点中,我们会简单介绍如何修改房间的背景,以及如何增加光源。

史上最全ProE二次开发测试及环境配置方法

32位系统preo5.0二次开发测试及环境配置 首先,proe5.0是配合VC++2008来进行二次开发的,因此首先得安装VS2008,其次,要确保proe5.0中已经安装了protoolkit,安装方法略。 如何测试Pro/Toolkit安装成功 第一步,找到proe安装目录下的protooltik文件夹,并找到..\protoolkit\i486_nt\obj这个路径下的一个叫做make_install的文件,用写字板打开,找到如下 # Pro/Toolkit Source & Machine Loadpoint (EXTERNAL USE - DEFAULT) 这么一行字,然后把它下面的PROTOOL_SRC=../..改成PROTOOL_SRC = ...\PTC\protoolkit,保存下关闭就好了。 第二步,在“开始”中找到Microsoft Visuall Studio Tools→Visual Studio Tools→Visual Studio Tools2008命令提示符,打开。 第三步,在打开的这个界面里面敲下如下字符cd ...\PTC\protoolkit\i486_nt\obj,然后回车,再敲上如下字符:nmake /f make_install dll,然后再回车,等其运行完毕,关掉命令提示符,然后再回到...\PTC\protoolkit\i486_nt\obj文件夹中,会发现多了一个pt_inst_test.dll文件,证明前面的工作全是成功的。 第四步,回到...\PTC\protoolkit文件夹,找到protk.dat文件,用写字板打开,将第二行和第三行前面的“.”改成路径...\PTC\protoolkit,将第五行后面的“18”改成“wildfire5.0”,其他保持不变,保存,关闭。 第五步,启动proe5.0,找到工具→辅助应用程序,打开,点“注册”,找到...\PTC\protoolkit,里的protk.dat,打开,选中,点“启动”,发现左上角出现“’pt_inst_test.dll’启动成功”。关闭“辅助应用程序”。 第六步,打开“文件”菜单栏,会有一个“安装检测”,点击后,会出现“PRO/PROTOOLKIT 安装检测成功”。至此,PRO/PROTOOLKIT安装检测全部完成。 配置VC++2008 Debug模式配置 第一步,加上PRO/TOOLKIT的包含文件和库文件,打开工具→选项→项目与解决方案→VC++目录显示以下内容的目录→包含文件,添加如下文件: ...\PTC\protoolkit\includes ...\PTC\protoolkit\protk_appls\includes ...\PTC\prodevelop\includes ...\PTC\prodevelop\prodev_appls\includes 将包含文件换为库文件,添加如下文件: ...\PTC\protoolkit\i486_nt\obj ...\PTC\prodevelop\i486_nt\obj

proe5.0环境下vs2008二次开发(附代码)

PRO/E 5.0环境下使用vs2008进行二次开发 1、环境设置(只需第一次设置) 1)进入工具/选项对话框,包含文件:○1./prodevelop/include; ○2./protoolkit/include 2)库文件:○1./protoolkit/i486_nt/obj; ○2./prodevelop/i486_nt/obj

2、新建MFC DLL工程(采用默认动态链接烈类型) 3、设置项目属性 1)进入项目/属性对话框(ALT+F7),选择配置管理器,将Active版本类型改为Release。 2)选择配置属性/链接器/输入,在附加依赖项一栏输入: wsock32.lib mpr.lib protk_dll.lib prodev_dll.lib psapi.lib netapi32.lib 3)在忽略特定库一项输入mvcrt.lib

1)添加头文件 #include"ProMenu.h" #include"ProUtil.h" #include"ProMenubar.h" 2)添加初始化函数 extern"C"int user_initialize() { ProError status; // 用户接口程序 return status; } extern"C"void user_terminate() { // 结束代码 }

// 定义菜单的可访问性设置函数 static uiCmdAccessState UserAccessDefault(uiCmdAccessMode access_mode) { return(ACCESS_AVAILABLE); } int MsgBox() // 定义菜单按钮相应函数 { AfxMessageBox(_T("My first Pro/E redeveloping")); return 0; } extern"C"int user_initialize() { ProError status; uiCmdCmdId cmd_idl; ProFileName mfName; ProStringToWstring(mfName, "Msg.txt"); // 添加菜单 status = ProMenubarMenuAdd("CHECK", "CHECK", "Utilities", PRO_B_TRUE, mfName); // 添加菜单动作 status = ProCmdActionAdd("ShowTest1", (uiCmdCmdActFn)MsgBox, uiCmdPrioDefault,UserAccessDefault, PRO_B_TRUE, PRO_B_TRUE, &cmd_idl); // 添加菜单按钮 status = ProMenubarmenuPushbuttonAdd("CHECK", "MSGBOX", "PathMsg", NULL, NULL, PRO_B_TRUE, cmd_idl, mfName); return status; } 4)关键函数 wchar_t* ProStringToWstring ( wchar_t*wstr, char*str ); // 把char*类型转换为wchar_t* ProError ProMenubarMenuAdd ( ProMenuItemName menu_name, ProMenuItemLabel untranslated_menu_label, ProMenuItemName neighbor, ProBoolean add_after_neighbor, ProFileName filename )

Proe应用ProTOOLKIT二次开发

手把手教你开发Pro/TOOLKIT应用程序 1前言 本教程采用VS2008 + Pro/E Wildfire5.0来讲解怎样开发Pro/TOOLKIT应用程序。 开发Pro/TOOLKIT应用程序时,Pro/E和Visual Studio的版本需对应,否则很难搭建开发环境,其对应关系如下: ?Wildfire 4.0 <> VS2008 ?Wildfire 5.0 <> VS2008 ?Creo 1.0 <> VS2010 ?Creo 2.0 <> VS2010 本教程所述的方法完全适用于Wildfire4.0 + VS2008、Creo1.0 + VS2010、Creo2.0 + VS2010。 2一、准备 1.Pro/TOOLKIT 在安装Pro/E时,默认是不安装Pro/TOOLKIT的,必须选中【API工具包】节点下的Pro/TOOLKIT选项。 可以通过运行:[Pro/E安装目录]/bin/ptcsetup.bat 查看有无安装

Pro/TOOLKIT。 2.VS2008 VS2008中文版下载地址: 最好安装下VS2008 SP1补丁,否则编译Debug版本时常会报错。 VS2008 SP1中文版下载地址: 如果你需要开发64位的Pro/TOOLKIT程序,请确保安装X64 Compilers and

Tools,如下图所示: 3二、新建工程 点击【文件】->【新建】->【项目】菜单命令,创建MFC DLL工程。输入工程名称:test_wf5。

单击【确定】,然后在弹出的对话框中单击【下一步 >】DLL类型:使用共享 MFC DLL

(完整版)ProE_二次开发入门实例

ProE 二次开发入门实例 1.创建项目 这个就不用多说了吧,新建–>项目–>C++->MFC DLL 2.项目配置 这个可以参考我以前的一篇文章:Pro/ENGINEER的二次开发(5)-Vc环境配置 3.初始化菜单文件 在这里,先创建一个菜单,作为演示,: (1)在住文件添加Pro/TOOLKIT头文件。由于在后面的操作中,都要用到这些头文件,故将头文件放到stdafx.h文件中。 (2)添加Pro/TOOLKIT程序的初始化函数和终止函数,

(3)创建一个窗体:右键单击解决方案的资源文件,然后点击添加Dialog,如图: (4)添加一个按钮,然后双击添加类向导,创建CTestDialog类,然后再窗体中添加一个按钮,做测试之用,如图:

(5)双击按钮,添加一个按钮单击函数,写下一下代码: void CTestDialg::OnBnClickedButton1() { // TODO: 在此添加控件通知处理程序代码 AfxMessageBox("Hello ,Pro/e second develop!!!~~~"); } 4.创建菜单 (1)将窗体头文件引入到主程序中,添加一些必要的声明定义: //添加初始化启动函数 //这里附带将菜单的实现部分加进来 //定义菜单的命令函数 //1.窗体显示函数 void helloFormFn(); //2.用户菜单访问权限设置随时有效 static uiCmdAccessState helloFormAccessFn(uiCmdAccessMode access_mode){ return ACCESS_AVAILABLE;//设置全有效 } //3定义全局对话框变量 CTestDialg * hellodlg=NULL;//窗体界面,后续更改 (2) 接下来,开始写菜单注册函数了,具体的都在下面,:

ProE渲染常用材质参数

ProE渲染常用材质参数 希望对大家有用处 一、各种金属的属性 金属颜色RGB 色彩亮度光亮度慢射镜面光泽度反射 BMP(分形噪声)单位:英寸凹凸% 铝箔 180,180,180 有 0 32 90 中 65 .0002,.00002,.0002 8 铝箔(钝) 180,180,180 有 0 50 45 低 35 .0002,.00002,.0002 15 铝 220,223,227 有 0 35 25 低 40 .0002,.00002,.0002 15 磨亮的铝 220,223,227 有 0 35 65 中 50 .0002,.00002,.0002 12 黄铜 191,173,111 有 0 40 40 中 40 .0002,.00002,.0002 20 磨亮的黄铜 191,173,111 有 0 40 65 中 50 .0002,.00002,.0002 10 镀铬合金 150,150,150 无 0 40 40 低 25 .0002,.00002,.0002 35 镀铬合金2 220,230,240 有 0 25 30 低 50 .0002,.00002,.0002 20 镀铬铝 220,230,240 有 0 15 60 中 65 .0002,.00002,.0002 15 镀铬塑料 220,230,240 有 0 15 60 低 50 .0002,.00002,.0002 15 镀铬钢 220,230,240 有 0 15 60 中 70 .0002,.00002,.0002 5 纯铬 220,230,240 有 0 15 60 低 85 .0002,.00002,.0002 5 铜 186,110,64 有 0 45 50 中 40 .0002,.00002,.0002 10 18K金 234,199,135 有 0 45 50 中 65 .0002,.00002,.0002 10 24K金 218,178,115 有 0 35 50 中 65 .0002,.00002,.0002 10 未精练的金 255,180,66 有 0 35 50 中 45 .0002,.00002,.0002 25 黄金 242,192,86 有 0 45 50 中 65 .0002,.00002,.0002 10 石墨 87,33,77 无 0 42 90 中 15 .0001,.0001,.0001 10 铁 118,119,120 有 0 35 50 低 25 .0002,.00002,.0002 20 铅锡锑合金 250,250,250 有 0 30 40 低 15 .0002,.00002,.0002 10 银 233,233,216 有 0 15 90 中 45 .0002,.00002,.0002 15 钠 250,250,250 有 0 50 90 低 25 .0002,.00002,.0002 10 废白铁罐 229,223,206 有 0 30 40 低 45 .0002,.00002,.0002 30 不锈钢 128,128,126 有 0 40 50 中 35 .0002,.00002,.0002 20 磨亮的不锈钢 220,220,220 有 0 35 50 低 25 .0002,.00002,.0002 35 锡 220,223,227 有 0 50 90 低 35 .0001,.0001,.0001 20 二、透明材质的折射率 材质折射率 真空 10000

ProE4.0二次开发ProE J-Link开发环境配置

ProE4.0二次开发Java篇:ProE J-Link开发环境配置 以前我们更多的在用ProToolkit配VC的环境来进行ProE的开发,以后没事大家也玩玩J-Link,喜欢JAVA的上:victory: ProE安装的时候请勾选J-Link,如下图

==更多精彩,源自无维网(https://www.doczj.com/doc/b89069841.html,) 安装JDK和JRE 下载地址 https://www.doczj.com/doc/b89069841.html,/javase/downloads/index.jsp 我这里装的是JDK6

==更多精彩,源自无维网(https://www.doczj.com/doc/b89069841.html,) 设置环境变量: 新建 CLASSPATH = .;C:\ptc\proeWildfire4\text\java\pfc.jar;%CLASSPATH%;C:\ptc\Java\jre6\lib 在已有的Path变量最后添加 Path = C:\ptc\Java\jdk\bin

==更多精彩,源自无维网(https://www.doczj.com/doc/b89069841.html,) 代码以后再慢慢写,现在我们先用PTC提供的测试例子来看看 目录:C:\ptc\proeWildfire4\jlink\jlink_appls\install_test 编译:javac StartInstallTest.java

==更多精彩,源自无维网(https://www.doczj.com/doc/b89069841.html,) protk.dat文件也不用做,C:\ptc\proeWildfire4\jlink\jlink_appls\install_test目录下有 name InstallTest startup java java_app_class StartInstallTest java_app_start start java_app_stop stop allow_stop true delay_start false text_dir ./text end 内容差不多,就是找dll的变成找class了 ==更多精彩,源自无维网(https://www.doczj.com/doc/b89069841.html,) 启动ProE,更改工作目录到C:\ptc\proeWildfire4\jlink\jlink_appls\install_test

Proe画足球

Proe画足球 ——正多面体在ProE中的创建方法总结 作者:无维网icefai 如何构建正多面体? 在数学上,我们要在空间表达构成多面体的正多边形的位置需要经过一番较为复杂的几何推算过程,但利用三维CAD软件的特殊几何约束方式,我们能够通过简单的布置来求解得到这些值,下面我们就通过具体的例子来讲解如何利用这些几何约束来求解。 a)正四面体(四个三角形,同一顶点有三个三角形) 这四面体比较简单,四个正三角形构成 首先,我们创建底部的正三角形,然后以其中的一条边作为旋转中心,草绘一条和已有边长相等的直线段并成60度,然后绕旋转中心旋转180度,很显然我们要求的正四面体的另一个顶点就在这个旋转面的边上 然后考虑这个形状的特殊性,正四面体的另一个顶点必定在通过底面的正三角形的重心并垂直于改平面的中心轴上,这样我们即可以得知中心轴和上面的顶点轨迹的交点就是我们要求的另外一个顶点,求得顶点后,使用底部的三角边和顶部进行边界混成就可以完成我们的正四面体的创建了。

b)正八面体(八个正三角形,同一顶点有四个三角形) 因为对于正八面体,每一个顶点都有4个正三角形,而这四个三角形是相互相邻并完全一样的,所以它们的公共顶点对面的四条边必定是构成一个正方形,考虑到它刚好有8个三角形,那么这个正方形必定是在对称中心,弄明白这个道理后,我们的创建就变得相当简单了,后面的处理方式就和我们的正四面体的处理方式大同小异 同样的方式获得其中一个顶点,然后是边界混成得到一半的形状。然后再镜像过去就完成了最后的正八面体的创建。

c)正二十面体(20个三角形,每个顶点有5个三角形) 对于前面的分析,其实和正八面体是一样的分析方法,因为对于某个顶点而言,它有5个相邻的三角形,这5个三角形的公共顶点对边必定是构成一个正5边形。 正五边形草绘,然后以其中的一边作旋转轴旋转一条60度的直线段,这里我们旋转360度,因为两边都需要使用。 然后也是通过相交的方法得到其中一个顶点,然后使用其中的一边和顶点进行边界混成,因为我们在这里考虑后面的阵列,所以就只做了其中一边的混成了。 假设我们如果做好了顶部的这5个三角形后,考虑到形状的特殊性,球对面的顶点也应该有5个三角形,这样加起来才10个三角形,还差10个,考虑到两个五边的错位混成正好产生10个新的三角形,所以我们首先要找出球心处的分中平面,利用我们的旋转面边界和中心轴的交点,然后通过和交点的连线不难得到分中平面要通过的线。

ProE二次开发参考文献

ProE二次开发参考文献 [1]江宁.VC平台中的PRO/E二次开发研究[J].中国水运,2009,09(10):120-121. [2]Parametric Technology Corporation.Pro/Toolkit User's Guide[M].USA:PTC, 2001. [3]吕迎玺.浅谈CAD软件发展现状[J].科技情报开发与经济,2003,13(12):208-209. [4]二代龙震工作室.Pro/Toolkit Wildfire 2.0 插件设计[M].北京:电子工业出版社,2005. [5]谢敏理,和丽,许纪倩. PRO/E 二次开发实现自动装配的一种方法[J].现代机械,2006(1):46-48. [6]宋峨,李世国.PRO/E二次开发中的界面设计技术[J].机械设计与制造,2005(5):56-58. [7]钟培荣.二次开发技术在装配干涉检查中的应用[J].广西轻工业,2009(6):83-85. [8]孙铁波.基于Pro/Toolkit的减速器参数化自动装配技术[J].机械工程与自动化,2009(5):56-60. [9]周晖,胡于进.基于Pro/E的标准件库及其装配工具集的开发[J].计算机与数字工程,2007,35(2):69-72. [10]汪硕,梅琼风,姜昆,周雄辉.基于Pro/E的智能化标准件库开发[J].模具技术,2010(4):5-9. [11]田红.Pro/ENGINEER二次开发方法解析[J].茂名学院学报,2005,15(1):30-34. [12]David J Kruglinski,Scot Wingo,George Shepherd.Programming Visual C++ 6.0 [M].Microsoft Press,1999. [13]张晋西.基于ActiveX的Auto CAD菜单开发技术[J] .重庆工学院学 报,2002(2):26-28. [14]陶松桥.基于VC环境的Pro/E的二次开发研究[J].机械管理开 发,2008(5):179-180. [15]赖朝安,李振南,孙延明等.Pro/E二次开发关键技术[J].计算机应用,2001,30(1): 43-45. [16]宋满仓,张俊河.Pro/E二次开发中的UI对话框技术[J].计算机应 用,2006(1):49-50. [17]赵奇平.CAD软件二次开发方法与技术探索[J].理工高教研究,2002,21(4):125-126.

PROE中足球的设计步骤

新建零件实体→工具→参数→新建R、输入值120→新建L、输入值60确定完成→选择FRONT面→绘制下图 修改后如上图,把圆改为构建线→工具→关系→输入如上图的关系式即:sd4=R sd5=asin((L/2)/(R*cos(asin(L/2/R))*tan(36))) sd3=asin((L*cos(30))/(R*cos(asin(L/2/R))))

特别注意:公式中等号前的符号要图上标注的符号相对应。 通过两条直线创建轴如上图所示A-1和A-2→点击旋转命令→选择曲面→草绘→在TOP面上选择中心点圆弧创建半圆弧如上图所示→工具→关系→输入sd0=R如左下图所示确定后生成如下中图球体。在编辑→投影→参照→点击可视线框→选择TOP面的左侧草绘一条直线关于水平中心线对称且在之前建立的A-1和A-2轴线的两侧→再输入 关系式sd0=L确定后如右下图所示,打对号后选择轴线A-1和A-2所指向的半个球面如左下图所示,确定后,选择几何,在编辑中复制球面,再粘贴球面,分析→测量→区

域→特征→改为SQ选择球面后如上中图所示确定后,选择投影到球面上的曲线沿A-1轴整列6个如右上图所示。点击投影1如左下图所示再次→编辑→投影,沿A-2轴整列5个如中下图所示。选择球面后点击→修剪工具→点击参照→细节→按住Ctrl依次选择六边形的边,确定后注意箭头的方向选择如下图所示。同样修建五边形。结果如右 下图所示。分析→测量→区域→改为P5→选择五边形左如下图。同样分析六边形为P6如右下图所示。

插入分析特征→→→输入关系式relation=area:FID_p5*12+area:FID_p6*20-area:FID_SQ如右下图确定。 分析→可行性\优化→(选择最后一个)→添加→ 确定后→点击→然后修改数值如下图 →点击计算生成如下图

PROE高级设计教程-如何将图片设为PROE的背景

=== 版权所有,转载注明出处,商业用途需获授权 === 如何将图片设为PROE 的背景 djg1953 ——meiyadesign 会员会员;;荣誉会员 摘要:本文通过具体实例操作本文通过具体实例操作本文通过具体实例操作为为讲解讲解,,讲述如何将图片设为PROE 的背景的背景。。 关键词:背景背景背景 图片图片图片 一、前言 用简单的方法将图片设为PROE 的背景的背景,,对零件作一简单的渲染渲染,,将使你的作品瞬间提高一个挡次将使你的作品瞬间提高一个挡次,,是一个既省时又实用的方法方法。。(下图为例下图为例)) 版权声明版权声明::该方法为本人独创该方法为本人独创,,暂未见到有相同作法暂未见到有相同作法,,如有雷同纯属巧合同纯属巧合!!

=== 版权所有,转载注明出处,商业用途需获授权 === 二、准备工作: 1. 需作渲染处理的模型需作渲染处理的模型。。 2. 相关材质相关材质。。 3. 相应的背景图片相应的背景图片。。 三、初步操作 下面我们下面我们就用这辆宝马车作为实例就用这辆宝马车作为实例 1. 打开模型PRT 。 2. 给模型加上必要的颜色给模型加上必要的颜色、、材质材质。。 3. 适当调整一下模型的位置适当调整一下模型的位置、、光线光线。。 四、进入正题 1.点击点击::视图-----模型设置-----渲染控制渲染控制,,打开渲染控制器打开渲染控制器。。 图1 四、1、

=== 版权所有,转载注明出处,商业用途需获授权 === 2、点击环境编辑器点击环境编辑器,,点击后跳出下图的提示框来后跳出下图的提示框来,,直接点确定即可定即可。。见图2 图2 四、2、

CAD绘制足球__详细过程

CAD绘制足球 在网上看了很多有关CAD绘制足球的帖子,大多都没有写的很清楚,致使很多初学者感觉很难!今天本人对用CAD绘制足球的方法详细介绍. 先看看效果图: 首先打开软件(本人使用的是2012版本的),工作空间在三维建模!工作界面如下图:

第一步:在俯视图上作一个边长为50(可以自己定义)的正六边形和正五边形!点击多边形命令(或者输入快捷键POL),输入侧面数6,按回车或者空格键,在弹出的“指定多边形的中心点或者边(E)”中输E 回车或空格,指定第一点,在指定第二点时在极轴角度为0的方向输入追踪距离50;重复多边形命令,输入侧面数为5,空格或者回车键;输入E,空格或者回车键,在六边形的一边的连个角上指定第一点,指定第二点:绘制效果图如下:

第二部:绘制辅助线:选择构造线命令(或者输入快捷键XL),绘制两条构造线m,n,其中m那条构造线经过B点和E点,B点为六边形和五边形的一个公共点,E点为五边形那条边的中点,n这条构造线经过A和B两点,为五边形和六边形的两个公共点。从C 点作构造线n的垂线,垂足为D点。绘制效果图如下:

第三步:现在将视图转换为东南等轴测;效果图如下:

第四步:建立用户坐标系;点击用户坐标系或者注入UCS回车,以D点为远点,DC边为x轴,DA边为y 轴,建立坐标系;然后点击圆命令(也可以输入快接键C按回车或者空格键),选择“相切相切相切”命令绘制正五边形和正六边形的内切圆;然后分别以正五边形和正六边形的中心绘制垂直于他们的直线

(也就是延z轴正方向)。 然后再新建立用户坐标系:选择绕x轴旋转用户坐标系,输入旋转角度为90度,按回车或空格键!接着以D点坐标原点为圆心,DC长度为半径作圆,再以构造线m与直线DC交点M为起点向z轴正方向作直线交圆于N点。其绘制效果图如下:

相关主题
文本预览
相关文档 最新文档