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

    Autodesk Inventor

    Reply
    New Member
    Posts: 1
    Registered: ‎10-31-2012

    Double Qtys using ILogic?

    107 Views, 1 Replies
    10-31-2012 12:34 PM

    I have a large assembly that is controlled by ILogic.  It changes the lengths of parts and adds in duplicate parts as needed.  The assembly makes up one half of the total project.  In reality there will be two of these assemblies mirrored.  I don't want to insert all the parts a 2nd time or create a higher assembly.  I simply want to show Qty in my Parts List and a custom field called "Qty/Job" that doubles Qty.  I can't figure out how to take the value of Qty and mulitply it by 2 using ILogic.  I've also tried creating a custom IProperty for the parts set to "2", but it doesn't add up for each instance.  Is there any way to do this without creating a higher assembly that uses the assembly twice?

    Please use plain text.
    Valued Mentor
    swordmaster
    Posts: 447
    Registered: ‎12-15-2008

    Re: Double Qtys using ILogic?

    10-31-2012 02:30 PM in reply to: carissadoors

    you can override the BOM quantity using the following ilogic code

    ThisBOM.OverrideQuantity( "Model Data", partNumber, quantity)
    however i see no way to multiply the quantity by 2, the code needs a quantity value inserted

    ThisBom.OverrideQuantity("Model Data", mypart, 99)

    Inventor 2010 Certified Professional
    Please use plain text.