【问题标题】:Converting STEP files to DWG by using autodesk Inventor and VBA使用 Autodesk Inventor 和 VBA 将 STEP 文件转换为 DWG
【发布时间】:2011-03-31 09:51:16
【问题描述】:

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

也许你们中的某些人之前已经做过类似的事情?

非常感谢您的帮助。

编辑

转换文件必须完成以下步骤:

  1. 打开STEP文件->文件->打开
  2. 点击菜单栏中的“应用程序” -> 然后点击“AEC-Exchange”
  3. 现在左侧会出现一个名为“AEC-Exchange”的对话框,其中包括项目:“另存为 DWG”。通过单击它可以将文件保存为 AutoCAD 2007 dwg 文件。

我希望这会有所帮助。

【问题讨论】:

    标签: vba autodesk dwg step


    【解决方案1】:

    编辑

    显然 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 是 3D 文件类型,而 .dwg 是 2d 文件类型。对我来说,.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 Inventor 和通用编程 概念。

    视频教程:

    DevTV:Inventor 简介 编程一个自定进度的视频 演示如何获取的教程 开始使用 Autodesk 进行开发 发明者。 View online | Download

    或者,如果您的唯一目标是将 .stp/.step 文件简单地转换为 .dwg。您最好找到一些免费的转换器而不是与 Autodesk 接口。

    【讨论】:

    • 其实我只是在找一个转换器,但那里没有免费的。其实我没有找到,但是我google了很久。
    • 我知道如何本地转换文件,但它并不像“另存为dwg”那么简单。我每周收到大约 300 个文件,通过原生打开和转换来转换它们需要太多时间。
    • 既然它不像“另存为”那么简单,您能否编辑您的问题并添加您在 Autodesk 中转换文件所采取的文字步骤?这将帮助我(或这里的任何人)通过 Autodesk API 将这些步骤转换为 VBA。
    • 刚刚编辑了我的主题并添加了必须完成的步骤。非常感谢您的帮助。
    猜你喜欢
    • 2021-12-26
    • 2015-08-28
    • 2017-06-30
    • 2014-11-06
    • 2019-07-23
    • 2020-12-15
    • 2020-01-15
    • 2021-02-05
    • 2020-10-12
    相关资源
    最近更新 更多