【问题标题】:How do I import a STL file to a geometrical set?如何将 STL 文件导入几何集?
【发布时间】:2020-01-10 23:27:03
【问题描述】:

我想将一些 STL 对象自动插入到几何集合中。

没有宏,我打开“STL Rapid Prototyping”并使用“STL import”。

我正在尝试通过自动化更快地进行多项调整,因此我需要避免此手动步骤。我试图记录这个过程,但结果对我来说毫无用处。

有没有办法使用 (VBA) 宏将 STL 导入几何集?

(通常,我使用 Generative Shape Design 并将 VBA 用于宏)

【问题讨论】:

    标签: vba catia


    【解决方案1】:

    抱歉,没有 API 可在 STL 工作台上执行“导入 STL”功能。

    据我所知,自动执行此任务的唯一方法是使用 WINAPI 方法;即使用窗口句柄和 Windows 消息模拟窗口/鼠标/键盘交互。我不久前就完成了这项任务。不难,就是很乏味。

    【讨论】:

    • 感谢您的回答:)。我不知道如何使用 WINAPI 方法,但如果我有更多时间,我会尝试一下。
    【解决方案2】:

    有一种方法可以做到,但有时会失败:

    1. 在程序集中打开 STL(插入/现有组件)
    2. 切换到 DMU-Optimizer 工作台
    3. 为零件创建零偏移(值为 0 的偏移函数)
    4. 将模型另存为 *.model(即 CATIA V4 文件格式)
    5. 打开 *.model 文件
    6. 导航树并选择和复制所有面
    7. 打开一个新的 Catia(V5) 零件并粘贴所有面

    有时这很完美,有时它会崩溃(在较大的文件上)或丢失一些面孔。

    【讨论】:

      猜你喜欢
      • 2016-10-09
      • 2013-11-21
      • 1970-01-01
      • 2012-04-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-20
      相关资源
      最近更新 更多