1、前言
Visual Components是一款应用于3D数字化/自动化工厂仿真的软件。本文是该软件的基础操作介绍,希望能帮助大家入门这个软件。
2、基础操作
打开软件
打开Visual Components软件,进入软件界面。
如上图所示,软件界面分位5大区域。5大区域会在文章的后半段详细介绍。
在打开软件后,我们先对界面进行设置。设置在左上角的文件选项卡里,点击文件选项卡。
点击后会出现如下界面:
先点击信息,然后勾选“包含组件”
这一步的作用是使得保存时项目文件会将所有模型打包。如果不勾选,那么在不同设备间转移项目时会出现组件丢失的情况。
下一步,设置界面的颜色。
如上图所示的设置可以将界面更换为黑色,这样可以使眼睛更舒服。当然,你也可以更改为其它颜色。
在更改完成后,记得点击右下角的确定
导入模型
在软件的左侧“电子目录”区域里面,可以看到软件的模型库。选择需要的模型,直接拖拽进入3D视界便可以添加模型。或者,你有非模型库的3D模型(VC支持类型如下表)也可以直接拖入3D视界。
直接拖入的模型也有可能面数太多,占用内存大。如出现这种情况,可以选择使用“导入几何源”功能,该功能在开始选项卡里面,也可以选择简化模型。
以下是Visual Components 4.10支持的3D文件:
名称
版本
扩展名
导入
导出
3D Manufacturing Format
1.2.3
.3mf
✔
✔
3D Studio
全部
.3ds
✔
✔
ACIS
高达2023
.sat, .sab
✔
❌
ASCII Point Cloud file*
全部
.xyz, .pts, .xyzrgb
✔
❌
Autodesk FBX
FBX ASCII: 7100 到 7500. Binary: 全部
.fbx
✔
✔
Autodesk Inventor
直到2025
.ipt, .iam
✔
❌
Autodesk Naviswork
版本 2012到 2025
*.nwd
✔
❌
Autodesk RealDWG*
AutoCAD 2000-2019
.dwg, .dxf
✔
✔
Binary point cloud file*
全部
.bxyz
✔
❌
CATIA V4
最高 4.2.5
.session, .dlv, .exp
✔
❌
CATIA V5
最高 V5_6R2024
.CATDrawing, .CATPart, .CATProduct, .CATShape, .cgr
✔
❌
CATIA V6
最高 V5_6R2024
.3dxml
✔
❌
COLLADA
全部
.dae
✔
❌
Creo
Pro/Engineer 19.0,最高Creo 11.0
.asm, .neu, .prt, .xas, .xpr
✔
❌
GL Transmission Format
版本 2.0
.gltf, .glb
✔
❌
I-deas
最高 13.x (NX5) 和NX I-deas 6
.mf1, .arc, .unv, .pkg
✔
❌
IFC2x
2 到 4
.ifc, .iczip
✔
❌
IGES
5.1 到 5.3
.igs, .iges
✔
❌
Igrip/Quest/VNC
全部
.pdb
✔
✔
JT*
高达10.9
.jt
✔
✔
Parasolid
高达 v36.1
.x_b, .x_t, .xmt, .xmt_txt
✔
❌
PRC
全部
.prc
✔
✔
Revit
2015 到 2024
.rvt
✔
❌
Robface
全部
.rf
✔
❌
Rhino
4 到 8
.3dm
✔
❌
Solid Edge
1至20、ST1至ST10、2019至2024
.asm, .par, .pwd, .psm
✔
❌
SolidWorks
97直到2024
.sldasm, .sldprt
✔
❌
STEP*
最高 AP 203 E1/E2, AP 214 和 AP 242
.stp, .step
✔
✔
Stereo Lithography(ASCII 和 Binary)
全部
.stl
✔
✔
U3D
ECMA-363第一、第二和第三版
.u3d
✔
✔
Unigraphics (Siemens PLM software NX)
UG11 至 UG18、UG NX、NX5 至 NX12、NX1847 至 NX2406
.u3d
✔
✔
VDA-FS
1.0 和 2.0
.vda
✔
❌
VRML*
1.0 和 2.0
.wrl, .vrml
✔
✔
Wavefront*
全部
.obj
✔
✔
如果你要添加自己的模型库,或者寻找以前版本的模型库。则需要点击“电子目录”标题下方的“+”号。
再点击“编辑来源”、“添加新来源”即可。
转换视角
关于视角转换,可以查看官方帮助文档。
在Visual Components中,旋转视角需要按住并拖拽鼠标右键,平移视角按住并拖拽鼠标中键,缩放视角使用鼠标滚轮。
除开鼠标,你还可以用3D视界左下角的来切换视角。
3、搭建布局
在学会拖入组件后,我们便可以开始进行布局的搭建了。
接口
接口是VC软件里的一种用来关联两个或更多组件的功能。在以后的博文中,我会详细介绍。现在我们只需要学会使用现成的接口就行了。
使用开始选项卡里的pnp命令可以将接口对接。
也可以使用连接、接口(注意:这个位置的接口连接功能只能连接抽象接口)。
以下是一个接口示例,将一个工具对接到机器人上。
从上面可以看出,接口是一些预设好的统一设定。通过相同接口、不同组件的切换来快速完成不同布局的搭建。
添加其它组件
在开始界面里,分别搜索“conveyor”、“Car Tyer”、“IRB 120”、“RG6”并将它们放入3D视界。
如下图所示:
其中,“RG6”工具是通过PNP指令连接的。
添加结束之后,选择输送带,将其高度调整至零(如下图)。
机器人编程
将机器人添加到布局后,我们便可以开始尝试操作机器人。
在程序选项卡里选择点动。
在选择点动后便可以随意操作机器人。
点击机器人模型可以操作某个关节:
拖动点动坐标框可以以笛卡尔坐标系移动机器人。
在右侧的点动数据框内可以直接修改数值移动机器人。
在右侧可以更换坐标系
如图,我们选择1号坐标系“tool1”,并点击右侧的齿轮。
在出现界面后,便可以捕捉、移动坐标系。
这里我们直接移动:
移动完毕以后记得关闭工具属性界面。
勾选“教授覆盖菜单”:
勾选后会出现如图三个图标,这三个图标的功能是用来记录示教点。
接下来我们开始编程。
如图所示,我记录了三个点位:
再在左侧界面里面添加OUT[1]信号输出,点击图标,在右侧输入“1”,并勾选“输出值”。
得到如下画面。
在输送带上添加点位,大概位置如下:
如果点位无法移过去,可以尝试跟换大型机器人或者将机器人摆放到离输送带更近的点位。
关闭OUT[1],操作方法与输出一致,但是不勾选“输出值”。添加一个远离输送带的点位(最好是原点)。
添加完后如下所示:
4、仿真
在3D视界的上方,有这样一排图标:
它们的功能分别为:“仿真设置”、“重置仿真”、“开始仿真”、“仿真时间”、“仿真倍数”、“倍数调整”、“仿真输出PDF、视频、VR”。
在上一步,我们已经搭建好了一个小布局,现在点击“开始仿真”
如果没出错的话,效果应该是这样:
可以看到。我们已经完成了一个布局,并成功进行了仿真。展现了机器人抓取、放置物料的动作。
教程到这里就结束了,请等待下一篇教程,以后的教程将会分功能来讲,这篇教程也会随着其它教程的完善而完善。
如果有问题可以直接问我,在工作的闲暇之余我会尽量回答。