admin 管理员组文章数量: 1086019
2024年4月19日发(作者:excel公式下拉自动计算)
——
邢英杰
暋
李江南
暋
黄学文基于
XML
的
CAD
与
XNA
的信息转换
—
基于
XML
的
CAD
与
XNA
的信息转换
邢英杰
暋
李江南
暋
黄学文
大连理工大学
,
大连
,
116024
建了一种面向虚拟装配的层次化装配信息模型
,
该信息模型由产品层
、
子装配体层
、
零件层
、
特征层
、
几
何层
、
三角面片层六层拓扑结构组成
;
根据模型信息分解方法
,
将模型信息分解为几何信息
、
装配信息以
的转换
,
解决了
CAD
系统与
XNA
虚拟装配环境间的信息转换问题
。
利用构建的
XNA
虚拟装配平台
对该技术进行了验证
。
关键词
:
虚拟装配
;
计算机辅助设计
;
信息转换
;
可扩展标记语言
:/
中图分类号
:
TP391.9
;
TH164暋暋暋暋暋暋.1004-132X.2014.12.015
j
InformationTransformationbetweenCADandXNABasedonXML
Xininie暋LiJiannan暋Huanuewen
g
Y
gjgg
X
,,,
DalianUniversitfTechnoloalianLiaonin116024
y
o
gy
D
g
:,
Abstract
TorealizetheinformationtransformationbetweenCADandXNAvirtualenvironment
,
aninformationtransformationmethodofthemodelwas
p
ahierarchicalassembln
pyy
i
灢
,,
formationmodelforvirtualassemblasconstructedwhichconsistedofsixhierarchaersinclu
y
w
y
l
y
灢
,,,,,
din
gpyy
l
ypyygy
l
ygy
灢
,,
ondlasedontheinformationsearationmethodthemodelinformationwasdividedinto
g
eometr
y
b
py
,,,
informationassemblinformationfacetinformationandotherinformationandtheassemblinforma
yy
灢
/,
tionwasextractedbroToolKitsecondarevelomenttoolthenwiththetransformationofmodel
y
P
y
d
p
,,
facetinfoa
y
,
virtualassembllatformintheXNAwasdeveloedbroramminandarealassemblxamle
yppypggy
e
p
washeldtoverifhismethod.
y
t
:;(;;
Keords
virtualassemblcomuteraideddesinCAD
)
informationtransformationextensible
ypg
y
w
(
markuanuaeXML
)
p
l
gg
/
及面片信息等
,
使用
P
并通过对模型面片信息
roToolKit
二次开发工具实现了对模型装配信息的提取
,
摘要
:
针对
C
提出了一种模型信息转换技术
。
构
AD
与虚拟装配环境
XNA
之间的信息转换问题
,
0暋
引言
装配建模是虚拟装配技术的关键环节
,
面向
虚拟装配的产品信息模型是现实产品模型在计算
机内部的描述与实现
。
由于现有的虚拟现实软件
/
通常采用三维设计软件
(
如
P
进行
roE
、
UG
等
)
产品的装配建模
,
然后进行适当的信息转换
,
再将
建模能力有限
,
无法构建比较复杂的产品模型
,
故
装配在产品的研发生产中具有举足轻重的作
[]
装配费用则占总成本的
360%
,
0%~50%
1
。
随
,
着虚拟现实
(
技术的不断发展
virtualrealitVR
)
y
用
,
装配环节约占产品研发生产总工时的
40%~
,
以及面向装配设计
(
desinforassemblDFA
)
gy
理念的提出
,
虚拟装配技术应运而生
,
为解决传统
装配过程存在的问题提供了一个新的解决方案
。
XNA
是微软公司于
2006
年推出的下一代通
用软件开发平台
,
拥有强健的
DirectX
仿真内核
,
整合了物理运算
、
图像及模型绘制
、
音效
、
着色器
等功能
,
为程序开发提供了一个便捷的工具
,
目前
已广泛应用于工程训练
、
场景漫游
、
系统仿真及影
的现实装配场景
,
整合声音
、
文字
、
图形及模型绘
制功能
,
模拟产品真实的装配操作过程
,
为用户提
供了比
C
沉浸的虚拟装配
AD
环境更加生动
、
体验
。
]
2
。
X
视动画等领域
[
NA
虚拟环境通过建立逼真
]
3飊6
。
转换后的模型导入虚拟装配环境中进行装配
[
然而这种方式同样有问题
,
因为
CAD
系统与虚
拟装配系统的模型描述方式差异很大
,
CAD
系统
采用参数化的模型描述方式
,
而虚拟装配环境大
多采用三角形面片的模型描述方式
。
虽然三角面
片模型减少了数据的描述量
,
能在一定程度上满
足虚拟装配实时性的要求
,
但同时也会造成装配
信息
、
拓扑信息以及工程设计信息等信息的丢失
,
使得虚拟装配操作无法正常进行
,
不能满足装配
模型信息完整性的要求
。
基于以上问题
,
本文提出了一种模型信息转
[]
后将
C
经中间
AD
模型导出为
STL
7
中性文件
,
换方法
。
首先在
C
然
AD
系统中进行装配建模
;
·
1639
·
收稿日期
:
2012
—
10
—
24
Copyright©博看网. All Rights Reserved.
转换接口导出为
XNA
虚拟环境能识别的文件格
中国机械工程第
25
卷第
12
期
2014
年
6
月下半月
,
文件对提取的
tensiblemarkuanuaeXML
)
p
l
gg
信息进行保存
,
满足了虚拟装配系统对装配模型
与
XNA
之间的信息转换问题
。
//
工具对
P
提
ProToolKitroE
系统进行二次开发
,
8
]
(
取模型的装并用可扩展标记语言
[
ex
灢
配信息
,
信息完整性以及实时性的要求
,
较好地解决
CAD
式
,
实现模型面片信息的转换
;
最后使用
()()()
{。
其中
,
P
0
,
H
0
}
P
0
表示该产品的属性信息
;
(
()
0
)
…,,
H
0
=
{
ihi
=
1
,
2
,
n
}
表示该产品所有组
旤
i
成零部件的装配拓扑信息
,
可描述为
Product
=
成零部件的集合
,
n
表示零部件数目
。
()
子装配体层
。
该层以子装配体为基本节
2
点
,
包括子装配体的属性信息
(
如名称
、
数量等
)
()()()()
{。
其中
,
P
1
,
H
1
,
S
1
}
P
1
表示子装配体的属
()
()
1
,…,
性信息
;
H
1
=
{
ihi
=
0
,
1
,
m
}
表示该产
旤
i
()()
()
11
,}
表示层
品所有子装配体的集合
;
S
1
=
{
s
0
s
1
()
()
1暋
层次化装配信息模型的建立
装配信息模型是虚拟装配环境的主要信息来
源
,
为了满足虚拟装配环境对模型的信息需
]
9飊10
,
求
[
本文建立了一种层次化装配信息模型
。
以及层次映射信息等
,
可描述为
Sub
_
assembl
y
=
1
次映射信息
,
s
0
表示子装配体层之间的层次映射
产品信息包含产品管理信息
(
如产品及其组
1
关系
,
s
1
表示子装配体层与零件层之间的层次映
、
几何形状
、
几何尺寸等
)
装配约束信息
(
如匹配
、
、
对齐等
)
拓扑信息以及工程设计信息等
。
本文用
六层拓扑结构对该信息模型进行完整的描述
,
即
产品层
、
子装配体层
、
零件层
、
特征层
、
几何层
、
三
角面片层
。
层次化装配信息模型的拓扑结构如图
1
所示
。
、
成零部件的名称
、
材料等
)
几何信息
(
如
ID
编号
、
射关系
。
()
零件层
。
该层以产品中所有零件为基本
3
节点
,
包括零件的管理属性信息
(
如名称
、
ID
编
、
号
、
类型等
)
物理属性信息
(
如材料
、
质量
、
密度
()()()()()
。
其中
,
为
Part
=
{
P
2
,
H
2
,
A
2
,
S
2
}
P
2
表示
、
等
)
装配属性信息以及层次映射信息等
,
可描述
()
()
2
,
该产品所有零件的属性信息
;
H
2
=
{
i
旤
hi
=
i
…,}
表示该产品所有零件的集合
,
1
,
2
,
tt
表示该
(
()
2
)
,…,
产品所有零件的数目
;
A
2
=
{
iAi
=
1
,
2
,
旤
i
通常表现
r
}
表示零件节点之间的装配语义信息
,
为用装配语义关系描述的装配关系
,
例如工程中
、“、“
常用
“
轴孔配合
暠
铆钉连接
暠
螺栓螺母连
、“
接
暠
键连接
暠
等装配语义关系来描述零件节点
2
表示零件层与产品层之间的层次信息
,
其中
,
s
0
()
((
()
2
)
2
)
,}
表示层次映射
之间的连接方式
;
S
2
=
{
s
0
s
1
()
2
映射关系
,
s
1
表示零件层与子装配体层之间的层
次映射关系
。
()
特征层
。
该层以组成零件的所有特征为
4
基本节点
,
包括特征属性信息
(
如类型
、
名称以及
()()()()()
。
其中
,
为
Feature
=
{
P
3
,
H
3
,
S
3
,
C
3
}
P
3
、
参数等
)
层次映射信息以及约束信息等
,
可描述
…,
i
=
1
,
2
,
k
}
表示零件所有特征的集合
,
k
表示
()
该零件所有组成特征的数目
;
S
3
表示特征层与
()()
()
33
,
1
}
表
零件层之间的层次映射关系
;
C
3
=
{
c
0
c
()
()
()
3
,
表示零件所有特征的属性信息
;
H
3
=
{
i
旤
h
i
3
示约束信息
,
其中
c
表示同一零件内部不同特
0
征之间的约束关系
,
用于保持零件内部不同特征
(
3
)
之间的相互位置
,
表示不同零件特征之间的
c
1
装配约束关系
,
常见的约束关系有同轴
、
对齐等
。
图
1暋
层次化装配信息模型拓扑结构图
()
产品层
。
该层主要包括产品的属性信息
1
、
型等
)
层次映射信息以及约束信息等
,
可描述为
(
如产品名称
、
类型
、
外形等
)
以及
Copyright
该产品所有组
. All Rights Reserved.
()()()()()
©博看网
。
其中
,
GeometrP
4
,
H
4
,
S
4
,
C
4
}
P
4
表
y
=
{
·
1640
·
()
几何面层
。
该层以组成零件特征的几何
5
面为基本节点
,
包括几何面属性信息
(
如名称
、
类
——
邢英杰
暋
李江南
暋
黄学文基于
XML
的
CAD
与
XNA
的信息转换
—
()
4
,…,{
ihi
=
1
,
2
,
w
}
表示组成特征的所有几
旤
i
何面的集合
w
表示该零件所有组成特征的数目
;
,
()
示组成特征的所有几何面的属性信息
;
H
4
=
的显示
、
渲染
,
以及虚拟装配过程中模型之间的碰
撞检测
,
而碰撞检测技术对于模型在虚拟装配环
境中的交互性操作具有重要的意义
。
由于
XNA
仅能识别
X
文件和
F
为了实现模型面
BX
文件
,
片信息的转换
,
需要借助于中间转换文件
。
STL
是美国
3DSstem
公司开发一种模型
y
数据交换标准
,
目前大多数
CAD
系统都集成了
()
S
4
表示几何面层与特征层之间的层次映射关
()()(
()
444
)
,
1
}
系
;
表示约束信息
,
其中
,
C
4
=
{
cc
0
c
0
表示
同一零件中不同几何面之间的约束关系
,
用于描
4
述零件的形状及尺寸
,
表示不同零件几何面
c
1
()
之间的约束关系
。
()
三角面片层
。
该层以三角形面片为基本
6
节点
,
包括三角形面片属性信息
(
如顶点信息
、
法
快速转换为
STL
文件的模块
。
STL
面片模型类
似于有限元的网格模型
,
其基本原理为将参数化
的几何实体模型划分为一系列三角形
,
实现
CAD
文选用文本格式的
S
其文件结构形式如
TL
文件
,
图
3
所示
。
据要求进行指定
,
本
STL
文件的格式也可指定
,
模型的三角面片化
,
其中
STL
文件的精度可以根
、
向量信息
、
颜色信息以及纹理信息等
)
层次映射
信息
,
该层主要用于虚拟环境中模型的显示
、
渲染
()()()
。
其中
,
TrianleFacet
=
{
P
5
,
H
5
,
S
5
}
g
()
P
5
=
{
Vertex
,
Normal
,
Color
,
Texture
}
表示三
以及装配过程的精确碰撞检测
,
可描述为
角形面片的属性信息
,
Vertex
信息用于描述面片
的顶点位置
,
Normal
信息用于确定面片的法向
量即面片的方向
,
Color
信息用于确定面片的颜
色
,
Texture
信息用于处理面片的纹理
,
Color
信
息和
Texture
信息用于虚拟装配环境下模型的渲
()
染
;
H
5
表示构成零件几何面的三角面片的集
()
合
;
S
5
表示三角面片层与几何面层之间的层次
图
3暋STL
文件结构
映射关系
。
2暋
基于层次化装配信息模型的信息转换
CAD
系统与
XNA
虚拟环境在模型描述方
面有很大的不同
,
为了解决它们之间的信息转换
问题
,
本文采用模型信息分解方法
,
将模型信息分
解为装配拓扑信息以及三角面片信息
,
使用不同
(
或
灡
面片模型
。
得到的
.FBX
)
X
面片模型具有颜
色
、
材料
、
纹理贴图
、
Mesh
等静态属性信息及动
作信息
。
将
C
再经
3AD
模型输出为
.STL
中间转换文件
,
ds
导出
XMax
中间转换接口
,
NA
环境支持的
灡X
/
本文首先利用
ProE
自带的数据转换接口
的信息转换方法
,
将模型信息转换为
XNA
虚拟
环境能识别的格式
,
随后在
XNA
虚拟装配环境
XNA
虚拟环境之间的信息转换
。
图
2
为模型信
息转换的流程图
。
中进行解析及表达
,
最终实现异构
CAD
系统与
给出了经
3dsMax
导出的
.X
面片模型信息片段
。
本文以摩托车发动机
MOTOR
_
ENGINE
模
型为例
,
图
4
给出了其
S
图
5TL
文件信息片段
,
图
4暋MOTOR
_
ENGINE
模型的
STL
文件信息片段
图
2暋
模型信息转换流程图
2.1暋
模型的三角面片信息转换
,
对于装配拓扑信息本文采用
P
Copyright©博看网. All Rights Reserved.
TC
公司提供
三角面片主要用于模型在
XNA
虚拟环境中
·
1641
·
/
2.2暋
基于
ProToolKit
二次开发的模型装配拓
扑信息提取技术
中国机械工程第
25
卷第
12
期
2014
年
6
月下半月
//
的
ProToolKit
二次开发工具包对
ProE
进行二
次开发
,
运用
C+
实现模型装
+
面向对象语言编程
,
/
对
ProE
进行二次开发所需的函数库文件和头文
件
,
函数采用面向对象风格
,
通过调用这些底层函
数
,
用户可以根据需要实现相关功能的扩展
。
模型
暋暋
图
7
给出了摩托车发动机
CAD
模型的
XML
提取文档
,
从提取的
XML
文档可以得到如下信
装配拓扑信息提取流程如图
6
所示
。
/
中性文件进行保存
。
ProToolKit
向用户提供了
配拓扑信息的提取
,
提取的装配拓扑信息用
XML
图
5暋MOTOR
_
ENGINE
模型的
.X
面片
模型信息片段
仅
HAUST
和
CARBURETION
。
由于篇幅所限
,
给出了
EXHAUST
子装配体的详细提取信息
,
所
息
:
产品名称为
MOTO
_
E
它
NGINE
,
ID
编号为
1
,
由
3
个子装配体组成
,
分别为
GAS
_
CASE
、
EX
灢
图
6暋
模型装配拓扑信息提取流程图
Copyright©博看网. All Rights Reserved.
·
1642
·
——
邢英杰
暋
李江南
暋
黄学文基于
XML
的
CAD
与
XNA
的信息转换
—
提取的信息包括子装配体的属性信息
(
例如体积
、
、
表面积
、
密度
、
质量以及位姿等
)
约束信息
(
例如
约束名称
、
约束类型
、
约束的数量以及组件的参考
、
模型名称等
)
尺寸信息
(
例如尺寸类型
、
尺寸值以
、
及极限偏差等
)
组件信息
(
组成该模型的零件的
属性信息
、
约束信息
、
尺寸信息以及特征信息
)
以
及特征信息等
。
此外
,
XML
文档本身的层次结构
能较好地表达层次化装配信息模型的拓扑结构
。
<
xmlversion="1.0"
?
>
-<
装配体名称
="MOTOR
_
ENGINE"
标码
="1">
暋-<
组件信息
>
_
C暋暋暋+<
装配件名称
="GASASE"
标码
="39">
暋暋暋-<
装配件名称
="EXHAUST"
标码
="40">
+<
属性信息
>
-<
约束信息
>
暋暋暋暋暋+<
约束名称
=""
标码
="1of3">
暋暋暋暋暋+<
约束名称
=""
标码
="2of3">
暋暋暋暋暋+<
约束名称
=""
标码
="3of3">
暋<
/
约束信息
>
-<
尺寸信息
>
暋暋暋暋暋暋-<
尺寸标码
="0">
暋暋暋暋<
尺寸符号
>d0
:
1<
/
尺寸符号
>
暋暋暋暋<
尺寸类型
>
线性
<
/
尺寸类型
>
暋暋暋暋<
尺寸值
>0.00<
/
尺寸值
>
暋暋暋暋<
上偏差
>0.01<
/
上偏差
>
暋暋暋暋<
下偏差
>0.01<
/
下偏差
>
暋暋<
/
尺寸
>
暋<
/
尺寸信息
>
暋暋暋暋暋-<
组件信息
>
暋暋暋暋暋暋+<
零件名称
="VENT
_
PIPE"
标码
="39">
暋暋暋暋暋暋+<
零件名称
="FILTER"
标码
="40">
暋暋暋暋暋暋+<
零件名称
="MUFFLER"
标码
="43">
零件名称标码
暋暋暋暋暋暋+<="TAIL"="46">
暋<
/
组件信息
>
暋暋暋暋暋-<
特征信息
>
暋暋暋暋暋暋+<
特征名称
="ASM
_
RIGHT"
标码
="1">
_
特征名称
暋暋暋暋暋暋+<="ASMTOP"
标码
="3">
暋暋暋暋暋暋+<
特征名称
="ASM
_
FRONT"
标码
="5">
__
特征名称
暋暋暋暋暋暋+<="ASMDEFCSYS"
标码
="7">
暋<
/
特征信息
>
<
/
装配件
>
暋暋暋暋+<
装配件名称
="CARBURETION"
标码
="43">
/
组件信息
暋暋暋<>
暋暋+<
特征信息
>
暋<
/
装配体
>
图
8暋XNA
程序框架
的标准帧率
。
60Hz
要解析
.
只需要在
X
面片模型和
XML
文档
,
的次数大于
2
时人眼就不能识别
,
一般采用
5
)
()
函数将其加载至内容管道
,
最后在
LoadContent
()
函数中添加解析
XML
文档的函数
,
Udate
p
XNA
根据读取的
XML
节点信息与
.X
面片模型
进行关联
,
即可实现模型在
XNA
环境下的重构
及表达
。
XNA
程序框架中进行相应的功能扩展即可
。
首
先声明
.X
面片模型变量
,
然后利用
3暋
应用实例
本文以微软
X
在
MNA
技术为基础
,
icrosoft
VisualStudio2010
环境下构建了一个基于
XNA
的虚拟装配演示系统
。
该系统通过解析面片模型
和经二次开发提取的装配拓扑信息
XML
文档
,
通过键盘
、
鼠标等交互式输入设备的相关操作
,
完
成
C
渲染以
AD
模型在虚拟装配环境下的显示
、
例
,
来说明
CAD
与
XNA
的信息转换过程
。
2.3暋XNA
虚拟环境下的模型表达
要实现
CAD
模型在
XNA
虚拟环境下的显
片模型和
XML
文档进行解析
,
最终实现
CAD
模
型在虚拟环境下的表达
。
XNA
以
mework
为基
础
,
封装了大量用于程序开发的库函数
,
使得开发
者无需关注低阶技术
,
只需要根据功能需求在
提高了代码的重复利
XNA
框架内进行相应扩展
,
用率和开发效率
,
XNA
程序基本框架如图
8
所示
。
()
量及其他相关的对象
;
函数将程
Load飊Content
)()
于更新
X
函数根据
U
函
NA
数据
;
Draw
(
date
p
()
图
8
中
,
函数用于初始化成员变
Initialize
示
、
渲染及装配操作
,
XNA
虚拟环境需要对
.X
面
图
7暋
摩托车发动机
CAD
模型的
XML
文档
及虚拟装配过程演示等
。
下面以摩托车发动机为
()/
导出
S1TL
文件
。
在
ProEWildfire4灡0
中进行摩托车发动机的装配建模
,
并将此装配模
型导出为
S
并根据需要进行相关参
TL
面片模型
,
数的设定
。
()
导出
.2X
文件
。
在
Autodesk3dsMax2010
中导入步骤
(
保存的
S
进行相关
1
)
TL
面片文件
,
参数的设定
(
如果没有进行参数设定
,
直接导入
序所需的
2D
图像
、
.X
面片模型和音效等资源加载
()
到内容管道
,
等待被程序调用
;
函数用
Udate
p
数更新的数据将场景重新绘制
。
更新速度取决于
,
模型会出现破面等缺损现象
)
并
STL
面片文件
,
运用
DirectXPanda
第三方插件导出为
XNA
虚
//
ProToolKit
二次开发工具包对
ProE
进行二次
Copyright©博看网. All Rights Reserved.
(
程序的帧率
,
当帧率大于
2
即每秒重绘场景
5Hz
开发
,
实现对模型装配信息的提取
,
并将提取的装
·
1643
·
XNA
虚拟装配环境的
3D
模型来源
。
()
导出
XML
文件
。
运用
P3TC
公司提供的
拟装配环境所识别的
.
该面片模型是
X
面片模型
,
中国机械工程第
25
卷第
12
期
2014
年
6
月下半月
渲染
(
图
9
)
以及交
XNA
虚拟装配环境下的显示
、
)。
互式装配操作
(
图
10
(
解析
.4
)
X
面片模型及
XML
文件
。
基于
,
运用
C#
编程
,
构建了一个虚拟
XNA
虚拟环境
装配演示系统
,
并在该演示系统上实现了模型在
配信息以
XML
格式的文件进行保存
。
[]
姚学英
,
李建广
.3暋
刘江省
,
CAD
系统与虚拟装配系统
(:
增
)
56飊59.
,():
ForceAcadem2007
,
231231飊34.
y
[暞
J
]
.JournalofChinesePeolesArmedPolice
p
]
数据转换的研究
[
计算机集成制造系统
,
2004
,
10J.
,,
ggyggg
Sstem
[
J
]
.ComuterInteratedManufacturin
ypgg
[]
宁汝新
,
郑轶
.
基于
XML
的
C4暋
杨洪君
,
AD
系统和虚
():
20061146飊48.
,():
Sstems2004
,
10S56飊59.
y
TransformationfromCADtoVirtualAssembl
y
]
机械设计与制造
,
拟装配系统之间的数据转换
[
J.
fromCADtoVirtualAssemblstemBasedonXML
y
S
y
48.
,,
chane
g
H
gjg
R
g
Y
g
[],:
eresin&Manufacture2006
(
11
)
46飊
y
D
g
图
9暋XNA
虚拟环境下的模型描述
[],
5暋WhteJBouchlahemN
,
ThoreA
,
D
ygp
:,
toVirtualRealitModellinroachesDataEx
yg
A
pp
灢
,,:
AutomationinConstruction20001043飊55.
]
chaneandInteractive3DBuildinesinTools
[
J.
gg
D
g
[]
6暋NasrEA
,
r飊basedDesinand
pg
,:
Sriner飊Verla
pgg
ManufacturinnInformation飊basedAroach
[
M
]
.
g
A
pp
[]
7暋ChenYH
,
NInteratedReverseEnineerin
g
CT.
ggg
,,():
neerin1997333481飊484.
g
[]
r&IndustrialEni
pypgpg
灢
[],
8暋ChuenLiuYanKumarA
,
g
DW
,
gp
灢
图
10暋XNA
虚拟环境下的交互式虚拟装配
ceedinsoftheInternationalConferenceonBioinforma
g
灢
//
licationforGenomicDataInteroeration
[
C
]
Pro
pp
灢
4暋
结论
[]
高曙明
,
彭群生
.
一个集成的虚拟设
9暋
万华根
,
VDVAS
:
():
127飊35.
,:
da200197飊103.
gg
(
)
有以下优点
:
模型信息表达较为完整
。
本文构
1
基于
XML
的
CAD
与
XNA
信息转换技术具
],
计与虚拟装配系统
[
中国图形图象学报
,
J.20027
,,
:
ggg
Q
g
几何信息
、
装配拓扑信息
,
而且包含管理属性信息
以及工程设计信息等
。
采用信息分解方法对信息
(
)
信息要求
。
满足虚拟装配系统实时性的要求
。
2
进行相应的转换
,
较好地满足了虚拟装配系统的
建的层次化装配信息模型不仅包含
CAD
模型的
[]
王平
,
艾彦迪
.
面向过程的产品信息虚拟装
10暋
刘子建
,
64.
():
7127飊35.
[],,
lofImaeandGrahics2002
gp
AnInteratedVirtualDesinandVirtualAssembl
ggy
],():
配建模技术研究
[
中国机械工程
,
J.201122160飊
层次化装配信息模型不仅保证了
CAD
模型信息
时显示及渲染
。
参考文献
:
的完整性
,
而且能满足在
XNA
虚拟环境下的实
orientedVirtualAssemblodelinechnoloor
y
M
g
T
gy
f
,,():
in201122160飊64.
g
]
ProductInformation
[
echanicalEnineer
g
灢
,,
chonProcess飊
jg
P
g
[]
1暋AndreasenMM
,
KahlerS
,
orAs
g
灢
[]
蔡发奎
.
基于
X2暋
张景仁
,
NA
的机场火灾消防模拟设
]():
计
[
武警学院学报
,
J.2007
,
231231飊34.
[:,
semblM
]
.BerlinSriner飊Verla1983.
ypgg
(
编辑
暋
陈
暋
勇
)
作者简介
:
邢英杰
,
男
,
1961
年生
。
大连理工大学机械工程学院副
///、
教授
。
主要研究方向为
C
科学计算
ADCAMCAPPCAE
、
CIMS
可视化等
。
发表论文
6
男
,
0
余篇
。
李江南
,
1987
年生
。
大连理工
·
1644
·
,
大学机械工程学院硕士研究生
。
黄学文
,
男
,
inofSimulatin
g
J
ggg
1968
年生
。
大连理工
Copyright©博看网. All Rights Reserved.
大学管理科学与工程学院副教授
。
forFireProtectionintheAirortBasedonXNA
p
版权声明:本文标题:基于XML的CAD与XNA的信息转换 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/p/1713489474a637242.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论