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

    Autodesk Inventor

    Reply
    *Expert Elite*
    cbenner
    Posts: 1,621
    Registered: ‎04-06-2010
    Accepted Solution

    Drawing Symbols - User Defined

    258 Views, 3 Replies
    10-05-2012 08:45 AM

    Is there a quick easy way to delete a user defined drawing symbol from all sheets of an IDW at one time?  Without having to open each page?

    ChrisB

    Please use Mark Solutions!.Accept as Solution &Give Kudos!Kudos to further enhance the value of these forums. Thank you! :smileyhappy:


          

    Please use plain text.
    *Expert Elite*
    Curtis_Waguespack
    Posts: 1,955
    Registered: ‎03-08-2006

    Re: Drawing Symbols - User Defined

    10-05-2012 09:04 AM in reply to: cbenner

    Hi cbenner,

     

    Here's a real quick iLogic snippet to do this.

     

     

    sName = InputBox("Enter the name of the sketched symbol to delete", "iLogic", "")

    Dim myIDW As DrawingDocument
    myIDW = ThisApplication.ActiveDocument

    Dim oSheets As Sheets
    oSheets = myIDW.sheets
    Dim oSheet As Sheet
    Dim oSymbol As SketchedSymbol

    For Each oSheet In oSheets
        oSheet.activate
        For Each oSymbol In myIDW.ActiveSheet.SketchedSymbols
        If oSymbol.Definition.Name = sName Then
        oSymbol.Delete
        End If
        Next
    Next

     

    Creating a Basic iLogic Rule 

    http://inventortrenches.blogspot.com/2012/01/creating-basic-ilogic-rule-with-event.html

     

    I hope this helps.
    Best of luck to you in all of your Inventor pursuits,
    Curtis
    http://inventortrenches.blogspot.com



      solution.png  Did you find this reply helpful ? If so please use the Accept as Solution or  Kudos button below.

    Please use plain text.
    *Expert Elite*
    cbenner
    Posts: 1,621
    Registered: ‎04-06-2010

    Re: Drawing Symbols - User Defined

    10-05-2012 10:30 AM in reply to: Curtis_Waguespack

    Hey thanks!  I never got into ilogic much.... never thought I'd need it.  Look how wrong you can be!  :smileyvery-happy:

    ChrisB

    Please use Mark Solutions!.Accept as Solution &Give Kudos!Kudos to further enhance the value of these forums. Thank you! :smileyhappy:


          

    Please use plain text.
    *Expert Elite*
    cbenner
    Posts: 1,621
    Registered: ‎04-06-2010

    Re: Drawing Symbols - User Defined

    10-08-2012 04:47 AM in reply to: Curtis_Waguespack

    Hey Curtis,

     

    Tried this rule this morning and it worked great, except for the "End if" statement... there was no preceding "if".  I took that line out and the code worked fine... pretty sweet actually!  Thanks for sharing!

     

    Chris

    ChrisB

    Please use Mark Solutions!.Accept as Solution &Give Kudos!Kudos to further enhance the value of these forums. Thank you! :smileyhappy:


          

    Please use plain text.