使用软件版本:MotoSim EG-VRC 5.20
一、创建项目在MotoSim EG-VRC软件中创建一个空项目。
二、模型树
MotoSim EG-VRC软件中,所有的模型操作都是在模型树中进行的。“Home”菜单栏下点击“CadTree”命令按钮,软件工作区左侧出现Cad Tree标签栏,即模型树对话框。

其中“模型显示模式”包括:
See All:显示全部模型与框架Model Only:只显示模型Frame Only:只显示框架Hide All:隐藏所有模型与框架Show Name:显示选定模型名称Wireframe:以线框模式显示模型三、模型树结构MotoSim EG-VRC软件中模型树中的所有模型都要有一个“父级模型”作为参考,默认情况下模型树最顶端的“world模型”就是所有模型的“父级模型”。若将world模型作为模型树的第一级模型,那么以world模型为“父级模型”参考创建的子级模型都是第二级模型,如下图中的“Fixture、Teacher、worldframe、FLOOR”。若将第二级模型作为“父级模型”参考而创建的子级模型就是第三级模型,如下图中的“Work”。以此类推,可得到第四级模型、第五级模型……
四、模型创建步骤
1.模型树中点选一个模型作为要创建的模型的“父级模型”,如world,然后点击上方的“Add”按钮,在弹出Add Model Dialog对话框中的Name后输入模型名称(如Model),点击OK按钮,创建新模型。
Add Model Dialog对话框中其他功能说明:
File Name功能区中,点击“…”按钮,可以选择现有的外部模型创建模型;勾选“Dummy Model”选项,可以创建虚拟模型。虚拟模型是仅包含位置和方向信息而没有实际模型文件的模型,通常情况下,外部伺服滑台或伺服变位机都是具有固定且不可更改的参考位置(即使更改,也会在下次运行时重新返回到初始位置)。为避免创建过多的模型文件,增加项目文件存储损耗,可以使用虚拟模型来创建模型,然后将外部伺服轴数模作为虚拟模型的子模型,这样就可以通过更改虚拟模型的参考位置来移动外部伺服轴的参考位置。
2.弹出在仿真项目文件夹的models文件夹下创建新模型提示框,点击确定按钮。
3.左侧的模型树中出现新创建的模型文件,此时的新模型文件中不包含任何模型数据。
4.左侧模型树中双击新创建的模型文件Model,在弹出的零部件添加对话框中Add Parts功能区下零部件类选择框中点选“BOX”,然后点击后方的“Add”按钮。
5.在弹出的BOX Edit对话框中,输入矩形的宽度(W)、深度(D)、高度(H),以及矩形的位置坐标(X、Y、Z)与角度(Rx、Ry、Rz)、颜色等信息,点击OK按钮。
6.关闭零部件添加对话框,可以看到软件工作区中出现创建的矩形模型。
7.重复上述步骤,在零部件添加对话框中的Add Parts功能区下的零部件类选择框中选择不同的零部件类型,即可创建出不同形状的数模模型。
五、零部件类型说明在进行模型的零部件添加对话框中选择不同的零部件类型,就可以创建出不同形状的数模模型,对于软件能够添加的零部件类型作以下介绍:
1. BOX类型
BOX类型创建的是矩形零部件,创建出的矩形原点位于矩形的几何中心位置处。
2. BOX2类型
BOX2类型创建的同样是矩形零部件,创建出的矩形原点位于矩形零部件的一个顶点位置处。
3. CYLINDER类型
CYLINDER类型创建的是圆柱体零部件,创建的圆柱体原点位于圆柱体底面的圆心位置处。
CYLINDER Edit对话框中其他选型功能说明:
Number:Number输入框中的数值表示形成圆柱体的侧面的数量,数量越大,圆柱体就越圆越完美。其最小值为3,当数值设置为3时,圆柱体侧面的数量变为3个,这样就形成一个三角形柱体模型。Straight:取消勾选“Straighe”选项后,圆柱体的上下底面圆周直径数值可分别进行设置,当设置为不同的数值时,创建的圆柱体就变为上下底面不同的柱体模型。4. CONE2类型
CONE2类型创建的是圆锥体零部件,创建的圆锥体原点位于圆锥体底面的圆心位置处。
5. SPHERE类型
SPHERE类型创建的是球体零部件,创建的球体原点位于球体球心位置处。
6. PIPE2类型
PIPE2类型创建的是圆筒形零部件,创建的圆筒原点位于圆筒底面圆周圆心位置处。
7. AXIS6类型
AXIS6类型创建的是坐标框架零部件,坐标框架零部件可被用作目标点或用于外部轴的设置参考。
其中,Operation下包含以下几种操作模式:
Absolute:以世界坐标系为参考基准的框架位置、姿态设置模式。Relative:以新建的上一个框架坐标系为参考基准的框架位置、姿态设置模式(若无新建框架,则以世界坐标系为参考基准)。SelModel:选择模型树中的已有模型作为参考基准的框架位置、姿态设置模式。8. LINE类型
LINE类型是通过多个不同位置的点依次连接而形成的构造线零部件模型,使用此类型创建零部件至少需要两个点。
9. LINE2类型
LINE2类型是包含多条线段的零部件模型,每条线段由两点连接构成。点索引列表中编号为奇数的点为线段起点,索引编号为偶数的点为线段终点。因此要完成所有线段的创建,定义的点总数必须是偶数。
10. CUBE类型
CUBE类型可以通过至少4个点创建出一个拉伸多面体零部件模型,点索引列表中编号最大的一个点为多面体的拉伸高度,其余点构成拉伸多面体的底面造型。
零部件位置、姿态调整说明:
当高度设置为Z轴正(+)方向时,逆时针旋转为Z轴正(+)方向。
当高度设置为Z轴负向(-)方向时,顺时针旋转为Z轴正向(+)。
11. FLOOR类型
FLOOR类型可以创建地板零部件模型。
FLOOR Edit对话框中,当勾选了“Center”选项后,创建的地板模型的原点将位于地板的几何中心位置处;当取消勾选了“Center”选项后,创建的地板模型的原点将位于地板的一个顶点位置处。
12. FACE类型
FACE类型可以通过指定点创建平面零部件数模,零部件中可以包含多个平面,但是,必须有三个或更多点才能创建面。如果这些点不在同一平面上,则该面将被分成若干个三角形。 因此,在使用多点创建平面时,必须保持构成平面的所有点均在同一个平面上。
创建平面过程:首先在Face Edit对话框中勾选“Pickup ON”,然后在软件工作区中点选要创建的平面各个顶点,最后点击“Add Face>>”按钮,生成平面。
The End
上一篇:MotoSim EG-VRC软件:机器人示教编程与工作站仿真运行