基于约束与尺寸混合驱动的虚拟数控机床技术一一王福元
徐家文
基于约束与尺寸混合驱动的虚拟数控机床技术
王福元
1
,
2
1.南京航空航天大学,南京,
210016
徐家文
1
2.
盐城工学院,盐城,
224051
摘要:提出了一种虚拟数控机床设计方法。该方法首先建立虚拟数控机床模型,在机床运动部件中
的主动与从动件之间建立约束关系,采用纽件矩阵变换技术对主动部件的位姿矩阵进行变换,驱动部件
运动;再利用
WAVE
技术在刀具与工件之间建立链接,实现切割运算,去除工件材料;最后采用插补技
术对加工路径进行计算,得到各个运动轴的进给量,用它驱动机床运动轴运动,模拟加工过程。将虚拟
数控机床技术运用于整体叶轮叶片电解加工,利用该技术建立了五坐标数控机床模型,并用它完成叶片
加工过程模拟、运动干涉检查、加工自动编程等工作,有效地提高了工作效率与加工自动化程度。
关键词:虚拟机床;尺寸驱动;装配模型;约束驱动
中图分类号:
TG662
文章编号
:1004--132X(2010)15--1805
一
04
Virtual
NC
Machine
Tool Technology
ßased
on
Constrain
and
Di
mension
Driven
Wang
Fuyuan
l.
2
Xu
Jiawen
2
1.
Nanjing
University
of
Aeronautics
and
Astronautics
,
Nanjing
, 210016
2.
Yancheng
Institute
of
Technology
,
Yancheng
,
Jiangsu
, 224051
Abstract:
In
order
to
solve
the
design
problems
of
virtual
NC
machine
too
l. A
design
method
on
virtual
NC
machine
tool
was
presented
herein.
Firstly
,
the
machine
tool
assembly
model
was
estab-
lished
and
the
constrain
relations
between
the
driving
parts
and
the
driven
parts
were
set
up.
Then
,
the
matrix
transform
technology
was
used
to
change
the
posture
of
the
component
and
the
wave
tech-
nology
was
employed
to
copy
and
link
the
tool
model
,
so
as
to
make
inters 巳
ction
operation
between
the
work
piece
and
tool
and
remove
the
material
of
the
work-
piece.
To
simulate
the
processing
,
an
interpolation
technology
was
utilized
to
compute
and
assign
the
displacements
of
the
motion
axes.
Ac-
cording
to
the
displacements
the
motion
axes
were
driven.
Consequently
they
formed
the
machining
movement.
The
technologies
were
applied
in
the
electrochemical
machining
of
the
blade
of
integral
impelle
r.
Therefore
, a
five-
axis
linkage
virtual
NC
machine
tool
model
was
created
and
used
to
sim-
ulate
the
processing
,
check
motion
interface
and
produce
NC
program.
The
application
results
show
that
the
virtual
machine
tool
technology
eHectively
improves
work
efficiency
and
increases
the
level of
processlllg
automat
lO
n.
Key
words:
virtual
machine
tool;
dimension
driven;
assembly
model;
constrain
driven
O
引言
虚拟机床是数字化制造技术中一项重要技术
内容,它的最终目标是为产品的制造建立一个虚
拟加工环境,用于仿真和评估加工过程对产品质
量的影响。虚拟机床是随着虚拟制造技术的发展
而提出的一个新的研究领域,它作为数字化制造
系统中的一个载体,其作用是真实地模拟机床切
削加工情况,产生刀具的真实运动轨迹,形成工件
的加工表圃,完成碰撞、干涉检验等功能。应用的
主要领域有加工过程模拟、数控加工编程、加工测
量等。目前,国内外对虚拟机床的研究主要集中
在虚拟机床的结构描述、加工模型建立、加工精度
等方面[
1-3J
。虚拟机床结构描述是对实际机床加
收稿日期:
2009-11-20
基金项目:国家自然科学基金资助项目
(50675103
川江苏省高校
自然科学基础研究项目(
08KJB460007)
工系统进行客观功能的描述并对其各种功能进行
综合并模型化,其研究还处在对机床结构模型的
理论研究阶段。虚拟机床加工模型包括切削力、
切削加工参数等诸多因素,由于影响因素较多,到
目前为止还没有一个得到大家广泛认可的加工模
型。目前,国内对于虚拟数控机床的研究还处于
起步阶段,其研究成果[
4-6J
离实用还有一定的距
离。本文从实用角度出发,采用约束与尺寸驱
动[
7-
町等方法建立了虚拟数控机床模型并进行应
用,为复杂零件的数控加工提供加工模拟、编程、
程序验证、加工干涉检查、精度检验等方法。
1
虚拟数控机床组成
虚拟机床由机床装配模型、刀具库、夹具库、
控制系统等组成,如图
1
所示。机床装配模型是
机床功能实现的载体,加工模拟、运动等功能都需
1805