Community
Inventor Programming - iLogic, Macros, AddIns & Apprentice
Inventor iLogic, Macros, AddIns & Apprentice Forum. Share your knowledge, ask questions, and explore popular Inventor topics related to programming, creating add-ins, macros, working with the API or creating iLogic tools.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

SaveAs Stp

4 REPLIES 4
SOLVED
Reply
Message 1 of 5
simonsson
3006 Views, 4 Replies

SaveAs Stp

I'm trying to start up Inventor, open an assembly and save it to stp using API (C#).

 

This works perfectly fine with parts, but not with assemblies.

 

doc.SaveAs("fil.stp", true); // doc is an iam-file (Inventor.Document)

 

...gives me error: "Invalid parameter... HRESULT: 0x80070057 (E_INVALIDARG))".

 

I start up Inventor visually so I know that the assembly opens up correctly with all parts and subassemblies.

If I do it manually it works fine with Export -> CAD Format -> STEP (stp).

 

Does anyone have any ideas why or what I'm doing wrong?

 

Thanks!

 

4 REPLIES 4
Message 2 of 5

Can you try providing that full path for the output file, rather than just "fil.stp"? I tried the following VBA macro on the active assembly document in Inventor 2011 and it works for me.

 

Sub SaveAsSTP()

    Dim oDoc As Document
    Set oDoc = ThisApplication.ActiveDocument
    
    Call oDoc.SaveAs("C:\temp\test.stp", True)
    
End Sub

 

Message 3 of 5

I found the problem. Inventor was not ready loading when I opened the assembly. Thanks!

Message 4 of 5
Belero
in reply to: simonsson

Hi,

 

Would it be possible to add options for the step export within the code?

Specifically, does the export step have savecopyas options that can be set just like in the dxf/pdf translator addin?

 

Goal: I want to preset the export options for the step file.

 

options I would like to "grab" & "set":

- Application Protocol: 203 or 214, then 214 alone, 214 IS or 214 DIS.

- Include Sketches (True/False I guess)

 

 

regards

 

Message 5 of 5
Ktelang
in reply to: sanjay.ramaswamy

How can I access the saving options.

I want to exclude the sketches while saving as stp

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

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report