【技术实现步骤摘要】
设置类型化参数
[0001]本公开涉及计算机程序和系统领域,并且更具体地涉及用于设置应用于3D场景中的3D建模对象的类型化操作的类型化参数的方法、系统和程序。
技术介绍
[0002]市场上提供了许多用于对象的设计、工程和制造的系统和程序。CAD是计算机辅助设计的首字母缩略词,例如它涉及用于设计对象的软件解决方案。CAE是计算机辅助工程的缩写,例如它涉及用于模拟未来产品的物理行为的软件解决方案。CAM是计算机辅助制造的首字母缩略词,例如它涉及用于定义制造过程和操作的软件解决方案。在这种计算机辅助设计系统中,图形用户界面在技术效率方面起着重要的作用。这些技术可能嵌入在产品生命周期管理(PLM)系统中。PLM指的是一种商业战略,其帮助企业共享产品数据,应用通用流程,并利用企业知识进行从概念到产品生命尽头的跨越扩展企业概念的产品开发。达索系统(Dassault Syst
è
mes)(以CATIA,ENOVIA和DELMIA为商标)提供的PLM解决方案提供了一个组织产品工程知识的工程中心,一个管理制造工程知识的制造中 ...
【技术保护点】
【技术特征摘要】
1.一种用于设置被应用于3D场景中的3D建模对象的类型化操作的类型化参数的计算机实现的方法,所述方法包括:
‑
显示所述3D建模对象在所述3D场景中的表示;
‑
获得要应用于所述3D建模对象的所显示的表示的兴趣点的类型化操作,所述类型化操作包括至少两个类型化参数;
‑
选择所述至少两个类型化参数中的第一类型化参数,从而将所选择的第一类型化参数定义为当前所选择的类型化参数;
‑
在所述3D场景中提供2D操纵器以用于设置当前所选择的类型化参数,所述2D操纵器包括与所述至少两个类型化参数中的每一个类型化参数相关联的至少一个逻辑区域,逻辑区域是所述3D场景中的在其上能够执行用户交互以用于设置与其相关联的类型化参数的2D表面;
‑
在所述3D场景中显示所述2D操纵器的图形表示,以用于设置当前所选择的类型化参数;以及
‑
在与所述2D操纵器中的与当前所选择的类型化参数相关联的至少一个逻辑区域进行用户交互时设置当前所选择的类型化参数。2.如权利要求1所述的计算机实现的方法,所述方法还包括:
‑
选择所述至少两个类型化参数中的第二类型化参数,从而将所选择的第二类型化参数定义为当前所选择的类型化参数;
‑
在所述3D场景中显示所述2D操纵器的新图形表示,以用于设置当前所选择的类型化参数;以及
‑
在与所述2D操纵器中的与当前所选择的类型化参数相关联的所述至少一个逻辑区域进行用户交互时设置当前所选择的类型化参数。3.如权利要求2所述的计算机实现的方法,其中,所述2D操纵器的图形表示包括第一圆形元素,所述第一圆形元素属于所述2D操纵器中的与所述第二类型化参数相关联的所述至少一个逻辑区域的2D表面。4.如权利要求3所述的计算机实现的方法,其中,所述2D操纵器的图形表示包括第二圆形元素,所述第二圆形元素属于所述2D操纵器中的与所选择的第一类型化参数相关联的至少一个逻辑区域的2D表面,其中,所述第一圆形元素和所述第二圆形元素彼此同心并且各自具有相应的半径。5.如权利要求4所述的计算机实现的方法,其中:
‑
所述第一圆形元素和所述第二圆形元素中的至少一个是滑块;和/或
‑
所述第一圆形元素和所述第二圆形元素中的至少一个包括两个三角形,所述两个三角形将自身定向以指示修改的方向。6.如权利要求1至5所述的计算机实现的方法,其中,所述图形表示的显示还包括:
‑
显示当前所选择的类型化参数的当前值,所显示的当前值基本上被显示在所述2D操纵器的图形表示的中心;以及
‑
在设置当前所选择的类型化参数时实时更新所显示的当前值。7.如权利要求1至6中任一项所述的计算机实现的方法,其中,获得要应用于所述兴趣点的类型化操作包括:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。