代码之家  ›  专栏  ›  技术社区  ›  oopbase Jayachandran Murugesh

利用autodeskinventor和VBA实现STEP文件到DWG的转换

  •  1
  • oopbase Jayachandran Murugesh  · 技术社区  · 15 年前

    有人知道怎么做吗?我使用VBA的技巧不是很好,我也在google上搜索过,但我甚至不知道如何使用VBA打开其中一个文件。

    也许你们中有人以前就做过这样的事?

    编辑

    要转换文件,必须执行以下步骤:

    1. 打开STEP文件->文件->正常开放
    2. 单击菜单栏中的“应用程序”->然后是“AEC交换”
    3. 现在左侧出现一个名为“AEC交换”的对话框,其中包括“另存为DWG”项。单击该文件可以将其保存为AutoCAD 2007 dwg文件。

    我希望这有帮助。

    1 回复  |  直到 11 年前
        1
  •  1
  •   Brandon Boone    15 年前

    编辑

    显然,Autodesk Inventor可以在本地为您进行转换。 http://docs.autodesk.com/INVPRO/2010/ENU/Autodesk%20Inventor%202010%20Help/index.html?url=WS1a9193826455f5ffba22e1113c6c30c0e-3b1a.htm,topicNumber=d0e14826

    打开.stp并另存为.dwg?而且,似乎每个人都认为这个应用程序能够做到这一点(至少从.dwg到.stp)。但是,似乎.stp是一种三维文件类型,而.dwg是一种二维文件类型。对我来说,.stp文件类型似乎包含了.dwg文件无法处理的数据,因为3d本来就比2d复杂(除非这些.stp文件只包含2d图像?)。这可以解释为什么没有太多关于将.stp转换为.dwg的文章。


    我从未使用过Autodesk Inventor SDK,我也不太擅长VBA,但这里似乎有一些非常好的文档: http://usa.autodesk.com/adsk/servlet/index?siteID=123112&id=1079044

    简介文件/Inventor VBA(.ivb)示例文件:

    VBA & Inventor API Introduction (zip - 547Kb) 以下资源将帮助您 开始使用Inventor编程。 它假定您熟悉Autodesk 概念。

    视频教程:

    DevTV:Inventor简介 自定进度视频编程 开始使用Autodesk开发 发明家。 View online | Download

    推荐文章