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

    Autodesk Inventor

    Reply
    Valued Contributor
    dclunie
    Posts: 58
    Registered: ‎03-26-2008
    Accepted Solution

    ILOGIC CODE TO SWITCH G_ W & G_T

    109 Views, 1 Replies
    02-05-2013 12:35 AM

    HI All

     

    I am after some code to enable the switching of parameter name's

     

    I need the following if i could have some help

     

    1. Change user parameter G_W in paramters dialog box to   G_T
    2. Change user parameter G_T in paramters dialog box to  G_W

    basically i want them to swap over and i will be running this as a external rule.

     

    Any help will be appreciated

     

     

     

     

     

    Dave

    Please use plain text.
    Valued Contributor
    Posts: 58
    Registered: ‎09-13-2012

    Re: ILOGIC CODE TO SWITCH G_ W & G_T

    02-05-2013 04:26 AM in reply to: dclunie

    This code can do the job for you:

     

    Rob.

    'create a temporary variable and assign names to them
    SharedVariable("OrigG_W") = Parameter.Param("G_W").Name
    SharedVariable("OrigG_T") = Parameter.Param("G_T").Name

    'rename the current parameters with a temporary name
    Parameter.Param("G_W").Name = "OrigG_W"
    Parameter.Param("G_T").Name = "OrigG_T"

    'rename the temporary parameter name to the one from the sharedvariable
    Parameter.Param("OrigG_W").Name = SharedVariable("OrigG_T")
    Parameter.Param("OrigG_T").Name = SharedVariable("OrigG_W")

    'remove all the sharedvariable
    SharedVariable.RemoveAll()
    Autodesk Inventor 2012 Certified Associate & Autodesk Inventor 2012 Certified Professional.
    Software in use: Inventor 2013, SolidWorks 2011
    Also experience with: Solid Edge untill ST4,
    Please use plain text.