针对边界元分析的三维可视化仿真方法

文档序号:6377152阅读:410来源:国知局
专利名称:针对边界元分析的三维可视化仿真方法
技术领域
本发明涉及一对边界元分析后的处理结果进行三维可视化仿真的方法。
背景技术
在工程领域,常需要采用有限元法或边界元分析法等实现对复杂系统中离散模块的求解分析,而三维可视化仿真方法则提供了技术人员研究分析结果的交互手段。有限元法的基本求解思想是把计算域划分为有限个互不重叠的单元,在每个单元内,选择一些合适的节点作为求解函数的插值点,将微分方程中的变量改写成由各变量或其导数的节点值与所选用的插值函数组成的线性表达式,借助于变分原理或加权余量法,将微分方程离散求解;边界元分析法是在有限元法之后发展起来的一种较精确有效的工程数值分析方法,又称边界积分方程-边界元法,其以定义在边界上的边界积分方程为控制方程,通过对边界分元插值离散,化为代数方程组求解。现有公开了一种基于有限元分析后处理结果的三维可视化方法,该方法的工作过程是通过对生成的网格单元体分解,剔除内部的公共数据面,生成外轮廓面集合;对外轮廓面集合进行共面分组,得到共面的单元数据面集合CoMAP ;将每一组CoMAP中的所有单元数据面分解成为独立的单元数据边,剔除所有的内部公共边,得到共面轮廓线集合;对所有共面轮廓线集合进行轮廓线分组,将所有形成封闭廓线的边分为一组;最后根据每一组封闭轮廓线生成一个独立的拓扑面,并判断此拓扑面为洞还是表面,对所有的非洞表面执行布尔求和运算,对洞执行布尔求差运算,生成三维模型。该方法是基于有限元分析后的处理结果,该方法对于边界元分析后的处理结果,具有如下缺陷I、边界元分析法对模型网格的划分都为三角形单元,而有限元分析的单元种类较多,因此上述方法建立的快速生成算法对边界元分析后的处理结果来说,处理速度不是最优化的。2、上述方法生成三维模型时并未考虑单个模型下的网格模型、实体模型及云图模型的建立,无法满足后处理三维可视化的完整功能要求。3、上述方法只是单纯的考虑模型的生成,而未对模型的三维操作做相关研究,无法满足使用者在后处理阶段对模型整体查看、局部放大等视角变化的要求。此外,还存在当前模型坐标系方位指示(参考坐标系的建立)、快捷视景切换等功能的缺失。4、上述方法未提供截屏出图、云图数值信息显示、计算机显示状态显示等功能,对模型几何信息、数值信息的显示不够,应用领域较为局限。

