[发明专利]用于生成3D仿真的系统和方法无效
申请号: | 200680024695.0 | 申请日: | 2006-05-08 |
公开(公告)号: | CN101356550A | 公开(公告)日: | 2009-01-28 |
发明(设计)人: | P·D·帕内塞;S·D·萨特尼克 | 申请(专利权)人: | 大锅软件公司 |
主分类号: | G06T15/00 | 分类号: | G06T15/00;G06F9/00 |
代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 卢江;陈景峻 |
地址: | 美国麻*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 生成 仿真 系统 方法 | ||
1、一种三维模型开发方法,包括:
捕获来自三维计算机自动设计模型的设计;
分析该设计以便识别出该设计的一个或多个移动部件;
为所述一个或多个移动部件确定一个或多个逆运动学关系;以及
存储所述移动部件的包括所述一个或多个逆运动学关系的表征。
2、权利要求1的方法,其中,从建模程序提供所述三维计算机自动设计模型。
3、权利要求2的方法,其中,所述建模程序包括SolidWorks、Pro/ENGINEER和AutoCad中的一个或多个。
4、权利要求1的方法,还包括:从所述三维计算机自动设计模型产生.X文件格式的文件。
5、权利要求4的方法,其中,所述文件包括以分层级别描述三维对象的文本。
6、权利要求5的方法,其中,所述文件由以下各项中的一个或多个产生:CAD导出、数字内容转换器、文件导出/翻译工具以及三维网格数据提取应用程序。
7、权利要求4的方法,其中,为将被仿真的所述三维计算机自动设计模型中的多个对象中的每一个产生.X文件。
8、权利要求1的方法,其中,所述三维计算机自动设计模型包括一个或多个移动部件。
9、权利要求8的方法,还包括:确定所述一个或多个移动部件的一个或多个枢轴位置。
10、权利要求1的方法,还包括:确定所述三维计算机自动设计模型的两个或更多个移动部件之间的至少一个关系。
11、权利要求10的方法,还包括:为所述两个或更多个移动部件确定至少一个逆运动学关系。
12、权利要求10的方法,还包括:确定所述两个或更多个移动部件中的至少一个的末端的运动。
13、权利要求1的方法,其中,为所述移动部件中的至少一个确定部件运动数据。
14、权利要求13的方法,其中,为所述移动部件中的每一个产生至少一个.X文件,该.X文件描述所述部件运动数据。
15、一种仿真方法,包括:
把计算机自动设计转换成包括一个或多个对象的模型,每个对象包括逆运动学运动;
通过网络传送该模型的描述;
在接收该描述的客户端设备处仿真该模型;
通过经由该网络传送控制分组来移动该模型的至少一个对象。
16、权利要求15的方法,还包括:从.X文件中提取多边形数据,以及产生保持所述计算机自动设计模型的分辨率的三维网格。
17、权利要求16的方法,其中,向所述.X文件应用多边形皮肤。
18、权利要求17的方法,其中,除了所述多边形皮肤之外的所有三维模型信息都被去除。
19、权利要求15的方法,其中,从所述计算机自动设计模型产生文件,该文件具有预定义的文件格式。
20、权利要求19的方法,其中,所述文件是生成分组流的分组描述文件。
21、权利要求20的方法,其中,通过计算机网络把所述分组流传送到三维仿真客户端应用。
22、权利要求19的方法,其中,为每个对象产生分组描述文件。
23、权利要求19的方法,其中,所述对象中的一个或多个具有多个子对象,所述方法包括为每个子对象产生分组描述文件。
24、权利要求23的方法,其中,所述子对象之一是运动中所涉及的对象的一部分,所述运动是部件运动或平移运动,并且所述运动包括偏航、x运动、y运动和z运动中的一项或多项。
25、权利要求15的方法,其中,对所述模型进行仿真包括为每个对象接收网络分组。
26、权利要求25的方法,还包括:利用物理引擎生成所述网络分组。
27、权利要求26的方法,其中,所述网络分组提供分组描述文件中的所有参数的信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大锅软件公司,未经大锅软件公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680024695.0/1.html,转载请声明来源钻瓜专利网。