【问题标题】:Inventor iLogic, save all .idw sheets to PDFInventor iLogic,将所有 .idw 图纸保存为 PDF
【发布时间】:2017-05-25 01:34:14
【问题描述】:

我正在 Inventor 2016 中创建 iLogic 外部规则,以将我正在处理的 .idw 文件保存为 PDF。到目前为止,代码非常简短且简单,就像单页文件的魅力一样。我有几行定义了目录位置(PDFPath),最后一行:

ThisDoc.Document.SaveAs(PDFPath & "\" & ThisDoc.FileName(False) & ".pdf" , True)

问题是这只会保存活动工作表。运行此规则时,我需要它来保存所有工作表,无论有多少工作表。

【问题讨论】:

    标签: vba pdf autodesk-inventor


    【解决方案1】:

    您可以尝试在导出部分上方插入此代码:

    update InventorVb.DocumentUpdate()
    

    【讨论】:

      【解决方案2】:

      该链接有效 - 因为我在创建 PDF 时使用了该代码,但它存在缺陷。

      如果您的视图不是最新的 - 您将获得一个缺少几何图形的 PDF。就像线宽已经减少到零一样。

      更新视图后,再次运行 PDf,它会正常生成。

      当您使用手动方法时,不会这样。

      我正在寻找要添加到我的代码的代码,这将在创建 pdf 之前更新视图,因为我怀疑手动方法会这样做,但通过 illogic 不会这样做。

      【讨论】:

        【解决方案3】:
        猜你喜欢
        • 2021-01-02
        • 2021-04-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-12-18
        相关资源
        最近更新 更多