发明内容
本发明针对上述问题而提供了一种可对边界元分析后的处理结果进行三维可视化仿真的方法。本发明采用的技术手段如下本发明的针对边界元分析的三维可视化仿真方法包括 步骤I :读入建模软件(如ANSYS、PATRAN、SESAM等)对工程项目进行边界元分析后输出的结果文件,该结果文件包含模型节点坐标信息、单元组织信息及节点数值信息。步骤2 :建立顶点缓冲和索引缓冲,将节点坐标信息和节点数值信息录入顶点缓冲,将单元组织信息录入索引缓冲,生成网格模型、实体模型、云图模型和参考坐标系,如图2所示。在建立顶点缓冲的同时,还记录极值信息,该极值信息一方面为初始视角的建立提供依据,另一方面为云图数值信息提供数据储备。步骤3 :对模型和参考坐标系同步进行渲染、三维操作、或其它操作。其中的三维操作可以包括平移操作、缩放操作、三维球旋转操作、球形旋转操作、定点旋转操作、三向轴旋转操作;其中的其它操作可以包括模型动态切换操作、视图快捷切换操作、截屏出图操作、显卡状态信息数据信息显示操作。本发明有益效果是1、由于本发明处理的边界元分析文件仅需输入构建模型和云图的基本信息,对格式没有特殊要求,因而可使用通用商业工程软件(Ansys、PatraruSesam等)提供输入信息,具有灵活的处理机制和较为广泛的适用性,具有良好的实际工程应用价值;2、本发明采用的模型生成算法和动态切换云图技术考虑了最小化占用显卡资源,对 一般工程结构物渲染时间在O. 5毫秒以下,完全可以满足高速实时渲染,操作流畅的运行要求,可以流畅地运行在普通硬件配置的计算机环境里;3、考虑边界元三角形网格的特点,本发明采用了 32位扩充网格簇容量技术,在64位计算机环境下可接受的最大节点数为4. 29X 109,完全可以满足工程实际结构物对节点规模的要求;4、发明提供对边界元网格模型、实体模型、云图模型的多种三维操作模式,使得技术人员能形象直观的查看模型状态、分析理解计算数据。此外,本发明提供的截屏、显示状态提示、参考坐标系等功能能够更好得满足设计人员后处理工作的任务要求,具有广泛的应用前景。
以下结合附图
及实施例,对本发明进行进一步详细说明图I为本发明三维可视化仿真方法的流程图。图2为本发明中结果文件处理部分的流程图。图3为三维球算法示意图。图4为屏幕坐标系与模型坐标系位置关系示意图。
具体实施例方式如图I所示,本发明的三维可视化仿真方法包括 步骤I :读入建模软件(如ANSYS、PATRAN、SESAM等)对工程项目进行边界元分析后输出的结果文件,该结果文件包含模型节点坐标信息、单元组织信息及节点数值信息。步骤2 :建立顶点缓冲和索引缓冲,将节点坐标信息和节点数值信息录入顶点缓冲,将单元组织信息录入索引缓冲,生成网格模型、实体模型、云图模型和参考坐标系,如图2所示。在建立顶点缓冲的同时,还记录极值信息,该极值信息一方面为初始视角的建立提供依据,另一方面为云图数值信息提供数据储备。步骤3 :对模型和参考坐标系同步进行渲染、三维操作、或其它操作。其中的三维操作可以包括平移操作、缩放操作、三维球旋转操作、球形旋转操作、定点旋转操作、三向轴旋转操作;其中的其它操作可以包括模型动态切换操作、视图快捷切换操作、截屏出图操作、显卡状态信息数据信息显示操作。下面分别予以阐述一、当对模型和参考坐标系同步进行渲染操作时,考虑边界元分析的网格特点,采用SlimDX中支持的Triangle List单元作为网格基元,该基元的优点在于可动态的绘制三角形网格,满足边界元分析要求、表达复杂物体时占用和处理时间的效率更高、颜色赋值更为灵活、网格显示效果更加平滑自然等等。为达到良好的云图渲染效果,需自定义SlimDX中顶点缓冲的渲染性质及占用显存的大小,步骤2中建立的顶点缓存是基于位置向量和漫射颜色的顶点缓冲,单个顶点缓冲占用显存大小为16字节,网格内部通过对顶点颜色RGB值的插值计算进行渲染,保证网格内部颜色的平滑过渡。步骤3又包括以下步骤步骤301 :定义渲染控件;步骤302 :设定SlimDX的初始化参数,该初始化参数包括指定渲染设备、设定Z向深度缓存、设定后台缓冲宽高、指定材质通道、选择消隐模式、设置光照属性等。
步骤303 :用网格容器封装步骤2的顶点缓冲和索引缓冲,形成多组网格簇,并写入显存。对于网格模型,生成一组网格簇;对于实体模型,生成两组网格簇;对于云图模型,生成一组网格簇。该步骤可实现模型之间的动态流畅的切换。步骤304:通过世界矩阵、视图矩阵、投影矩阵设定视角参数,并调整模型初始位置位于屏幕的中心。该调整过程又包括步骤3041 :计算模型在三向轴的轴方向的极值;步骤3042:计算模型的几何中心,假设模型在X轴方向的最大值是Xmax,最小值是Xmin,在Y轴方向的最大值是Ymax,最小值是Ymin,在Z轴方向的最大值是Zmax,最小值是Zmin,几何中心坐标是(Xcenter, Ycenter, Zcenter),则有Xcenter= (Xmax+Xmin) /2;Ycenter= (Ymax+Ymin) /2;Zcenter= (Zmax+Zmin) /2;步骤3043 :通过对世界矩阵三向轴负向移动该几何中心的距离,使得几何中心与
屏幕中心重合。步骤305 :显示渲染状态及模型信息。该模型信息包括模型的节点总数、单元总数、云图极值以及云图的数值分配信息。该节点总数、单元总数及云图极值通过SlimDX的二维文字单元结合步骤2中保存的极值信息显示。云图的数值图谱的颜色范围是根据计算机RGB值线性选取红色至蓝色的20种颜色。本发明对云图的数值图谱的处理过程是对步骤I中的节点数值信息进行排序,生成20个区间数值;之后利用图形设备接口生成云图数值图谱图片文件,设置图片文件的清晰度、呈现质量,保存在当前文件夹下;将对应的图片文件载入材质单元,设置材质属性;将材质单元封装到SlimDX的二维容器类Sprite中,设置为待渲染状态。渲染状态指计算机显卡的当前状态,它对渲染刷新帧数及三维操作的流畅度有着直接影响。本发明显示的渲染状态包括计算机显卡型号、刷新频率、显示屏分辨率及每秒刷新帧数(FPS)值。其中,FPS值是通过计算渲染循环中每一帧耗用的毫秒数求得的。步骤306 :设置容错代码,以防止因为焦点切换、全屏显示等情况产生的渲染失败现象。容错代码一方面为设备丢失添加了事件响应代码,该部分代码的作用是在设备丢失情况发生时释放所有资源,从步骤I开始重新启动设备;另一方面添加结果监视配置,阻止在设备丢失时继续渲染图形。步骤307 :清空帧缓存及深度缓存,设置网格簇渲染的逻辑控制机制,设定模型网格的填充模式(实现网格模型的生成),将绘制好的图像发送至屏幕显示,利用SlimDX的消息循环实现对模型和参考坐标系的循环渲染。本发明的消息处理主要是满足动态流畅切换云图的需要,实现网格簇渲染的逻辑控制。如在选取云图显示时,消息处理机制将关闭原模型的网格簇渲染通道,开启云图的渲染管道,同时载入步骤305中已写入显存的二维Sprite对象,显示云图数值图谱。此外,消息处理机制还可对当前模型视角截图功能提供支持,实现方式是通过前台缓 存获取SlimDX的表面对象,将该表面对象复制至后台缓存,通过后台缓存表面对象的文件生成功能实现图片的保存。步骤308 :释放显存和内存资源。二、当对模型和参考坐标系同步进行三维操作时,为了解决因分离渲染导致的窗口不透明问题,本发明采用了单位向量投影二维屏幕的方法予以解决,具体实现过程如下a.声明二维线段Lx、LY、Lz及二维坐标轴文字X、Y、Z,二维坐标待定。b.在每渲染一巾贞图像时,声明参考坐标系三向轴单位向量尸% = (1,0,0}Γ、
Fy= {0/i,0JF、Fi =紙O,Ilr,根据当前视图空间宽高、世界矩阵、视角矩阵、投影矩阵值导入SlimDX的向量投影公式,求得二维屏幕空间三向轴的投影向量c.将b步骤中三个投影向量的X轴、Y轴坐标分别赋给a步骤声明的二维线段和二维坐标轴文字,实现二维线段、二维文字与参考坐标系的联动。d.隐藏原参考坐标系的显示,即可实现透明条件下参考坐标系的建立。当对模型和参考坐标系同步进行平移操作时,步骤3又包括以下步骤步骤309 :在鼠标按下时,记录当前鼠标的二维坐标(Xtjld, Yold)。步骤310 :在每一帧图形渲染时记录鼠标拖动后的二维坐标(XnOT,Ynew)。步骤311 :计算鼠标拖动距离与模型移动距离之间的移动系数,选取O. 025作为基准,计算当前视点向量与焦点向量的向量差值长度,求得移动系数
ΔΜ = 0.02S *·■ I Ft W — Focm\
O步骤312:获取当前视图矩阵(4x4),利用下述公式求得移动后视点向量与
焦点向量FeciiS的值:
FieW =}.Xview = -ΔΜ*[ (Xnew-Xold)*M11-(Ynew-Yold)*M12]Yview = -ΔΜ*[ (Xnew-Xold)*M21-(Ynew-Yold)*M22]Zview = -ΔΜ*[ (Xnew-Xold)*M31-(Ynew-Yold)*M32]其中,Mxy代表视图矩阵第X行第y列的元素值。考虑平移的效果要求,需同等变换视点向量与焦点向量因此令焦点向量Fiiii =视点向量FiiiJ。
步骤313 :将当前鼠标二维坐标赋为(Xt^Ytjld),清空(Χ_,ΥΜ)坐标值,如此循环,实现持续平移效果。当对模型和参考坐标系同步进行缩放操作时,步骤3又包括以下步骤步骤314:当滚动鼠标滚轮时,判断鼠标轮滚动的制动器数的正负,正视为缩进当前视角,负视为拉伸当前视角。步骤315:计算当前视点向量与焦点向量pGmS的向量差值的单位向量 两一
I=若步骤314判断制动器数为负,则向量差值的单位向量—I
JO步骤316 :迭加视点向量1 胃=f/iggf-f f,实现持续缩放效果。当对模型和参考坐标系同步进行三维球旋转操作时,步骤3又包括以下步骤步骤317 :在鼠标按下时,记录当前鼠标的二维坐标(Xtjld, Yold),该点定义为A点。步骤318 :在每一巾贞图形渲染时记录鼠标拖动后的二维坐标(Xmw, Ynew),该点定义为B点。步骤319 :根据三维球算法,视模型处于一球体内,如图3所示,该球体的旋转轴为OCi A点到B点的移动轨迹处于该球体的半球内,计算A点和B点的坐标,以及旋转轴M和为M与_的夹角,该夹角为旋转角。计算过程为假设R为该球体的半径,W为屏幕宽度,S为当前的鼠标点坐标离屏幕中心的二维距离,则有R = W/2,且:若S = R2- (Xold-R)2- (Yold-R)2 彡 O,则
λ /'-R\ld ~R^
邊—C ......................................................................................=====,,=..............................................................................................^Pj- m2 - (F.W - Rr - m2 - - m1 .
若S-R2- (Xold-R)2- (Yold-R)2 > O,则
Γ Λ βαΜ — 一 R — ^Μ — m2 — ( — i )\J = (~~,~~^---)
Al M mt若S = R2-(Xnew-R)2-(Ynew-R)2 < 0,则
U — /-_~ ^_ _- R⑴—=\i&mw 一 ms 一 GW - m2 tWmw 一 β)2 —;若 S = R2- (Xnew-R)2- (Ynew-R)2 > O,则利用上述公式,求得A点和B点的坐标;旋转轴@ = M X窗;旋转角
2* EPg-1I-旋转角设置为2倍是为了在鼠标点击视图的左中边缘拖动至视图右中边缘时实现模型以Y轴为旋转轴旋转一周。步骤320 :根据步骤319得到的旋转轴和旋转角,利用SlimDX定轴旋转创建矩阵MatrixRο步骤321 :提取模型坐标系及参考坐标系的世界矩阵World,Worldaxis,计算旋转矩阵转换后的世界矩阵World',World' axis,,沉叫^,表示为:World' = World^MatrixliWorld' axis = World' axis*MatrixR。步骤322 :将转换后的世界矩阵赋给渲染单元,采用上述单位向量投影二维屏幕的算法得到投影后的参考坐标轴和文字位置。步骤323 :跟踪经过旋转矩阵转换后的三向轴单位向量,具体如下
权利要求
1.一种针对边界元分析的三维可视化仿真方法,其特征在于包括以下步骤 步骤I :读入边界元分析后输出的结果文件,该结果文件包含模型节点坐标信息、单元组织信息及节点数值信息; 步骤2 :建立顶点缓冲和索引缓冲,将节点坐标信息和节点数值信息录入顶点缓冲,将单元组织信息录入索引缓冲,生成网格模型、实体模型、云图模型和参考坐标系; 步骤3 :对模型和参考坐标系同步进行渲染、三维操作、或其它操作;三维操作包括平移操作、缩放操作、三维球旋转操作、球形旋转操作、定点旋转操作、三向轴旋转操作;其它操作包括视图快捷切换操作、模型动态切换操作、截屏出图操作、显卡状态信息及数值信息显示操作。
2.根据权利要求I所述的方法,其特征在于当对模型和参考坐标系同步进行渲染操作时,步骤2在建立顶点缓冲的同时,还记录极值信息,步骤3又包括 步骤301 :定义渲染控件; 步骤302 :设定SlimDX的初始化参数; 步骤303 :用网格容器封装步骤2的顶点缓冲和索引缓冲,形成多组网格簇,并写入显存; 步骤304 :通过世界矩阵、视图矩阵、投影矩阵设定视角参数,并调整模型初始位置位于屏幕的中心; 步骤305 :显示渲染状态及模型信息,该模型信息包括模型的节点总数、单元总数、云图极值以及云图的数值分配信息;该节点总数、单元总数及云图极值通过SlimDX的二维文字单元结合步骤2中保存的极值信息显示; 步骤306 :设置容错代码; 步骤307 :清空帧缓存及深度缓存,设置网格簇渲染的逻辑控制机制,设定模型网格的填充模式,将绘制好的图像发送至屏幕显示,利用SlimDX的消息循环实现对模型和参考坐标系的循环渲染; 步骤308 :释放显存和内存资源。
3.根据权利要求2所述的方法,其特征在于步骤304又包括以下步骤 步骤3041 :计算模型在三向轴的轴方向的极值; 步骤3042 :计算模型的几何中心,假设模型在X轴方向的最大值是Xmax,最小值是Xmin,在Y轴方向的最大值是Ymax,最小值是Ymin,在Z轴方向的最大值是Zmax,最小值是Zmin,几何中心坐标是(Xcenter, Ycenter, Zcenter),则有Xcenter= (Xmax+Xmin) /2;Ycenter= (Ymax+Ymin) /2;Zcenter= (Zmax+Zmin) /2; 步骤3043 :通过对世界矩阵三向轴负向移动该几何中心的距离,使得几何中心与屏幕中心重合。
4.根据权利要求I所述的方法,其特征在于当对模型和参考坐标系同步进行三维操作时,采用单位向量投影二维屏幕的算法,包括 a.声明二维线段Lx、LY、Lz及二维坐标轴文字X、Y、Z,二维坐标待定;b.在每渲染一帧图像时,声明参考坐标系三向轴单位向量M= (1,0,Of.Fv= (ο,ι,οΓ.Ι = (ο;ολγ,根据当前视图空间宽高、世界矩阵、视角矩阵、投影矩阵值导入SlimDX的向量投影公式,求得二维屏幕空间三向轴的投影向量戶F%; c.将b步骤中三个投影向量的X轴、Y轴坐标分别赋给a步骤声明的二维线段和二维坐标轴文字,实现二维线段、二维文字与参考坐标系的联动; d.隐藏原参考坐标系的显示,即可实现透明条件下参考坐标系的建立。
5.根据权利要求4所述的方法,其特征在于当对模型和参考坐标系同步进行平移操作时,步骤3又包括以下步骤 步骤309 :在鼠标按下时,记录当前鼠标的二维坐标(Xtjld, Yold); 步骤310:在每一帧图形渲染时记录鼠标拖动后的二维坐标(XnOT,YnJ ; 步骤311 :计算鼠标拖动距离与模型移动距离之间的移动系数,选取O. 025作为基准,计算当前视点向量与焦点向量的向量差值长度,求得移动系数ΔΜ — 0.02-5 |Ftw Foci· I 步骤312 :获取当前视图矩阵(4x4),利用下述公式求得移动后视点向量与焦点向量JpGClIS的值:PieW =%£ew ·* ^rtsivlr Xview = - Λ Μ* [ (Xnew-Xold) *M11- (Ynew-Yold) *Μ12] Yview = - Λ Μ* [ (Xnew-Xold) *Μ21- (Ynew-Yold) *Μ22] Zview = - Λ Μ* [ (Xnew-Xold) *Μ31- (Ynew-Yold) *Μ32] 其中,Mxy代表视图矩阵第X行第Y列的兀素值,焦点向量FeeMS =视点向量Fi&w;步骤313 :将当前鼠标二维坐标赋为(Xt5ld, U,清空(XMW,Ynew)坐标值,如此循环,实现持续平移效果; 当对模型和参考坐标系同步进行缩放操作时,步骤3又包括以下步骤 步骤314:当滚动鼠标滚轮时,判断鼠标轮滚动的制动器数的正负,正视为缩进当前视角,负视为拉伸当前视角; 步骤315:计算当前视点向量|^|0胃与焦点向量Fgcus的向量差值的单位向量 ^qqus/=若步骤314判断制动器数为负,则向量差值的单位向量|= _1jI 步骤316 :迭加视点向量f,实现持续缩放效果。
6.根据权利要求4所述的方法,其特征在于当对模型和参考坐标系同步进行三维球旋转操作时,步骤3又包括以下步骤 步骤317 :在鼠标按下时,记录当前鼠标的二维坐标(Xtjld, Ytjld),该点定义为A点; 步骤318 :在每一帧图形渲染时记录鼠标拖动后的二维坐标(Χ_,ΥΜ),该点定义为B占. 步骤319 :根据三维球算法,视模型处于一球体内,该球体的旋转轴为@ A点到B点的移动轨迹处于该球体的半球内,计算A点和B点的坐标,以及旋转轴M和为
7.根据权利要求4所述的方法,其特征在于当对模型和参考坐标系同步进行球形旋转操作时,步骤3又包括以下步骤 步骤325 :在鼠标按下时,记录当前鼠标的二维坐标(Xtjld, Yold); 步骤326:在每一帧图形渲染时记录鼠标拖动后的二维坐标(XnOT,YnJ ; 步骤327:计算期望达到的、模型坐标系原点与屏幕坐标系原点之间的连线绕模型坐标系X轴的转角a x = (Xnew-Xold) *2 π /W,和绕模型坐标系Y轴的转角a y = (Ynew-Yold) *2 π /H,其中,屏幕宽度为W,屏幕高度为H ; 步骤328 :计算模型坐标系原点与屏幕坐标系原点之间的距离
8.根据权利要求4所述的方法,其特征在于当对模型和参考坐标系同步进行定点旋转操作时,步骤3又包括以下步骤 步骤333 :在鼠标按下时,记录当前鼠标的二维坐标(Xtjld, Yold); 步骤334:在每一帧图形渲染时记录鼠标拖动后的二维坐标(XnOT,YnJ ; 步骤335:计算期望达到的、模型坐标系原点与屏幕坐标系原点之间的连线绕模型坐标系X轴的转角a x = (Xnew-Xold) *2 π /W,和绕模型坐标系Y轴的转角a y = (Ynew-Yold) *2 π /H,其中,屏幕宽度为W,屏幕高度为H ; 步骤336 :利用SlimDX定轴旋转创建矩阵MatrixK ; 步骤337 :提取模型坐标系及参考坐标系的世界矩阵,分别为World,Worldaxis,计算变换后的模型坐标系下世界矩阵World' = fforld*MatrixE,计算变换后的参考坐标系下世界矩阵 World' axis = World; axis*MatrixE ; 步骤338 :将步骤337得到的世界矩阵赋给渲染单元,同时采用所述单位向量投影二维屏幕的算法得到投影后的参考坐标轴和文字位置; 步骤339 :跟踪经过旋转矩阵变换的三向轴单位向量,具体为
9.根据权利要求4所述的方法,其特征在于当对模型和参考坐标系同步进行三向轴旋转操作时,步骤3又包括以下步骤 步骤34I:声明参考坐标系中的三向轴单位向量
10.根据权利要求I所述的方法,其特征在于当对模型和参考坐标系同步进行视图快捷切换操作时,快捷视图包括主视图、俯视图、侧视图和斜视图,步骤3又包括以下步骤 步骤349 :模型坐标系和参考坐标系的世界矩阵初始化居中,根据四种视图角度采用SlimDX的绕轴旋转方法进行旋转变换; 步骤350 :初始化模型坐标系和参考坐标系的视图矩阵和投影矩阵; 步骤351 :采用所述单位向量投影二维屏幕的算法得到投影后的参考坐标轴和文字位置; 步骤352 :初始化三向轴单位向量
全文摘要
本发明公开了一种针对边界元分析的三维可视化仿真方法,包括1读入边界元分析后输出的结果文件;2建立顶点缓冲和索引缓冲,将节点坐标信息和节点数值信息录入顶点缓冲,将单元组织信息录入索引缓冲,生成网格模型、实体模型、云图模型和参考坐标系;3对模型和参考坐标系同步进行渲染、三维操作、或其它操作。该方法针对边界元分析后的结果文件进行处理,仅需输入构建模型和云图的基本信息,对格式没有特殊要求,可使用通用商业工程软件,如Ansys、Patran、Sesam等提供输入信息,具有灵活的处理机制和较为广泛的适用性,具有良好的实际工程应用价值。
文档编号G06T15/00GK102902848SQ20121034786
公开日2013年1月30日 申请日期2012年9月18日 优先权日2012年9月18日
发明者黄一, 王普, 施以航, 王文华 申请人:大连理工大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1