组件
组件是在3D世界中占据空间并且拥有一个独一无二的VCID的物体。
组件结构
组件的结构是一棵由节点组成的树。每个节点都包含一组行为和特征。根节点包含其自己的属性集,并且是组件的原点。每个链接至根节点的节点都有其自己的偏差和关节,用于定义该节点的运动和自由度范围。不同节点中的行为可互相连接和参考。节点中的特征形成一个层级,可互相嵌套以执行对特征的几何元以及物体本身进行操纵的操作。
| 名称 | 描述 |
| 节点 | 组件的容器和构件。每个组件都有至少一个节点,即其根节点。
组件中附加至另一个节点的节点也称为链接。 注意:拥有可移动部件的组件可能会有多个链接在一起的节点以形成一个运动链,例如,关节型机器人的节点。在布局中互相附加的组件通过它们的节点链接在一起,例如,附加至根中的一个节点的EOAT组件的根节点。 |
| 属性 | 组件的变量和属性。 |
| 行为 | 可由组件执行的动作或者任务。 |
| 特征 | 组件中几何元及其它数据的视觉再现。 |
操作
组件是其部件的总合。各个部件可描述为一个组件或者组成整个组件的物体。在使用组件构建布局、使用节点和特征建模组件、编辑机器人以根据工具中点达到位置,以及使用视图、注释和尺寸设计图纸时,理解操作物体的概念非常重要。
容纳
组件可描述为一套用于存储物体的容器。在布局中互相附加组件、为组件的节点建模以相对移动或者评估节点特征以渲染几何元、向机器人发送信号抓握和释放组件,以及根据图纸项目创建物料清单时,理解容纳物体的概念非常重要。
文件结构
组件是Visual Components Premium 4.8的一个本地归档文件,拥有一个.vcmx文件扩展名。每个组件都包含至少四个文件。
- component.rsc包含Visual Components Premium 4.8生成组件所需的数据。
- component.dat包含组件的元数据,包括组件的VCID。
- component_preview_icon.tga是您在电子目录面板中预览组件时显示的图像。
- component_icon.tga是代表电子目录面板中的组件的图标。