<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: What do you use Ilogic and VBA  for? in Inventor Programming Forum</title>
    <link>https://forums.autodesk.com/t5/inventor-programming-forum/what-do-you-use-ilogic-and-vba-for/m-p/8953289#M72673</link>
    <description>&lt;P&gt;Check this&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="http://inventortrenches.blogspot.com/search/label/Autodesk%20Inventor%20iLogic?updated-max=2012-03-02T16:09:00-06:00&amp;amp;max-results=20&amp;amp;start=22&amp;amp;by-date=false" target="_blank"&gt;http://inventortrenches.blogspot.com&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="http://inventortrenches.blogspot.com/search/label/Autodesk%20Inventor%20iLogic?updated-max=2012-03-02T16:09:00-06:00&amp;amp;max-results=20&amp;amp;start=22&amp;amp;by-date=false" target="_blank"&gt;http://inventortrenches.blogspot.com/search/label/Autodesk%20Inventor%20iLogic?updated-max=2012-03-02T16:09:00-06:00&amp;amp;max-results=20&amp;amp;start=22&amp;amp;by-date=false&lt;/A&gt;&lt;/P&gt;</description>
    <pubDate>Wed, 07 Aug 2019 14:04:41 GMT</pubDate>
    <dc:creator>JMGunnar</dc:creator>
    <dc:date>2019-08-07T14:04:41Z</dc:date>
    <item>
      <title>What do you use Ilogic and VBA  for?</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/what-do-you-use-ilogic-and-vba-for/m-p/8952318#M72667</link>
      <description>&lt;P&gt;Hope it ok to ask this questing?&amp;nbsp; what are you using customization for ? most video i find online is about changing a model with ilogic.. but sind most of the thing we working is too customization for our costumes for project to project&amp;nbsp; it is hard for us to do .. but I have use it for add Miter as properties so , surface as properties , raw materiel number , add bend note to drawing , sorte partlist ... and colour to part and assambly after the surface.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;but that do you use it for .. hope you can&amp;nbsp;inspire me to make new greate feature to our cad system&lt;/P&gt;</description>
      <pubDate>Wed, 07 Aug 2019 07:13:26 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/what-do-you-use-ilogic-and-vba-for/m-p/8952318#M72667</guid>
      <dc:creator>Darkforce_the_ilogic_guy</dc:creator>
      <dc:date>2019-08-07T07:13:26Z</dc:date>
    </item>
    <item>
      <title>Betreff: What do you use Ilogic and VBA  for?</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/what-do-you-use-ilogic-and-vba-for/m-p/8952475#M72668</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;what I use the most is a script which exports all common formats of a part or assembly to a directory with stockfiles.&lt;BR /&gt;These will then pushed into or ERP-System (either over night or direct with a tool).&lt;/P&gt;&lt;P&gt;iLogic checks some properties (like approval and time stamps) befor export.&lt;BR /&gt;&lt;BR /&gt;Another one I use is a "titleblock switcher". This is used if i need to translate a drawing file from ger-eng.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;As I most of the time work with Multi-Bodys, I have a script which renames all bodys in this format:&lt;BR /&gt;"Projektnumber of the File" "-" "running number"&lt;BR /&gt;so I don't need to rename them manual.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I also yesterday wrote a thread where I was showing my newest script:&lt;BR /&gt;&lt;A href="https://forums.autodesk.com/t5/inventor-customization/ilogic-to-send-create-a-e-mail/m-p/8951873/highlight/false#M100285" target="_blank" rel="noopener"&gt;https://forums.autodesk.com/t5/inventor-customization/ilogic-to-send-create-a-e-mail/m-p/8951873/highlight/false#M100285&lt;/A&gt;&lt;/P&gt;&lt;P&gt;I guess i need to bring some order to my iLogic mess &lt;span class="lia-unicode-emoji" title=":grinning_face_with_smiling_eyes:"&gt;😄&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 07 Aug 2019 08:41:11 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/what-do-you-use-ilogic-and-vba-for/m-p/8952475#M72668</guid>
      <dc:creator>frederik_vollbrecht</dc:creator>
      <dc:date>2019-08-07T08:41:11Z</dc:date>
    </item>
    <item>
      <title>Betreff: What do you use Ilogic and VBA  for?</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/what-do-you-use-ilogic-and-vba-for/m-p/8952764#M72669</link>
      <description>&lt;P&gt;Oh, what I forgot.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If I find myself doing the same task:&lt;/P&gt;&lt;P&gt;The third time a day&lt;/P&gt;&lt;P&gt;The forth time a week&lt;/P&gt;&lt;P&gt;The fifth time a month&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I try to get this task automated &lt;span class="lia-unicode-emoji" title=":smiling_face_with_smiling_eyes:"&gt;😊&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Was the solution helpful? Please mark as accepted or kudo&lt;/P&gt;</description>
      <pubDate>Wed, 07 Aug 2019 10:52:55 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/what-do-you-use-ilogic-and-vba-for/m-p/8952764#M72669</guid>
      <dc:creator>frederik_vollbrecht</dc:creator>
      <dc:date>2019-08-07T10:52:55Z</dc:date>
    </item>
    <item>
      <title>Re: What do you use Ilogic and VBA  for?</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/what-do-you-use-ilogic-and-vba-for/m-p/8952988#M72670</link>
      <description>&lt;P&gt;I mostly use iLogic for setting up properties inside of parts, assemblies, and drawings. I have a script create a detailed material description for sheet metal parts depending on the material and thickness for example. All of these scripts auto run when files are saved.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;As for VBA or the VB.net addin I've converted to a few years back. This contains all my scripts for exporting and editing groups of files and some other scripts that are always manually run. I have an iProperties script with all the properties we use on dialog and some extra automation added. There are also batch printing and exporting scripts that can be run on all open files or all components inside an open assembly.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My addin also has a few commands that mimic built in commands but better (in my opinion at least). For example I have an update browser names script that requires no input and just renames browser nodes to the part number. Another favorite is save and replace all, which saves and replaces a part/assembly plus every instance of it in the assemble which the built in command does not do.&lt;/P&gt;</description>
      <pubDate>Wed, 07 Aug 2019 12:27:37 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/what-do-you-use-ilogic-and-vba-for/m-p/8952988#M72670</guid>
      <dc:creator>pball</dc:creator>
      <dc:date>2019-08-07T12:27:37Z</dc:date>
    </item>
    <item>
      <title>Re: What do you use Ilogic and VBA  for?</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/what-do-you-use-ilogic-and-vba-for/m-p/8953102#M72671</link>
      <description>The renames browser script how have you made it ? could you guide me to make my own ? my colleagues have been asking for it.. but have have not fundt the right way to do that jet&lt;BR /&gt;</description>
      <pubDate>Wed, 07 Aug 2019 13:05:11 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/what-do-you-use-ilogic-and-vba-for/m-p/8953102#M72671</guid>
      <dc:creator>Darkforce_the_ilogic_guy</dc:creator>
      <dc:date>2019-08-07T13:05:11Z</dc:date>
    </item>
    <item>
      <title>Re: What do you use Ilogic and VBA  for?</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/what-do-you-use-ilogic-and-vba-for/m-p/8953105#M72672</link>
      <description>&lt;P&gt;Any time notice myself doing a task I've already done before, I add that task to a to-do list of automation projects. Any spare time I have goes toward knocking out that to-do list, and I find that anything I put on that list can be via programming. Some examples: exporting all the .idws I have open to .pdfs; changing the format of drawings and parts from the corporate standard template to local standards; selecting multiple faces based on a selected appearance; creating custom properties in all parts of an assembly; creating cover drawings for master drawing lists; master fabricated parts lists, master purchased parts lists, fastener lists, etc.; querying what part numbers have already been used in an assembly; and probably most helpful, assigning part numbers based on BOM structure, folder structure, etc. That last one has probably saved me 100 hours over the past year.&lt;/P&gt;</description>
      <pubDate>Wed, 07 Aug 2019 13:07:13 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/what-do-you-use-ilogic-and-vba-for/m-p/8953105#M72672</guid>
      <dc:creator>tdant</dc:creator>
      <dc:date>2019-08-07T13:07:13Z</dc:date>
    </item>
    <item>
      <title>Re: What do you use Ilogic and VBA  for?</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/what-do-you-use-ilogic-and-vba-for/m-p/8953289#M72673</link>
      <description>&lt;P&gt;Check this&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="http://inventortrenches.blogspot.com/search/label/Autodesk%20Inventor%20iLogic?updated-max=2012-03-02T16:09:00-06:00&amp;amp;max-results=20&amp;amp;start=22&amp;amp;by-date=false" target="_blank"&gt;http://inventortrenches.blogspot.com&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="http://inventortrenches.blogspot.com/search/label/Autodesk%20Inventor%20iLogic?updated-max=2012-03-02T16:09:00-06:00&amp;amp;max-results=20&amp;amp;start=22&amp;amp;by-date=false" target="_blank"&gt;http://inventortrenches.blogspot.com/search/label/Autodesk%20Inventor%20iLogic?updated-max=2012-03-02T16:09:00-06:00&amp;amp;max-results=20&amp;amp;start=22&amp;amp;by-date=false&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 07 Aug 2019 14:04:41 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/what-do-you-use-ilogic-and-vba-for/m-p/8953289#M72673</guid>
      <dc:creator>JMGunnar</dc:creator>
      <dc:date>2019-08-07T14:04:41Z</dc:date>
    </item>
    <item>
      <title>Re: What do you use Ilogic and VBA  for?</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/what-do-you-use-ilogic-and-vba-for/m-p/8953293#M72674</link>
      <description>&lt;P&gt;&lt;A href="http://inventortrenches.blogspot.com/search/label/Autodesk%20Inventor%20iLogic?updated-max=2012-03-02T16:09:00-06:00&amp;amp;max-results=20&amp;amp;start=22&amp;amp;by-date=false" target="_blank"&gt;http://inventortrenches.blogspot.com&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 07 Aug 2019 14:05:09 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/what-do-you-use-ilogic-and-vba-for/m-p/8953293#M72674</guid>
      <dc:creator>JMGunnar</dc:creator>
      <dc:date>2019-08-07T14:05:09Z</dc:date>
    </item>
    <item>
      <title>Re: What do you use Ilogic and VBA  for?</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/what-do-you-use-ilogic-and-vba-for/m-p/8953409#M72675</link>
      <description>&lt;P&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/5708980"&gt;@Darkforce_the_ilogic_guy&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is the basic VBA version. filename_noext() is a function I made to return just the filename of something and the split() is to get the number in the current occurrence name. There will be an error if you try to name two browser nodes the same. Hope this helps out.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;    Dim oAssydoc As AssemblyDocument
    Set oAssydoc = ThisApplication.ActiveEditDocument
    
    Dim oOcc As ComponentOccurrence
    For Each oOcc In oAssydoc.ComponentDefinition.Occurrences
        Dim oOccDoc As Document
        Set oOccDoc = oOcc.Definition.Document
    
        oOcc.Name = filename_noext(oOccDoc.fullFilename) &amp;amp; ":" &amp;amp; Split(oOcc.Name, ":")(1)
    Next&lt;/PRE&gt;</description>
      <pubDate>Wed, 07 Aug 2019 14:43:21 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/what-do-you-use-ilogic-and-vba-for/m-p/8953409#M72675</guid>
      <dc:creator>pball</dc:creator>
      <dc:date>2019-08-07T14:43:21Z</dc:date>
    </item>
    <item>
      <title>Re: What do you use Ilogic and VBA  for?</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/what-do-you-use-ilogic-and-vba-for/m-p/8957343#M72676</link>
      <description>&lt;P&gt;I use ilogic to simplify the whole modeling / drawing process.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Setting up user forms, mainly to eliminate having to go to the parameters and iproperties to modify models and fill in required fields.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Example - I have created a sheet metal template user form where I can build 95% of the sheet metal parts we manufacture, including adding flanges and holes.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Using the form, I can create a new part from scratch, create drawings and create a derived dxf file to waterjet in under 10 minutes !!&amp;nbsp; This usually took approx. 30+ minutes before I created the template, by having to go through all the different commands (sheet metal, parameters, iproperties, modeling).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="SHEET METAL USER FORM.jpg" style="width: 757px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/665442i4F10E7834D40040A/image-size/large?v=v2&amp;amp;px=999" role="button" title="SHEET METAL USER FORM.jpg" alt="SHEET METAL USER FORM.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 09 Aug 2019 10:21:14 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/what-do-you-use-ilogic-and-vba-for/m-p/8957343#M72676</guid>
      <dc:creator>doug.johnston</dc:creator>
      <dc:date>2019-08-09T10:21:14Z</dc:date>
    </item>
    <item>
      <title>Re: What do you use Ilogic and VBA  for?</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/what-do-you-use-ilogic-and-vba-for/m-p/8957971#M72677</link>
      <description>&lt;P&gt;I use iLogic for common run calculations to be rerun on save.&amp;nbsp; I use iLogic to update a custom save stamp for the drawing.&amp;nbsp; I use VB.NET to perform MANY custom simple to complex design tools.&amp;nbsp; Simple as adding a few common constraints, complex as a complete automatic processing drawing tool with LOTS of decisions and calculations being performed in short order.&lt;/P&gt;&lt;P&gt;For your custom projects, you need to work a few by hand, and perhaps you will find a common task list.&amp;nbsp; We always do A, then B, and then C.&amp;nbsp; That is where you can jump in as a developer.&amp;nbsp; Even if A requires 30 decisions to be made, your code can help the user make those decisions, and process the design much faster.&amp;nbsp; That usually requires things like custom windows to display many controls, buttons, text boxes, and the like so the user can verify values before hitting the 'wammy' button that does the work while they get coffee!&amp;nbsp; (yes I actually called a button Wammy once in 1996 to save an accountant 1 weeks worth of work condensing it to just a few minutes).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 09 Aug 2019 15:24:25 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/what-do-you-use-ilogic-and-vba-for/m-p/8957971#M72677</guid>
      <dc:creator>JamieVJohnson2</dc:creator>
      <dc:date>2019-08-09T15:24:25Z</dc:date>
    </item>
    <item>
      <title>Re: What do you use Ilogic and VBA  for?</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/what-do-you-use-ilogic-and-vba-for/m-p/8958066#M72678</link>
      <description>&lt;P&gt;It all depends on how standard you can make designs.&amp;nbsp; The more variability in a design adds to the complexity almost to the point where automating it isn't much faster than the manual work.&amp;nbsp; My work has a standard frame design with cover plates on the sides and back with all of the equipment presented on the front.&amp;nbsp; The framework can be easily automated as most of it's pretty standard and controlled with a form, and then I have a basic interface to add equipment to the front.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Since yours is pretty custom, I'd start looking at the steps of your design process that are the most tedious or problematic.&amp;nbsp; Doing something simple such as automatic PDF or flat pattern DXF exports can save so much time.&lt;/P&gt;</description>
      <pubDate>Fri, 09 Aug 2019 16:05:38 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/what-do-you-use-ilogic-and-vba-for/m-p/8958066#M72678</guid>
      <dc:creator>philip1009</dc:creator>
      <dc:date>2019-08-09T16:05:38Z</dc:date>
    </item>
  </channel>
</rss>

