当前位置:
文档之家› 楔横轧模具三维计算机辅助设计系统
楔横轧模具三维计算机辅助设计系统
收稿日期:2010-06-21 基金项目:山东省自然科学基金项目(Y2007F'/5) 作者简介:王忠雷(1977一),男,山东烟台人,讲师,博士研究生,主要
研究方向:体积成形模具CAD\CAE;电话:13953171364; E-mail:wade th山1der@163.com
须以获得零件的三维几何模型为前提。这就为楔横 轧模具的设计提出了更高的要求。
个楔形成形结束时对应点的角度坐标.即本楔形的
起始角度坐标;而为前一个楔形成形结束时对应点
的Z坐标,即本成形楔的起始Z坐标。本楔形楔入
段对应的角度由式(2)确定:
Or=(D/2-R+#)cota cot/i/R6
(2)
展宽段对应的角度由式(3)确定:
Oz=L cot/3/R6
(3)
精整段对应的角度由式(4)确定:
楔横轧模具的设计、制造是实现楔横轧工艺的 关键环节。随着楔横轧技术的发展,产品的品种规 格不断增多.而多数楔横轧模具的设计十分复杂。传 统的人工设计不但使模具的设计周期长。而且模具 的设计、计算及图纸的绘制任务十分繁重,不利于实 现模具的最优化设计口】。由于楔横轧模具的复杂性 和较高的精度要求,一般的加工方法很难满足要 求。目前多采用数控车床或数控加工中心进行数控 加工。CAM系统的广泛应用,使得复杂零件的数控 编程已经变得相对容易,但是CAM系统的应用必
金属铸锻焊技术lcasting·Forging·Welding
2010年11月
楔横轧模具三维计算机辅助设计系统
王忠雷,袁文生,程钢,宗士帅 (山东建筑大学机电工程学院,山东济南250101)
摘要:针对楔横轧模具设计、计算和制造复杂的难题,利用可视化编程工具Delphi,开发了楔横轧模具辅助设计 系统。该系统主要功能包括:快速输入轧件图、自动计算热轧件图、优化工艺参数、设计楔横轧模具、绘制二维模具图纸
之,楔形向右加工时K=I。
3模具设计结果输出
3.1基于STL的模具三维输出 为了更好的描述楔横轧模具的形状,便于后续
加工中与CAM系统衔接。本系统采用STL文件格 式直接保存模具的三维模型。STL文件格式是一种
通用的三维CAD文件格式。大多数的CAD\CAM
系统均可接受该文件格式,尤其在快速成型和有限 元模拟领域应用较多。该文件格式在描述三维实体 时,将实体的表面划分成彼此相连的若干三角形,由 三角形面片围成三维实体。STL文件中每一个三角 形用三角形三个顶点的坐标和三角形面片的外法线 方向表示。因此要采用STL格式保存楔横轧模具, 必须将其分割成一系列的三角形面片。
毋=1.27rR/Rb
(4)
由此,可以计算所有的特征点的坐标如下所示:
P2(D/2-R,O,+Ox,Zi)
P3(D/2-R,01‘}8寸8寸9J,za
P4(Rb,01慨易懈·L)
以D/2—R,口l+9一如z1+K·£) 以D/2一兄,pI+臼计Oz+Oj,Z—。K·£)
其中K为方向系数,楔形向左加工时K=-I;反
个三角形面片,如图4(b)中的面片13所示;对于每 个阶段的过渡面片,如图4(b)中的1,3,10,12面片 .所示,这些不再是规则的四边形,有可能出项三角形 ’或者五边形,需要按照其形状特点进行分割。③单个 楔形的三角形划分完成以后,需要进行相邻楔形的 连接。如果相邻楔形在临边的分割点重合则两个楔 形自动连接;如果相邻楔形在临边的分割点不重合, 则需要在两个楔形之间添加连接三角形。保证各个 楔形构成一个封闭的模具实体【lOl。
和输出模具三维模型等。工程应用实例证明,该系统实用性强,效果良好。
关键词:楔横轧;三维模型;二次开发
中图分类号:TG335.19
文献标识码:A
文章编号:1001.3814(2010)21-0176—05
3D-CAD System for Cross Wedge Rolling Die
W A NG Zhonglei,YUAN Wensheng,CHENG Gang,ZONG Shishuai (1rutitute ofMechanical and E如ctricd Engineering,Shandong Architectural University,Jinan 250101,China)
对于该成形过程模具的基圆半径由式(1)确定:
R6=(D-Dp-2圆)/2
(1)
其中。6为原始棒料与模具基圆之间的单边间隙,一
般取l。
《热加工工艺》2010年第39卷第Biblioteka 1期177万方数据
金属铸锻焊技术lc枷ng·Forging·Welding
2010年11月
特征点P1的坐标为(凰,巩,五),其中玩为前一
由于楔横轧模具分布在圆柱形的轧辊上,采用 圆柱坐标描述特征点的坐标比较方便,即采用(尺, p,Z)表示特征点坐标。模具设计时设轧辊中心线为 Z轴。第一个成形的轧件单元体的中间截面与Z轴 的交点为0点;第一个楔形起楔的位置定义为0=0。 假设某一楔横轧成形模具,其成形角为Ot,展宽角为 13,轧辊中心距为D,原始棒料直径为见,以设计一 个半径为尺。长度为£的圆柱形基本单元体对应的 楔形为例说明楔横轧模具参数化设计的过程。
近年来为了解决楔横轧模具设计困难、加工制 造效率低的问题,国内众多学者对楔横轧模具的计 算机辅助设计系统进行了研究∞。其中杜凤山等以 SolidWorks为软件平台,建立了楔横轧模具网络化 智能CAD系统四;赵静等针对汽车半轴,采用 PRO/E二次开发技术。设计了楔横轧多楔成形模具 辅助设计系统【司。这些楔横轧模具辅助设计系统,能 够进行楔横轧模具辅助设计。并输出三维模型,很好 地推动了楔横轧工艺的发展和推广。然而这些系统 一般都是基于某大型的三维CAD软件.进行二次 开发,系统运行时需要特定的CAD系统支持。这大 大增加了系统配置的困难,提高了系统的成本,降低 了系统的灵活性。为此本文采用Delphi语言.基于 通用的STL文件格式,开发了不需要任何特定 CAD系统支持的楔横轧模具三维辅助设计软件.大 大提高了软件的灵活性,降低了成本.解决了楔横轧 模具设计效率低、三维几何模型建立困难的问题。本
本系统采用的分割法方法分为三个步骤:①将 每个轧件基本单元体对应的楔形沿轧辊轴向分割成 条状,如图4(a)所示。②根据楔形不同阶段的形状特 点。将条状面片分割成三角形面片,如图4(b)所示。 在楔人段楔形分为基圆面和成形面,两个四边形的 面片,将其分别分割为两个三角形面片,如图4(b)中 的面片2所示:在展宽段楔形分为基圆面、成形面和 顶圆面三个四边形的面片,将其分别分割为两个三 角形面片,如图4Co)中的面片4~8所示;在精整段 楔形只有顶圆面一个四边形的面片,将其分割为两
Abstract:Aiming at the complexity of design,calculation and manufacture of cross wedge roiling die,3D·CAD system for cross wedge roiling die was developed using visual programming tool Delphi.The system features include quickly inputting the pacts diagram,automatically calculating heat forging drawing,opt/m/zing process paramete塔, designing wedge roiling dies,drawing two-dimensional and three-dimensional drawings.Engineering application example shows that the system has、Ⅳide application range.high efficiency and reliability.
轧件输入模块可以实现轴段的添加、修改、删 除、打开、保存和零件图自动绘制等功能,提供全面、 方便的轴类零件编辑功能。另外,该模块还具有轧件 计算功能,能够计算轧件的体积.进而计算原始坯料 的尺寸;能够根据工艺数据库或用户输入的热膨胀 系数,计算模具设计需要的热轧件尺寸。图2为该模 块设计计算的轧件图和热轧件图。
Key words:cross wedge roiling;3D model;secondary development
楔横轧是一种先进的轴类零件成形技术.它由 两个带楔形模具的轧辊,以相同的方向旋转并带动 圆形轧件旋转,轧件在楔形孔型的作用下,轧制成各 种形状的台阶轴。与传统的切削、锻造零件成型工 艺比较.其生产效率高3"-'7倍,节约材料20% 40%,生产成本平均降低30%,是当今公认的先进制 造技术【”。
f。 7 ●2
f
3
i
/ ?4
ff 5
f}
6
?f
7
ff
8
,?
9
f
f
I
m¨屹” (a)
\\—\/\~ ∥时/
●2 3 4
\\\~/V\\
\/v\V/√\ /,—V\\\y/\\
5 6 7 8 9
二~二二 ~=\≥ m¨£3¨
(b)
图4楔形分割方法 Fig.4 Method of cutting cross wedge rolling die
划分的三角形面片各个顶点的坐标为圆柱坐 标,在输出STL文件时,必须将其转化为直角坐标, 两个坐标系存在如下的转换关系:
x=R·cosa
y=R‘sina z=Z
图1轧件基本单元体
Fig.1 Basic element unit of part
对于每一个基本单元体采用记录类型数据进行 描述。为了适应楔横轧模具由中间到两端的设计顺 序,整个轧件采用双向链表结构进行存储,以方便对 轧件中每一个标准单元体的访问。其存储结构如下 所述:Type表示基本单元体的类型,Type=l表示圆 柱单元体、Type=2表示圆锥单元体、Type=3表示圆 弧回转单元体。对于不同的基本单元体采用不同的 方式进行参数化的描述,对于圆柱体,只需记录其长 度Len和半径RB;对于圆锥体记录其长度Len和 两端半径RB,RE;对于圆弧回转体,除了记录其其 长度Len和两端半径RB,RE外,还要标记其最大 半径BM和最大半径的位置Lm。