• Industries
  • Products
  • Buy
  • Services & Support
  • Communities
  • Discussion Groups

    Autodesk Inventor Customization

    Reply
    Valued Mentor
    Ktelang
    Posts: 268
    Registered: ‎09-23-2010
    Accepted Solution

    Saveas STP -save options

    91 Views, 2 Replies
    11-14-2012 12:00 PM

    How can I access the save option while saving stp

     

    Call oDoc.SaveAs("C:\temp\test.stp", True)

    using this I get the default "include sketches" options

     

    I want to exclude sketches using API

     

    Thanks

    ------------------------------------------------------------------------------
    Config :: Intel (R) Xeon (R) CPU E31245 @ 3.30 GHz, 16.0 GB, 64bit win7
    Inventor 2013 and Vault Basic 2013
    -----------------------------------------------------------------------------
    Please use plain text.
    Employee
    Posts: 152
    Registered: ‎07-21-2006

    Re: Saveas STP -save options

    11-14-2012 12:44 PM in reply to: Ktelang

    When using the SaveAs method you get the default behavior and don't have control over the various translator settings.  In order to control the setting you need to drive the translator directly.  There are several samples in the API help that demonstrate this and there's on in particular that shows how to write out a STEP file.  The sample doesn't show all of the options that are available.  That's also listed in the API help but when I just looked for it now found it's not accessible through the index.  Instead you have to search for it.  We need to correct this.  In the meantime, I copied and pasted the material in a Word document, which I've attached.  You'll see the option for excluding sketches there.



    Brian Ekins
    Inventor API Product Designer
    Manufacturing Solutions
    Autodesk, Inc.
    Please use plain text.
    Valued Mentor
    Ktelang
    Posts: 268
    Registered: ‎09-23-2010

    Re: Saveas STP -save options

    11-14-2012 01:58 PM in reply to: ekinsb

    Thanks Brian,

     

    oOptions.Value("IncludeSketches") = False

     

    This did the trick

     

     

    ------------------------------------------------------------------------------
    Config :: Intel (R) Xeon (R) CPU E31245 @ 3.30 GHz, 16.0 GB, 64bit win7
    Inventor 2013 and Vault Basic 2013
    -----------------------------------------------------------------------------
    Please use plain text.