主要内容

stl2vrml.

将STL文件转换为虚拟世界文件

描述

例子

stl2vrml(来源的)转换您指定的ASCII或二进制STL文件来源符合VRML97标准的UTF-8编码的文本文件。

转换后的VRML文件与源STL文件相同,除了扩展名为.wrl.代替.stl..这stl2vrml.函数将VRML文件放在当前文件夹中。

提示

你也可以使用vrimport.函数以导入STL文件。但是,要导入物理建模XML文件,请使用stl2vrml.功能。

stl2vrml(来源目的地的)创建转换后的VRML文件目的地文件夹。

例子

stl2vrml(来源目的地格式的)以指定格式创建转换的虚拟世界文件。

例子

全部收缩

此示例使用STL文件Simscape™多体™产品。

转换STL文件bar1_default_sldprt.stl.(在matlab工具箱/ physmod / sm / smdemos /进口/ four_bar)到一个VRML文件中,并将结果文件放在当前文件夹中。

stl2vrml('bar1_default_sldprt.stl')LS.
... bar1_default_sldprt.wrl%当前文件夹中的其他文件和文件夹显示。

此示例使用STL文件Simscape multibody.产品。

转换STL文件bar1_default_sldprt.stl.(在matlab工具箱/ physmod / sm / smdemos /进口/ four_bar)到XML编码的虚拟世界文件并将生成的文件放在一个名为的文件夹中虚拟世界

stl2vrml('bar1_default_sldprt.stl''虚拟世界''x3d')LS.
... Bar1_default_sldprt.x3d%文件夹中的其他文件和文件夹也会出现。

输入参数

全部收缩

STL源文件路径,指定为字符串。STL文件可以是ASCII或二进制文件。

如果源文件是物理建模XML文件,stl2vrml.转换XML文件中引用的所有STL文件。它还创建了一个包含的主装配vrml文件排队引用所有转换的单个VRML文件。内嵌被包裹转变节点DEF与其各自的STL源文件中定义的零件名称对应的名称。

转换文件的目标文件夹的路径指定为字符串。如果目标文件夹不存在,则stl2vrml.功能尝试创建它。

转换虚拟世界文件的文件格式,指定为字符串。

提示

  • 使用创建的装配虚拟世界文件作为模板以创建虚拟场景。编辑场景。例如,添加灯光,视点或周围对象,修改部件材料,定义导航速度等。

  • stl2vrml.功能在全局坐标系中放置装配零件。如果是来源是一个物理建模XML文件,结果虚拟世界装配文件反映了XML文件中定义的零件的初始位置。

  • 使用相关SolidWorks的树结构®源文件在装配虚拟世界文件中,避免装配和组件名称中的空格。要处理程序集VRML文件(但不是X3D文件),可以使用vrphysmod.函数获取Simulink金宝app®具有VRML可视化的模型。

介绍在R2010B.