【技术实现步骤摘要】
本专利技术涉及一种在三维计算机辅助设计(3D-CAD)系统中,支持用于存储组件的三维模型的存储库(library)的应用的技术。
技术介绍
随着计算机技术的进步,近年来利用3D-CAD系统设计各种设备变得很常见。利用3D-CAD系统进行设计的效率的提高集中于,通过在存储库中预存储各种设备上使用的常用组件(比如螺丝钉)的3D模型以及通过使用该存储库而获得。然而,在传统系统中,没有充分开发一个用于帮助用户有效利用上述存储库的支持系统。这导致用户在一些设计过程中必须忍受繁重的手工操作。参照图1至3描述这种传统3D-CAD系统。注意,在下文描述中,3D模型将被简写为“模型”。图1例示了包括3D-CAD系统和存储库的传统系统的结构。参照图1,存储库1001存储并管理常用组件(例如螺丝钉、螺杆、螺帽、铆钉等)的模型。其模型存储在存储库中的组件是那些在使用3D-CAD系统1002设计设备时必需的、或被高频次使用到的组件。举个具体例子,一个文件由一个组件的模型的数据组成;图号被用作各模型的文件名,该图号是分配给表示各模型的图的号码;以及多个上述文件被注册并保存在存储库1001中。图1所示系统的用户是各种设备的设计工程师,用户使用3D-CAD系统1002来设计设备。3D-CAD系统包含模型数据加载单元1003和模型放置单元1004。模型数据加载单元1003把组件的模型数据从存储库1001加载到3D-CAD系统1002中。模型放置单元1004把所加载的由用户指定的组件的模型放置到用户指定的位置。-->在进行设计时,用户选择所需组件的模型并使模型数据加载单元1003加载所选择 ...
【技术保护点】
一种计算机可读存储介质,用以存储使计算机执行处理的程序,该计算机用作三维计算机辅助设计系统,该处理用于通过与各条识别信息相关联从存储多个组件的三维模型的存储库中选择一组件的三维模型,该处理包括: 种类指定步骤,用于指定组件的种类; 菜单显示步骤,用于在该三维计算机辅助设计系统的屏幕中显示菜单,该菜单指定用于表示该组件的规格的多个项目的各个值,所述多个项目根据该种类被预定; 第一选择步骤,用于根据通过该菜单指定的值来执行缩限第一数据库的记录的操作,其中该第一数据库包括所述多个组件中每个组件的每个记录,该第一数据库的每个记录使表示所述规格的所述多个项目与该识别信息相关联; 第一菜单更新步骤,用于从被缩限的第一数据库中提取所述多个项目中其值在该菜单中未被确定的一项目的可能值,并根据所提取的可能值来更新通过该菜单可选择的一个或多个选项;以及 确定步骤,用于将重复该第一选择步骤和该第一菜单更新步骤一次或多次之后被唯一确定的该组件的三维模型,确定为待从该存储库加载的三维模型。
【技术特征摘要】
JP 2007-3-8 2007-0592741.一种计算机可读存储介质,用以存储使计算机执行处理的程序,该计算机用作三维计算机辅助设计系统,该处理用于通过与各条识别信息相关联从存储多个组件的三维模型的存储库中选择一组件的三维模型,该处理包括:种类指定步骤,用于指定组件的种类;菜单显示步骤,用于在该三维计算机辅助设计系统的屏幕中显示菜单,该菜单指定用于表示该组件的规格的多个项目的各个值,所述多个项目根据该种类被预定;第一选择步骤,用于根据通过该菜单指定的值来执行缩限第一数据库的记录的操作,其中该第一数据库包括所述多个组件中每个组件的每个记录,该第一数据库的每个记录使表示所述规格的所述多个项目与该识别信息相关联;第一菜单更新步骤,用于从被缩限的第一数据库中提取所述多个项目中其值在该菜单中未被确定的一项目的可能值,并根据所提取的可能值来更新通过该菜单可选择的一个或多个选项;以及确定步骤,用于将重复该第一选择步骤和该第一菜单更新步骤一次或多次之后被唯一确定的该组件的三维模型,确定为待从该存储库加载的三维模型。2.如权利要求1所述的存储介质,其中表示所述规格的所述多个项目的一项目表明该组件的形状或材料以及该组件的预定部分的长度或面积尺寸中的至少任一项。3.如权利要求1所述的存储介质,其中该确定步骤包括如下步骤:接收该识别信息的值的输入,并通过基于所接收的值将该第一数据库中的记录缩限到一条记录来唯一确定该组件的三维模型。4.如权利要求1所述的存储介质,其中该处理还包括:放置信息接收步骤,用于接收放置信息的输入,该放置信息表示意图在设备的三维模型中放置该组件的地点,该设备为该三维计算机辅助设计系统的设计对象;加载步骤,用于通过指定该识别信息从该存储库加载在该确定步骤中确定的该组件的三维模型;以及放置步骤,用于将所加载的该组件三维模型放置到该放置信息所表示的地点。5.如权利要求4所述的存储介质,其中该放置信息包括指定某个点的信息、指定该设备中已包含的另一不同组件的信息、或者指定该设备或该不同组件的某一部分的信息,以及该某一部分是表面、表面之间的边界、端部、边缘、凸部、凹部或通孔。6.如权利要求4所述的存储介质,其中以与预定坐标集相关联的方式将该组件的三维模型存储在该存储库中,其中在该加载步骤中将该组件的三维模型加载到该预定坐标集的地点上,以及在该放置步骤中将该组件的三维模型从该预定坐标集移动到该放置信息所表示的地点。7.如权利要求4所述的存储介质,其中检测在该加载步骤中加载该组件的三维模型的地点的坐标集,并在该放置步骤中将该组件的三维模型从所检测的坐标集移动到该放置信息所表示的地点。8.如权利要求4所述的存储介质,其中该第一数据库还包括表示限制条件的一个或多个项目,所述限制条件根据该种类被预定并与该组件的放置相关,其中该处理还包括:特性获取步骤,用于从该设备的三维模型获取由所指定的放置信息表示的地点的一个或多个特性;以及判断步骤,用于判断所述特性是否符合该限制条件。9.如权利要求8所述的存储介质,其中所述特性是该放置信息表示的形状、与该形状有关的长度或面积尺寸、或者该设备在该地点的材料,其中在该判断步骤中,根据表示该限制条件的项目的值与所述特性的值之间的比较来进行判断。10.如权利要求8所述的存储介质,其中该判断步骤是如下步骤:判断所述特性是否符合与在该确定步骤中确定的该组件三维模型相对应的限制条件。11.如权利要求8所述的存储介质,其中该处理还包括:第二选择步骤,用于在该判断步骤中判断所述特性是否符合与存储在该第一数据库中的每个记录相对应的限制条件,并将该第一数据库缩限到仅包含被判定为符合的一个或多个记录;以及第二菜单更...
【专利技术属性】
技术研发人员:奥胁义仁,加藤賀一,
申请(专利权)人:富士通株式会社,
类型:发明
国别省市:JP[日本]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。