<?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: Where to start? Inventor iLogic vs API in Inventor Programming Forum</title>
    <link>https://forums.autodesk.com/t5/inventor-programming-forum/where-to-start-inventor-ilogic-vs-api/m-p/9468273#M64081</link>
    <description>&lt;P&gt;Can you clarify more specifically what you want to happen when you click the button on the form?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;As far as which coding environment to use.&amp;nbsp; iLogic is an Add-in for Inventor, which has a DLL file, and can understand VB.NET language.&amp;nbsp; It has several built-in advantages, but is fully contained within Inventor, after Inventor is started. Macro's are written in VBA, which is generally written using the VBA Editor. It obviously uses VBA (Visual Basic for Applications), this same platform is also used to access Microsoft Office products API.&lt;/P&gt;&lt;P&gt;Using iLogic is easier to set up Event Triggers for certain events.&amp;nbsp; They can both access each other to a certain extent.&lt;/P&gt;&lt;P&gt;Using VBA is often a bit more clunky feeling, but has its own set of advantages.&amp;nbsp; You can use a variety of code languages though.&amp;nbsp; VBA likely has much more available documentation, that Inventor's iLogic does.&amp;nbsp; But if you prefer VB.NET, there is a ton of documentation available for that too.&amp;nbsp; It's all in personal preference.&lt;/P&gt;</description>
    <pubDate>Fri, 24 Apr 2020 16:58:58 GMT</pubDate>
    <dc:creator>WCrihfield</dc:creator>
    <dc:date>2020-04-24T16:58:58Z</dc:date>
    <item>
      <title>Where to start? Inventor iLogic vs API</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/where-to-start-inventor-ilogic-vs-api/m-p/9467869#M64080</link>
      <description>&lt;P&gt;&lt;U&gt;Hi,&lt;/U&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;U&gt;I'd like to create a script that I could run in an assembly. The idea is that I'd select a part, click on a button in a form and&amp;nbsp; - depending on the selected part - would import, constraints and adapt the part to my selection.&lt;/U&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;U&gt;Now, I've done simple iLogic rules in the past where I could change my part depending on a measurement given in form. Is what I want to accomplish doable in a iLogic Rules or should I use the API ? What's the difference?&amp;nbsp; Also, if&lt;/U&gt; using&lt;U&gt; the API, can I script in Python or only in VB.net?&lt;/U&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;U&gt;Thanks&lt;/U&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;U&gt;-A&lt;/U&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 24 Apr 2020 14:39:19 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/where-to-start-inventor-ilogic-vs-api/m-p/9467869#M64080</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-04-24T14:39:19Z</dc:date>
    </item>
    <item>
      <title>Re: Where to start? Inventor iLogic vs API</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/where-to-start-inventor-ilogic-vs-api/m-p/9468273#M64081</link>
      <description>&lt;P&gt;Can you clarify more specifically what you want to happen when you click the button on the form?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;As far as which coding environment to use.&amp;nbsp; iLogic is an Add-in for Inventor, which has a DLL file, and can understand VB.NET language.&amp;nbsp; It has several built-in advantages, but is fully contained within Inventor, after Inventor is started. Macro's are written in VBA, which is generally written using the VBA Editor. It obviously uses VBA (Visual Basic for Applications), this same platform is also used to access Microsoft Office products API.&lt;/P&gt;&lt;P&gt;Using iLogic is easier to set up Event Triggers for certain events.&amp;nbsp; They can both access each other to a certain extent.&lt;/P&gt;&lt;P&gt;Using VBA is often a bit more clunky feeling, but has its own set of advantages.&amp;nbsp; You can use a variety of code languages though.&amp;nbsp; VBA likely has much more available documentation, that Inventor's iLogic does.&amp;nbsp; But if you prefer VB.NET, there is a ton of documentation available for that too.&amp;nbsp; It's all in personal preference.&lt;/P&gt;</description>
      <pubDate>Fri, 24 Apr 2020 16:58:58 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/where-to-start-inventor-ilogic-vs-api/m-p/9468273#M64081</guid>
      <dc:creator>WCrihfield</dc:creator>
      <dc:date>2020-04-24T16:58:58Z</dc:date>
    </item>
  </channel>
</rss>

