zoukankan      html  css  js  c++  java
  • 如何将SolidWorks文件另存为.obj文件及如何打开.obj格式文件

    原网站:http://fans.solidworks.com.cn/forum.php?mod=viewthread&tid=40238

    OBJ文件是Alias Wavefront公司为它的一套基于工作站的动画软件"AdvancedVisualizer"开发的一种标准3D模型文件格式,在我们需要对模型做渲染或动画,导出OBJ文件是一种很好的选择。我们可以使用SolidWorks做产品设计,再通过其他工具进行对话设计。那么,如何将SolidWorks的文件转换为或是打开OBJ格式呢?

     

    1.jpg

                

               

    1.如何打开OBJ文件

    要使用 SolidWorks 软件打开OBJ文件,您需要使用 SolidWorks 软件的ScanTo3D 功能,ScanTo3D 是SolidWorksPremium中的插件,只在 SolidWorksPremium 中可用。 要激活ScanTo3D,请单击工具 > 插件,然后选择ScanTo3D。

    2.jpg 
      L  ]1 G2 B, Q! y, M% ]+ M  t

    这时SolidWorks的可打开文件将会增加网格文件和点云文件。

    3.jpg

    这时我们就可以打开OBJ文件。

    4.jpg 

    2.将SolidWorks文件保存为OBJ格式

    要将SolidWorks文件保存为OBJ格式首先同样需要将ScanTo3D插件打开,这时在另存为文件格式中将增加5种格式。

    5.jpg

    这时如果我们直接将SolidWorks文件另存为OBJ文件会出现以下窗口,并创建失败。

    6.jpg

    这是因为目前在SolidWorks中,不能直接将文件另存为OBJ文件,而需要先将文件转换为网格或点云文件来过渡。那么我们可以先将文件另存为STL文件。

    7.jpg

    $ x! C9 t' s' o. h& @1 _

    然后利用SolidWorks打开刚才保存的STL文件。在打开时,如果我们是直接将文件拖到SolidWorks或者通过打开界面直接选择文件的话,将文件另存为OBJ文件时同样会出现之前的问题。

    8.jpg

    ; L2 q* Z+ s" W. z.

    这时因为目前我们的文件还不是网格或点云数据,所以在我们打开STL文件时,需要将文件类型选定为网格或点云文件,再选择我们要打开的STL文件。

    9.jpg

    打开之后,我们可以看到现在的文件为一网格文件。

    10.jpg


    现在我们就可以将这个文件另存为OBJ文件了。

    另外,在我们SolidWorks已打开一个网格文件时(如OBJ文件或网格文件的STL),通过直接拖动STL文件进SolidWorks打开时会默认为网格文件的STL。

    11.jpg

    所以要用SolidWorks打开或另存为OBJ文件,需要在SolidWorks Premium中开启ScanTo3D插件;虽然SolidWorks不能直接将SolidWorks的文件保存为OBJ文件格式,但是我们可以通过中间格式的转换来达到我们的目的。

  • 相关阅读:
    C++Josephus问题
    C++背包示例
    C++1000以内的质数
    as3+asp+access编码
    fb设置flashplayer
    三视图示例
    正确实现 IDisposable 接口
    .net垃圾回收和CLR 4.0对垃圾回收所做的改进之二
    .net垃圾回收和CLR 4.0对垃圾回收所做的改进之三
    CLR 全面透彻解析:大型对象堆揭秘
  • 原文地址:https://www.cnblogs.com/aabbcc/p/11153484.html
Copyright © 2011-2022 走看看