• Industries
  • Products
  • Buy
  • Services & Support
  • Communities
  • Autodesk Inventor Customization

    Reply
    New Member
    Posts: 2
    Registered: ‎01-11-2013

    New Part Units

    49 Views, 2 Replies
    01-11-2013 08:37 AM

    First day programing VB.net API for inventor, So Yes this a Noob Question

    I using code similar to add a new part to an instance of Inventor, and it works OK. The problem is it is using the Metric Template instead of Imperial Template. I have check and confirmed my application preferences and they reflect "inches". Inve is the Variable name for my Inventor.Application. Thank You in advance


        Set Part = Inve.Documents.Add(kPartDocumentObject)

    Please use plain text.
    New Member
    Posts: 2
    Registered: ‎01-11-2013

    Re: New Part Units

    01-11-2013 08:48 AM in reply to: ped.watt

    I have found a Solution by changing the code to:

    Part = Inve.Documents.Add(kPartDocumentObject, "C:\Users\Public\Documents\Autodesk\Inventor 2013\Templates\Standard.ipt")

    But is there  cleaner way of doing it?

    Please use plain text.
    ADN Support Specialist
    Posts: 209
    Registered: ‎03-26-2007

    Re: New Part Units

    01-16-2013 10:29 AM in reply to: ped.watt

    Hi,

     

    You can use the Application.FileManager.GetTemplateFile to get the default template. 

    Like in this blog post:

    http://modthemachine.typepad.com/my_weblog/2013/01/c-help-examples-for-sheet-metal.html

     

    Cheers,



    Adam Nagy
    Developer Technical Services
    Autodesk Developer Network
    Please use plain text.