<?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: iLogic won't run when expected. in Inventor Programming - iLogic, Macros, AddIns &amp; Apprentice</title>
    <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/ilogic-won-t-run-when-expected/m-p/8611205#M94728</link>
    <description>&lt;P&gt;There's little need to feel bad. As I used to tell my trainees: &lt;STRONG&gt;&lt;EM&gt;it's only easy if you know how&lt;/EM&gt;.&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;My own iLogic library could do with a spit &amp;amp; polish, I may borrow your naming structure for it. &lt;img class="lia-deferred-image lia-image-emoji" src="https://forums.autodesk.com/html/@B4D44A73814D7FC0D950DEDFACB97081/emoticons/1f642.png" alt=":slightly_smiling_face:" title=":slightly_smiling_face:" /&gt;&lt;/P&gt;</description>
    <pubDate>Thu, 21 Feb 2019 13:09:06 GMT</pubDate>
    <dc:creator>AlexFielder</dc:creator>
    <dc:date>2019-02-21T13:09:06Z</dc:date>
    <item>
      <title>iLogic won't run when expected.</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/ilogic-won-t-run-when-expected/m-p/8571287#M94019</link>
      <description>&lt;P&gt;I have a bunch of iLogic rules (external) set to trigger when the Document is saved or when the geometry changes.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Long story short; they don't work.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Here's what I've checked:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="image.png" style="width: 999px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/598988iD9962D987984CEED/image-size/large?v=v2&amp;amp;px=999" role="button" title="image.png" alt="image.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&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="image.png" style="width: 999px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/598990iE32DCA5F6223B4A4/image-size/large?v=v2&amp;amp;px=999" role="button" title="image.png" alt="image.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The things I've tried:&lt;/P&gt;
&lt;P&gt;- The rules work when I click "Run Rule" perfectly.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;- Restart Inventor&lt;/P&gt;
&lt;P&gt;- Restart the PC&lt;/P&gt;
&lt;P&gt;- Check code for obvious mistakes&lt;/P&gt;
&lt;P&gt;- This has been happening for some time now (months)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What could be happening here? Inventor is updated to 2018.3.4&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 04 Feb 2019 14:13:33 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/ilogic-won-t-run-when-expected/m-p/8571287#M94019</guid>
      <dc:creator>machiel.veldkamp</dc:creator>
      <dc:date>2019-02-04T14:13:33Z</dc:date>
    </item>
    <item>
      <title>Re: iLogic won't run when expected.</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/ilogic-won-t-run-when-expected/m-p/8579231#M94143</link>
      <description>&lt;P&gt;I'd really like a solution to this please.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 07 Feb 2019 09:39:31 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/ilogic-won-t-run-when-expected/m-p/8579231#M94143</guid>
      <dc:creator>machiel.veldkamp</dc:creator>
      <dc:date>2019-02-07T09:39:31Z</dc:date>
    </item>
    <item>
      <title>Re: iLogic won't run when expected.</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/ilogic-won-t-run-when-expected/m-p/8586951#M94251</link>
      <description>&lt;P&gt;Can you share the file or files that aren't working?&lt;/P&gt;</description>
      <pubDate>Mon, 11 Feb 2019 10:47:02 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/ilogic-won-t-run-when-expected/m-p/8586951#M94251</guid>
      <dc:creator>AlexFielder</dc:creator>
      <dc:date>2019-02-11T10:47:02Z</dc:date>
    </item>
    <item>
      <title>Re: iLogic won't run when expected.</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/ilogic-won-t-run-when-expected/m-p/8589268#M94296</link>
      <description>&lt;P&gt;Sure!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This is the most important one.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;SPAN&gt;Sub&lt;/SPAN&gt; &lt;SPAN&gt;Main&lt;/SPAN&gt;()
	&lt;SPAN&gt;'Prevents Inventor from crashing.&lt;/SPAN&gt;
	&lt;SPAN&gt;'---------------------------------------------------------------------------------------------&lt;/SPAN&gt;
	&lt;SPAN&gt;InventorVb&lt;/SPAN&gt;.&lt;SPAN&gt;DocumentUpdate&lt;/SPAN&gt;()

	&lt;SPAN&gt;'Check if open document is sheetmetal&lt;/SPAN&gt;
	&lt;SPAN&gt;'---------------------------------------------------------------------------------------------&lt;/SPAN&gt;

	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oDoc&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Document&lt;/SPAN&gt; = &lt;SPAN&gt;ThisApplication&lt;/SPAN&gt;.&lt;SPAN&gt;ActiveDocument&lt;/SPAN&gt;
	&lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;oDoc&lt;/SPAN&gt;.&lt;SPAN&gt;DocumentSubType&lt;/SPAN&gt;.&lt;SPAN&gt;DocumentSubTypeID&lt;/SPAN&gt; &amp;lt;&amp;gt; &lt;SPAN&gt;"{9C464203-9BAE-11D3-8BAD-0060B0CE6BB4}"&lt;/SPAN&gt; &lt;SPAN&gt;Then&lt;/SPAN&gt;
		&lt;SPAN&gt;Exit&lt;/SPAN&gt; &lt;SPAN&gt;Sub&lt;/SPAN&gt;
	&lt;SPAN&gt;Else&lt;/SPAN&gt;
	&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;If&lt;/SPAN&gt;
	&lt;SPAN&gt;'MsgBox("Is sheetmetal")&lt;/SPAN&gt;

	&lt;SPAN&gt;'Check if open sheetmetal document has flatpattern view&lt;/SPAN&gt;
	&lt;SPAN&gt;'---------------------------------------------------------------------------------------------&lt;/SPAN&gt;
	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oSMD&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;SheetMetalComponentDefinition&lt;/SPAN&gt;
	&lt;SPAN&gt;oSMD&lt;/SPAN&gt; = &lt;SPAN&gt;oDoc&lt;/SPAN&gt;.&lt;SPAN&gt;ComponentDefinition&lt;/SPAN&gt;
	&lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;Not&lt;/SPAN&gt; &lt;SPAN&gt;oSMD&lt;/SPAN&gt;.&lt;SPAN&gt;HasFlatPattern&lt;/SPAN&gt; &lt;SPAN&gt;Then&lt;/SPAN&gt; &lt;SPAN&gt;Exit&lt;/SPAN&gt; &lt;SPAN&gt;Sub&lt;/SPAN&gt;
	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oFlat&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;FlatPattern&lt;/SPAN&gt; = &lt;SPAN&gt;oSMD&lt;/SPAN&gt;.&lt;SPAN&gt;FlatPattern&lt;/SPAN&gt;
	&lt;SPAN&gt;'MsgBox("Has flatpattern")&lt;/SPAN&gt;

	&lt;SPAN&gt;'Check for bend features&lt;/SPAN&gt;
	&lt;SPAN&gt;'---------------------------------------------------------------------------------------------&lt;/SPAN&gt;
	&lt;SPAN&gt;Try&lt;/SPAN&gt;
		&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;BendCount&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Integer&lt;/SPAN&gt; = &lt;SPAN&gt;oSMD&lt;/SPAN&gt;.&lt;SPAN&gt;Bends&lt;/SPAN&gt;.&lt;SPAN&gt;Count&lt;/SPAN&gt;
		&lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;BendCount&lt;/SPAN&gt; &amp;lt; 1 &lt;SPAN&gt;Then&lt;/SPAN&gt; &lt;SPAN&gt;Exit&lt;/SPAN&gt; &lt;SPAN&gt;Sub&lt;/SPAN&gt;
		&lt;SPAN&gt;'MsgBox("# bends " &amp;amp; BendCount)&lt;/SPAN&gt;
	&lt;SPAN&gt;Catch&lt;/SPAN&gt;
		&lt;SPAN&gt;'MsgBox("error: Sheetmetalcomponentdefinition.Bends.Count (Can't find bends?)")&lt;/SPAN&gt;
		&lt;SPAN&gt;Exit&lt;/SPAN&gt; &lt;SPAN&gt;Sub&lt;/SPAN&gt;
	&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;Try&lt;/SPAN&gt;

	&lt;SPAN&gt;'Check if feature "BendMarkerHoles" exists&lt;/SPAN&gt;
	&lt;SPAN&gt;'---------------------------------------------------------------------------------------------&lt;/SPAN&gt;
	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;FeatureName&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;String&lt;/SPAN&gt; = &lt;SPAN&gt;"BendMarkerHoles"&lt;/SPAN&gt;

	&lt;SPAN&gt;Try&lt;/SPAN&gt;
		&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oFTS&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;FlatPatternFeatures&lt;/SPAN&gt; = &lt;SPAN&gt;oFlat&lt;/SPAN&gt;.&lt;SPAN&gt;Features&lt;/SPAN&gt;
		&lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;oFTS&lt;/SPAN&gt;.&lt;SPAN&gt;Count&lt;/SPAN&gt; &amp;gt; 0 &lt;SPAN&gt;Then&lt;/SPAN&gt;
			&lt;SPAN&gt;For&lt;/SPAN&gt; &lt;SPAN&gt;Each&lt;/SPAN&gt; &lt;SPAN&gt;oFT&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;PartFeature&lt;/SPAN&gt; &lt;SPAN&gt;In&lt;/SPAN&gt; &lt;SPAN&gt;oFTS&lt;/SPAN&gt;
				&lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;oFT&lt;/SPAN&gt;.&lt;SPAN&gt;Name&lt;/SPAN&gt; &amp;lt;&amp;gt; &lt;SPAN&gt;FeatureName&lt;/SPAN&gt; &lt;SPAN&gt;Then&lt;/SPAN&gt; &lt;SPAN&gt;Continue&lt;/SPAN&gt; &lt;SPAN&gt;For&lt;/SPAN&gt;
				&lt;SPAN&gt;Try&lt;/SPAN&gt;
					&lt;SPAN&gt;oFT&lt;/SPAN&gt;.&lt;SPAN&gt;Delete&lt;/SPAN&gt;()
				&lt;SPAN&gt;Catch&lt;/SPAN&gt;

				&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;Try&lt;/SPAN&gt;
				&lt;SPAN&gt;Exit&lt;/SPAN&gt; &lt;SPAN&gt;For&lt;/SPAN&gt;
			&lt;SPAN&gt;Next&lt;/SPAN&gt;
		&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;If&lt;/SPAN&gt;
	&lt;SPAN&gt;Catch&lt;/SPAN&gt;
		&lt;SPAN&gt;MsgBox&lt;/SPAN&gt;(&lt;SPAN&gt;"error in MAIN()"&lt;/SPAN&gt;)
	&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;Try&lt;/SPAN&gt;

	&lt;SPAN&gt;BendMarker&lt;/SPAN&gt;(&lt;SPAN&gt;oFlat&lt;/SPAN&gt;)

&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;Sub&lt;/SPAN&gt;

&lt;SPAN&gt;Sub&lt;/SPAN&gt; &lt;SPAN&gt;BendMarker&lt;/SPAN&gt;(&lt;SPAN&gt;oFlat&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;FlatPattern&lt;/SPAN&gt;)
	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oEdges&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Edges&lt;/SPAN&gt;
	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oHoleCenters&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Object&lt;/SPAN&gt; = &lt;SPAN&gt;ThisApplication&lt;/SPAN&gt;.&lt;SPAN&gt;TransientObjects&lt;/SPAN&gt;.&lt;SPAN&gt;CreateObjectCollection&lt;/SPAN&gt;
	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oSketch&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;PlanarSketch&lt;/SPAN&gt;

	&lt;SPAN&gt;'Flatpattern sketch -------------------------------------------------------------------------&lt;/SPAN&gt;
	&lt;SPAN&gt;Try&lt;/SPAN&gt;
		&lt;SPAN&gt;oSketch&lt;/SPAN&gt; = &lt;SPAN&gt;oFlat&lt;/SPAN&gt;.&lt;SPAN&gt;Sketches&lt;/SPAN&gt;.&lt;SPAN&gt;Add&lt;/SPAN&gt;(&lt;SPAN&gt;oFlat&lt;/SPAN&gt;.&lt;SPAN&gt;TopFace&lt;/SPAN&gt;, &lt;SPAN&gt;True&lt;/SPAN&gt;)
	&lt;SPAN&gt;Catch&lt;/SPAN&gt;
		&lt;SPAN&gt;oSketch&lt;/SPAN&gt; = &lt;SPAN&gt;oFlat&lt;/SPAN&gt;.&lt;SPAN&gt;Sketches&lt;/SPAN&gt;.&lt;SPAN&gt;Add&lt;/SPAN&gt;(&lt;SPAN&gt;oFlat&lt;/SPAN&gt;.&lt;SPAN&gt;BottomFace&lt;/SPAN&gt;, &lt;SPAN&gt;True&lt;/SPAN&gt;)
	&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;Try&lt;/SPAN&gt;

	&lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;Edit&lt;/SPAN&gt;()

	&lt;SPAN&gt;'Detect bend down ---------------------------------------------------------------------------&lt;/SPAN&gt;
	&lt;SPAN&gt;Try&lt;/SPAN&gt;
		&lt;SPAN&gt;oEdges&lt;/SPAN&gt; = &lt;SPAN&gt;oFlat&lt;/SPAN&gt;.&lt;SPAN&gt;GetEdgesOfType&lt;/SPAN&gt;(&lt;SPAN&gt;FlatPatternEdgeTypeEnum&lt;/SPAN&gt;.&lt;SPAN&gt;kBendDownFlatPatternEdge&lt;/SPAN&gt;, &lt;SPAN&gt;True&lt;/SPAN&gt;)
		&lt;SPAN&gt;WorkEdges&lt;/SPAN&gt;(&lt;SPAN&gt;oHoleCenters&lt;/SPAN&gt;, &lt;SPAN&gt;oSketch&lt;/SPAN&gt;, &lt;SPAN&gt;oEdges&lt;/SPAN&gt;)
	&lt;SPAN&gt;Catch&lt;/SPAN&gt;
		&lt;SPAN&gt;MsgBox&lt;/SPAN&gt;(&lt;SPAN&gt;"error: GetEdgesOfType 64005/kBendDownFlatPatternEdge"&lt;/SPAN&gt;)
	&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;Try&lt;/SPAN&gt;

	&lt;SPAN&gt;'Detect bend up -----------------------------------------------------------------------------&lt;/SPAN&gt;
	&lt;SPAN&gt;Try&lt;/SPAN&gt;
		&lt;SPAN&gt;oEdges&lt;/SPAN&gt; = &lt;SPAN&gt;oFlat&lt;/SPAN&gt;.&lt;SPAN&gt;GetEdgesOfType&lt;/SPAN&gt;(&lt;SPAN&gt;FlatPatternEdgeTypeEnum&lt;/SPAN&gt;.&lt;SPAN&gt;kBendUpFlatPatternEdge&lt;/SPAN&gt;, &lt;SPAN&gt;True&lt;/SPAN&gt;)
		&lt;SPAN&gt;WorkEdges&lt;/SPAN&gt;(&lt;SPAN&gt;oHoleCenters&lt;/SPAN&gt;, &lt;SPAN&gt;oSketch&lt;/SPAN&gt;, &lt;SPAN&gt;oEdges&lt;/SPAN&gt;)
	&lt;SPAN&gt;Catch&lt;/SPAN&gt;
		&lt;SPAN&gt;MsgBox&lt;/SPAN&gt;(&lt;SPAN&gt;"error: GetEdgesOfType 64004/kBendUpFlatPatternEdge"&lt;/SPAN&gt;)
	&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;Try&lt;/SPAN&gt;
	&lt;SPAN&gt;Call&lt;/SPAN&gt; &lt;SPAN&gt;oFlat&lt;/SPAN&gt;.&lt;SPAN&gt;Features&lt;/SPAN&gt;.&lt;SPAN&gt;HoleFeatures&lt;/SPAN&gt;.&lt;SPAN&gt;AddDrilledByThroughAllExtent&lt;/SPAN&gt;(&lt;SPAN&gt;oHoleCenters&lt;/SPAN&gt;, 0.1, &lt;SPAN&gt;kPositiveExtentDirection&lt;/SPAN&gt;)

	&lt;SPAN&gt;Try&lt;/SPAN&gt;
		&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oHoleFeat&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;HoleFeature&lt;/SPAN&gt; = &lt;SPAN&gt;oFlat&lt;/SPAN&gt;.&lt;SPAN&gt;Features&lt;/SPAN&gt;.&lt;SPAN&gt;HoleFeatures&lt;/SPAN&gt;.&lt;SPAN&gt;Item&lt;/SPAN&gt;(1)
		&lt;SPAN&gt;oHoleFeat&lt;/SPAN&gt;.&lt;SPAN&gt;Name&lt;/SPAN&gt; = &lt;SPAN&gt;"BendMarkerHoles"&lt;/SPAN&gt;

		&lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;ExitEdit&lt;/SPAN&gt;()
		&lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;Name&lt;/SPAN&gt; = &lt;SPAN&gt;"MarkedBends"&lt;/SPAN&gt;
	&lt;SPAN&gt;Catch&lt;/SPAN&gt;
		&lt;SPAN&gt;MsgBox&lt;/SPAN&gt;(&lt;SPAN&gt;"error: GetEdgesOfType kBendUpFlatPatternEdge (64004) en/of kBendDownFlatPatternEdge (64005) kunnen niet worden gevonden"&lt;/SPAN&gt;)
	&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;Try&lt;/SPAN&gt;
	
&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;Sub&lt;/SPAN&gt;

&lt;SPAN&gt;Sub&lt;/SPAN&gt; &lt;SPAN&gt;WorkEdges&lt;/SPAN&gt;(&lt;SPAN&gt;ByRef&lt;/SPAN&gt; &lt;SPAN&gt;oHoleCenters&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Object&lt;/SPAN&gt;, &lt;SPAN&gt;ByRef&lt;/SPAN&gt; &lt;SPAN&gt;oSketch&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;PlanarSketch&lt;/SPAN&gt;, &lt;SPAN&gt;oEdges&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Edges&lt;/SPAN&gt;)

	&lt;SPAN&gt;'Create list of coördinates&lt;/SPAN&gt;
	&lt;SPAN&gt;'-------------------------------------------------------------------------------------------&lt;/SPAN&gt;
	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oDoc&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Document&lt;/SPAN&gt; = &lt;SPAN&gt;ThisDoc&lt;/SPAN&gt;.&lt;SPAN&gt;Document&lt;/SPAN&gt;
	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oSMD&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;SheetMetalComponentDefinition&lt;/SPAN&gt;
	&lt;SPAN&gt;oSMD&lt;/SPAN&gt; = &lt;SPAN&gt;oDoc&lt;/SPAN&gt;.&lt;SPAN&gt;ComponentDefinition&lt;/SPAN&gt;

	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oLoft&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Integer&lt;/SPAN&gt; = 0
	&lt;SPAN&gt;For&lt;/SPAN&gt; &lt;SPAN&gt;Each&lt;/SPAN&gt; &lt;SPAN&gt;HFeature&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;LoftedFlangeFeature&lt;/SPAN&gt; &lt;SPAN&gt;In&lt;/SPAN&gt; &lt;SPAN&gt;oSMD&lt;/SPAN&gt;.&lt;SPAN&gt;Features&lt;/SPAN&gt;.&lt;SPAN&gt;LoftedFlangeFeatures&lt;/SPAN&gt;
		&lt;SPAN&gt;oLoft&lt;/SPAN&gt; = 1
	&lt;SPAN&gt;Next&lt;/SPAN&gt;

	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oTG&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;TransientGeometry&lt;/SPAN&gt; = &lt;SPAN&gt;ThisApplication&lt;/SPAN&gt;.&lt;SPAN&gt;TransientGeometry&lt;/SPAN&gt;

	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;Xi&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Integer&lt;/SPAN&gt; = 0

	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;BendCount&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Integer&lt;/SPAN&gt; = &lt;SPAN&gt;oSMD&lt;/SPAN&gt;.&lt;SPAN&gt;Bends&lt;/SPAN&gt;.&lt;SPAN&gt;Count&lt;/SPAN&gt;
	&lt;SPAN&gt;BendCount&lt;/SPAN&gt; *= 4
	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oPointGrid&lt;/SPAN&gt;(&lt;SPAN&gt;BendCount&lt;/SPAN&gt;, 1) &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Double&lt;/SPAN&gt;

	&lt;SPAN&gt;For&lt;/SPAN&gt; &lt;SPAN&gt;Each&lt;/SPAN&gt; &lt;SPAN&gt;oEdge&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Edge&lt;/SPAN&gt; &lt;SPAN&gt;In&lt;/SPAN&gt; &lt;SPAN&gt;oEdges&lt;/SPAN&gt;
		&lt;SPAN&gt;Try&lt;/SPAN&gt;
			&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oEnt&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;SketchEntity&lt;/SPAN&gt; = &lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;AddByProjectingEntity&lt;/SPAN&gt;(&lt;SPAN&gt;oEdge&lt;/SPAN&gt;)

			&lt;SPAN&gt;oPointGrid&lt;/SPAN&gt;(&lt;SPAN&gt;Xi&lt;/SPAN&gt;, 0) = &lt;SPAN&gt;oEnt&lt;/SPAN&gt;.&lt;SPAN&gt;StartSketchPoint&lt;/SPAN&gt;.&lt;SPAN&gt;Geometry&lt;/SPAN&gt;.&lt;SPAN&gt;X&lt;/SPAN&gt;.&lt;SPAN&gt;ToString&lt;/SPAN&gt;
			&lt;SPAN&gt;oPointGrid&lt;/SPAN&gt;(&lt;SPAN&gt;Xi&lt;/SPAN&gt;, 1) = &lt;SPAN&gt;oEnt&lt;/SPAN&gt;.&lt;SPAN&gt;StartSketchPoint&lt;/SPAN&gt;.&lt;SPAN&gt;Geometry&lt;/SPAN&gt;.&lt;SPAN&gt;Y&lt;/SPAN&gt;.&lt;SPAN&gt;ToString&lt;/SPAN&gt;

			&lt;SPAN&gt;Xi&lt;/SPAN&gt; = &lt;SPAN&gt;Xi&lt;/SPAN&gt; + 1
			&lt;SPAN&gt;oPointGrid&lt;/SPAN&gt;(&lt;SPAN&gt;Xi&lt;/SPAN&gt;, 0) = &lt;SPAN&gt;oEnt&lt;/SPAN&gt;.&lt;SPAN&gt;EndSketchPoint&lt;/SPAN&gt;.&lt;SPAN&gt;Geometry&lt;/SPAN&gt;.&lt;SPAN&gt;X&lt;/SPAN&gt;.&lt;SPAN&gt;ToString&lt;/SPAN&gt;
			&lt;SPAN&gt;oPointGrid&lt;/SPAN&gt;(&lt;SPAN&gt;Xi&lt;/SPAN&gt;, 1) = &lt;SPAN&gt;oEnt&lt;/SPAN&gt;.&lt;SPAN&gt;EndSketchPoint&lt;/SPAN&gt;.&lt;SPAN&gt;Geometry&lt;/SPAN&gt;.&lt;SPAN&gt;Y&lt;/SPAN&gt;.&lt;SPAN&gt;ToString&lt;/SPAN&gt;
			&lt;SPAN&gt;Xi&lt;/SPAN&gt; = &lt;SPAN&gt;Xi&lt;/SPAN&gt; + 1

			&lt;SPAN&gt;oEnt&lt;/SPAN&gt;.&lt;SPAN&gt;Delete&lt;/SPAN&gt;	&lt;SPAN&gt;'Deleting projected geometry&lt;/SPAN&gt;
		&lt;SPAN&gt;Catch&lt;/SPAN&gt;
			&lt;SPAN&gt;'MsgBox("error")&lt;/SPAN&gt;
		&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;Try&lt;/SPAN&gt;
	&lt;SPAN&gt;Next&lt;/SPAN&gt;

	&lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;Xi&lt;/SPAN&gt; = 0 &lt;SPAN&gt;Then&lt;/SPAN&gt; &lt;SPAN&gt;Exit&lt;/SPAN&gt; &lt;SPAN&gt;Sub&lt;/SPAN&gt;

	&lt;SPAN&gt;'Loft Filter Start&lt;/SPAN&gt;
	&lt;SPAN&gt;'--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;/SPAN&gt;
	&lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;oLoft&lt;/SPAN&gt; = 0 &lt;SPAN&gt;Then&lt;/SPAN&gt; &lt;SPAN&gt;GoTo&lt;/SPAN&gt; &lt;SPAN&gt;Endloft&lt;/SPAN&gt;
	&lt;SPAN&gt;'MsgBox("Loft Code")&lt;/SPAN&gt;

	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;intCount1&lt;/SPAN&gt;, &lt;SPAN&gt;intCount2&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Integer&lt;/SPAN&gt;
	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;DictX&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Object&lt;/SPAN&gt; = &lt;SPAN&gt;CreateObject&lt;/SPAN&gt;(&lt;SPAN&gt;"Scripting.Dictionary"&lt;/SPAN&gt;)
	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;DictY&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Object&lt;/SPAN&gt; = &lt;SPAN&gt;CreateObject&lt;/SPAN&gt;(&lt;SPAN&gt;"Scripting.Dictionary"&lt;/SPAN&gt;)

	&lt;SPAN&gt;'Filter Points within certain promximity of each other&lt;/SPAN&gt;
	&lt;SPAN&gt;'-------------------------------------------------------------&lt;/SPAN&gt;
	&lt;SPAN&gt;For&lt;/SPAN&gt; &lt;SPAN&gt;intCount1&lt;/SPAN&gt; = 0 &lt;SPAN&gt;To&lt;/SPAN&gt; &lt;SPAN&gt;Xi&lt;/SPAN&gt;
		&lt;SPAN&gt;For&lt;/SPAN&gt; &lt;SPAN&gt;intCount2&lt;/SPAN&gt; = 0 &lt;SPAN&gt;To&lt;/SPAN&gt; &lt;SPAN&gt;Xi&lt;/SPAN&gt;
			&lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;intCount1&lt;/SPAN&gt; &amp;lt;&amp;gt; &lt;SPAN&gt;intCount2&lt;/SPAN&gt; &lt;SPAN&gt;Then&lt;/SPAN&gt;
				&lt;SPAN&gt;'																		2D-array&lt;/SPAN&gt;
				&lt;SPAN&gt;'																		 |_0__|_1__|&lt;/SPAN&gt;
				&lt;SPAN&gt;'																		0|_X__|_Y__|	0,0 = x coördinate 0,1 = y coördinate&lt;/SPAN&gt;
				&lt;SPAN&gt;'																		1|_X__|_Y__|	1,0 = x coördinate 1,1 = y coördinate&lt;/SPAN&gt;
				&lt;SPAN&gt;'																		2|_X__|_Y__|	2,0 = x coördinate 2,1 = y coördinate			&lt;/SPAN&gt;


				&lt;SPAN&gt;'											X-Value intCount1		  X-Value intCount2									Y-Value intCount1	   	  Y-Value intCount2			&lt;/SPAN&gt;
				&lt;SPAN&gt;'						Compare			2D Array Cel X,0	With	  2D Array Cel X,0			And		Compare			2D Array Cel X,1	With	  2D Array Cel X,1&lt;/SPAN&gt;
				&lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;EqualWithinTolerance&lt;/SPAN&gt;(&lt;SPAN&gt;oPointGrid&lt;/SPAN&gt;(&lt;SPAN&gt;intCount1&lt;/SPAN&gt;, 0), &lt;SPAN&gt;oPointGrid&lt;/SPAN&gt;(&lt;SPAN&gt;intCount2&lt;/SPAN&gt;, 0), 0.1) &lt;SPAN&gt;And&lt;/SPAN&gt; &lt;SPAN&gt;EqualWithinTolerance&lt;/SPAN&gt;(&lt;SPAN&gt;oPointGrid&lt;/SPAN&gt;(&lt;SPAN&gt;intCount1&lt;/SPAN&gt;, 1), &lt;SPAN&gt;oPointGrid&lt;/SPAN&gt;(&lt;SPAN&gt;intCount2&lt;/SPAN&gt;, 1), 0.1) &lt;SPAN&gt;Then&lt;/SPAN&gt;
					&lt;SPAN&gt;Try&lt;/SPAN&gt;
						&lt;SPAN&gt;DictX&lt;/SPAN&gt;.&lt;SPAN&gt;Add&lt;/SPAN&gt;(&lt;SPAN&gt;oPointGrid&lt;/SPAN&gt;(&lt;SPAN&gt;intCount2&lt;/SPAN&gt;, 0) &amp;amp; &lt;SPAN&gt;" "&lt;/SPAN&gt; &amp;amp; &lt;SPAN&gt;oPointGrid&lt;/SPAN&gt;(&lt;SPAN&gt;intCount2&lt;/SPAN&gt;, 1), &lt;SPAN&gt;oPointGrid&lt;/SPAN&gt;(&lt;SPAN&gt;intCount2&lt;/SPAN&gt;, 0))
						&lt;SPAN&gt;DictY&lt;/SPAN&gt;.&lt;SPAN&gt;Add&lt;/SPAN&gt;(&lt;SPAN&gt;oPointGrid&lt;/SPAN&gt;(&lt;SPAN&gt;intCount2&lt;/SPAN&gt;, 0) &amp;amp; &lt;SPAN&gt;" "&lt;/SPAN&gt; &amp;amp; &lt;SPAN&gt;oPointGrid&lt;/SPAN&gt;(&lt;SPAN&gt;intCount2&lt;/SPAN&gt;, 1), &lt;SPAN&gt;oPointGrid&lt;/SPAN&gt;(&lt;SPAN&gt;intCount2&lt;/SPAN&gt;, 1))
					&lt;SPAN&gt;Catch&lt;/SPAN&gt;
						&lt;SPAN&gt;'Nothing&lt;/SPAN&gt;
					&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;Try&lt;/SPAN&gt;
				&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;If&lt;/SPAN&gt;
			&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;If&lt;/SPAN&gt;
		&lt;SPAN&gt;Next&lt;/SPAN&gt; &lt;SPAN&gt;intCount2&lt;/SPAN&gt;
	&lt;SPAN&gt;Next&lt;/SPAN&gt; &lt;SPAN&gt;intCount1&lt;/SPAN&gt;
	&lt;SPAN&gt;'MsgBox("IntCount " &amp;amp; intCount1 &amp;amp; " " &amp;amp; intCount2)&lt;/SPAN&gt;

	&lt;SPAN&gt;'Filter points.&lt;/SPAN&gt;
	&lt;SPAN&gt;'Only the points which are not close to each other remain.&lt;/SPAN&gt;
	&lt;SPAN&gt;'-------------------------------------------------------------&lt;/SPAN&gt;
	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;i&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Integer&lt;/SPAN&gt; = 0
	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oPointGridFilteredX&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Object&lt;/SPAN&gt; = &lt;SPAN&gt;CreateObject&lt;/SPAN&gt;(&lt;SPAN&gt;"Scripting.Dictionary"&lt;/SPAN&gt;)
	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oPointGridFilteredY&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Object&lt;/SPAN&gt; = &lt;SPAN&gt;CreateObject&lt;/SPAN&gt;(&lt;SPAN&gt;"Scripting.Dictionary"&lt;/SPAN&gt;)

	&lt;SPAN&gt;For&lt;/SPAN&gt; &lt;SPAN&gt;i&lt;/SPAN&gt; = 0 &lt;SPAN&gt;To&lt;/SPAN&gt; &lt;SPAN&gt;Xi&lt;/SPAN&gt;
		&lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;Not&lt;/SPAN&gt; &lt;SPAN&gt;Xi&lt;/SPAN&gt; = 0 &lt;SPAN&gt;Then&lt;/SPAN&gt;
			&lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;Not&lt;/SPAN&gt; &lt;SPAN&gt;DictX&lt;/SPAN&gt;.&lt;SPAN&gt;Exists&lt;/SPAN&gt;(&lt;SPAN&gt;oPointGrid&lt;/SPAN&gt;(&lt;SPAN&gt;i&lt;/SPAN&gt;, 0) &amp;amp; &lt;SPAN&gt;" "&lt;/SPAN&gt; &amp;amp; &lt;SPAN&gt;oPointGrid&lt;/SPAN&gt;(&lt;SPAN&gt;i&lt;/SPAN&gt;, 1)) &lt;SPAN&gt;Then&lt;/SPAN&gt;
				&lt;SPAN&gt;oPointGridFilteredX&lt;/SPAN&gt;.&lt;SPAN&gt;Add&lt;/SPAN&gt;(&lt;SPAN&gt;oPointGrid&lt;/SPAN&gt;(&lt;SPAN&gt;i&lt;/SPAN&gt;, 0) &amp;amp; &lt;SPAN&gt;" "&lt;/SPAN&gt; &amp;amp; &lt;SPAN&gt;oPointGrid&lt;/SPAN&gt;(&lt;SPAN&gt;i&lt;/SPAN&gt;, 1), &lt;SPAN&gt;oPointGrid&lt;/SPAN&gt;(&lt;SPAN&gt;i&lt;/SPAN&gt;, 0))
				&lt;SPAN&gt;oPointGridFilteredY&lt;/SPAN&gt;.&lt;SPAN&gt;Add&lt;/SPAN&gt;(&lt;SPAN&gt;oPointGrid&lt;/SPAN&gt;(&lt;SPAN&gt;i&lt;/SPAN&gt;, 0) &amp;amp; &lt;SPAN&gt;" "&lt;/SPAN&gt; &amp;amp; &lt;SPAN&gt;oPointGrid&lt;/SPAN&gt;(&lt;SPAN&gt;i&lt;/SPAN&gt;, 1), &lt;SPAN&gt;oPointGrid&lt;/SPAN&gt;(&lt;SPAN&gt;i&lt;/SPAN&gt;, 1))
			&lt;SPAN&gt;Else&lt;/SPAN&gt;
				&lt;SPAN&gt;'Nothing&lt;/SPAN&gt;
			&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;If&lt;/SPAN&gt;
		&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;If&lt;/SPAN&gt;
	&lt;SPAN&gt;Next&lt;/SPAN&gt;

	&lt;SPAN&gt;'Convert the created dictionary of filtered points into an 2d-array&lt;/SPAN&gt;
	&lt;SPAN&gt;'-------------------------------------------------------------&lt;/SPAN&gt;
	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;ArrayFiltered&lt;/SPAN&gt;(&lt;SPAN&gt;oPointGridFilteredX&lt;/SPAN&gt;.&lt;SPAN&gt;Count&lt;/SPAN&gt; - 1, 1) &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Double&lt;/SPAN&gt;
	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;ii&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Integer&lt;/SPAN&gt; = 1

	&lt;SPAN&gt;For&lt;/SPAN&gt; &lt;SPAN&gt;ii&lt;/SPAN&gt; = 0 &lt;SPAN&gt;To&lt;/SPAN&gt; &lt;SPAN&gt;oPointGridFilteredX&lt;/SPAN&gt;.&lt;SPAN&gt;Count&lt;/SPAN&gt; - 1
		&lt;SPAN&gt;ArrayFiltered&lt;/SPAN&gt;(&lt;SPAN&gt;ii&lt;/SPAN&gt;, 0) = &lt;SPAN&gt;oPointGridFilteredX&lt;/SPAN&gt;.&lt;SPAN&gt;Items&lt;/SPAN&gt;()(&lt;SPAN&gt;ii&lt;/SPAN&gt;)
		&lt;SPAN&gt;ArrayFiltered&lt;/SPAN&gt;(&lt;SPAN&gt;ii&lt;/SPAN&gt;, 1) = &lt;SPAN&gt;oPointGridFilteredY&lt;/SPAN&gt;.&lt;SPAN&gt;Items&lt;/SPAN&gt;()(&lt;SPAN&gt;ii&lt;/SPAN&gt;)
	&lt;SPAN&gt;Next&lt;/SPAN&gt;

	&lt;SPAN&gt;'Place holecenters&lt;/SPAN&gt;
	&lt;SPAN&gt;'--------------------------------------------&lt;/SPAN&gt;
	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;iii&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Integer&lt;/SPAN&gt; = 0

	&lt;SPAN&gt;For&lt;/SPAN&gt; &lt;SPAN&gt;iii&lt;/SPAN&gt; = 0 &lt;SPAN&gt;To&lt;/SPAN&gt; &lt;SPAN&gt;ii&lt;/SPAN&gt; - 1
		&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oP&lt;/SPAN&gt; = &lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;SketchPoints&lt;/SPAN&gt;.&lt;SPAN&gt;Add&lt;/SPAN&gt;(&lt;SPAN&gt;oTG&lt;/SPAN&gt;.&lt;SPAN&gt;CreatePoint2d&lt;/SPAN&gt;(&lt;SPAN&gt;ArrayFiltered&lt;/SPAN&gt;(&lt;SPAN&gt;iii&lt;/SPAN&gt;, 0), &lt;SPAN&gt;ArrayFiltered&lt;/SPAN&gt;(&lt;SPAN&gt;iii&lt;/SPAN&gt;, 1)), &lt;SPAN&gt;True&lt;/SPAN&gt;)
		&lt;SPAN&gt;'MsgBox("oP " &amp;amp; ArrayFiltered(iii, 0) &amp;amp; " " &amp;amp; ArrayFiltered(iii, 1))&lt;/SPAN&gt;
		&lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;Not&lt;/SPAN&gt; (&lt;SPAN&gt;ArrayFiltered&lt;/SPAN&gt;(&lt;SPAN&gt;iii&lt;/SPAN&gt;, 0) = 0 &lt;SPAN&gt;And&lt;/SPAN&gt; &lt;SPAN&gt;ArrayFiltered&lt;/SPAN&gt;(&lt;SPAN&gt;iii&lt;/SPAN&gt;, 1) = 0) &lt;SPAN&gt;Then&lt;/SPAN&gt;
			&lt;SPAN&gt;'MsgBox("oP " &amp;amp; ArrayFiltered(iii, 0) &amp;amp; " " &amp;amp; ArrayFiltered(iii, 1))&lt;/SPAN&gt;
			&lt;SPAN&gt;oHoleCenters&lt;/SPAN&gt;.&lt;SPAN&gt;Add&lt;/SPAN&gt;(&lt;SPAN&gt;oP&lt;/SPAN&gt;)
		&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;If&lt;/SPAN&gt;
	&lt;SPAN&gt;Next&lt;/SPAN&gt;

	&lt;SPAN&gt;'Loft Filter End&lt;/SPAN&gt;
	&lt;SPAN&gt;'--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------		&lt;/SPAN&gt;

	&lt;SPAN&gt;'Place holecenters&lt;/SPAN&gt;
	&lt;SPAN&gt;'--------------------------------------------&lt;/SPAN&gt;
	&lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;oLoft&lt;/SPAN&gt; = 1 &lt;SPAN&gt;Then&lt;/SPAN&gt; &lt;SPAN&gt;Exit&lt;/SPAN&gt; &lt;SPAN&gt;Sub&lt;/SPAN&gt;

	&lt;SPAN&gt;Endloft&lt;/SPAN&gt; :
	&lt;SPAN&gt;'MsgBox("Non Loft Code")&lt;/SPAN&gt;

	&lt;SPAN&gt;For&lt;/SPAN&gt; &lt;SPAN&gt;Each&lt;/SPAN&gt; &lt;SPAN&gt;oEdge&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Edge&lt;/SPAN&gt; &lt;SPAN&gt;In&lt;/SPAN&gt; &lt;SPAN&gt;oEdges&lt;/SPAN&gt;
		&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oEnt&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;SketchEntity&lt;/SPAN&gt; = &lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;AddByProjectingEntity&lt;/SPAN&gt;(&lt;SPAN&gt;oEdge&lt;/SPAN&gt;)
		&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;P&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Point2d&lt;/SPAN&gt; = &lt;SPAN&gt;oEnt&lt;/SPAN&gt;.&lt;SPAN&gt;StartSketchPoint&lt;/SPAN&gt;.&lt;SPAN&gt;Geometry&lt;/SPAN&gt;
		&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oSP&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;SketchPoint&lt;/SPAN&gt; = &lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;SketchPoints&lt;/SPAN&gt;.&lt;SPAN&gt;Add&lt;/SPAN&gt;(&lt;SPAN&gt;oTG&lt;/SPAN&gt;.&lt;SPAN&gt;CreatePoint2d&lt;/SPAN&gt;(&lt;SPAN&gt;P&lt;/SPAN&gt;.&lt;SPAN&gt;X&lt;/SPAN&gt;, &lt;SPAN&gt;P&lt;/SPAN&gt;.&lt;SPAN&gt;Y&lt;/SPAN&gt;), &lt;SPAN&gt;True&lt;/SPAN&gt;)
		&lt;SPAN&gt;oHoleCenters&lt;/SPAN&gt;.&lt;SPAN&gt;Add&lt;/SPAN&gt;(&lt;SPAN&gt;oSP&lt;/SPAN&gt;)
		&lt;SPAN&gt;P&lt;/SPAN&gt; = &lt;SPAN&gt;oEnt&lt;/SPAN&gt;.&lt;SPAN&gt;EndSketchPoint&lt;/SPAN&gt;.&lt;SPAN&gt;Geometry&lt;/SPAN&gt;
		&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oEP&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;SketchPoint&lt;/SPAN&gt; = &lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;SketchPoints&lt;/SPAN&gt;.&lt;SPAN&gt;Add&lt;/SPAN&gt;(&lt;SPAN&gt;oTG&lt;/SPAN&gt;.&lt;SPAN&gt;CreatePoint2d&lt;/SPAN&gt;(&lt;SPAN&gt;P&lt;/SPAN&gt;.&lt;SPAN&gt;X&lt;/SPAN&gt;, &lt;SPAN&gt;P&lt;/SPAN&gt;.&lt;SPAN&gt;Y&lt;/SPAN&gt;), &lt;SPAN&gt;True&lt;/SPAN&gt;)
		&lt;SPAN&gt;oHoleCenters&lt;/SPAN&gt;.&lt;SPAN&gt;Add&lt;/SPAN&gt;(&lt;SPAN&gt;oEP&lt;/SPAN&gt;)
	&lt;SPAN&gt;Next&lt;/SPAN&gt;
&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;Sub&lt;/SPAN&gt;
&lt;/PRE&gt;</description>
      <pubDate>Tue, 12 Feb 2019 07:53:22 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/ilogic-won-t-run-when-expected/m-p/8589268#M94296</guid>
      <dc:creator>machiel.veldkamp</dc:creator>
      <dc:date>2019-02-12T07:53:22Z</dc:date>
    </item>
    <item>
      <title>Re: iLogic won't run when expected.</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/ilogic-won-t-run-when-expected/m-p/8595203#M94415</link>
      <description>&lt;P&gt;Any ideas&lt;/P&gt;</description>
      <pubDate>Thu, 14 Feb 2019 08:48:28 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/ilogic-won-t-run-when-expected/m-p/8595203#M94415</guid>
      <dc:creator>machiel.veldkamp</dc:creator>
      <dc:date>2019-02-14T08:48:28Z</dc:date>
    </item>
    <item>
      <title>Re: iLogic won't run when expected.</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/ilogic-won-t-run-when-expected/m-p/8595393#M94419</link>
      <description>&lt;P&gt;Sorry,&amp;nbsp;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/922800"&gt;@machiel.veldkamp&lt;/a&gt;&amp;nbsp;I didn't see your earlier reply.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;My best advice (without any provided Inventor files to test your rule on) is to comment out the Try Catch blocks you have as one of them could be hiding an underlying error in the rule. If it runs without them, then slowly add them one by one testing as you go.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It's tedious I know; did you say the rule was previously functioning correctly? If so, perhaps a roll-back of the latest-installed hotfix for Inventor might help.&lt;/P&gt;</description>
      <pubDate>Thu, 14 Feb 2019 10:07:28 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/ilogic-won-t-run-when-expected/m-p/8595393#M94419</guid>
      <dc:creator>AlexFielder</dc:creator>
      <dc:date>2019-02-14T10:07:28Z</dc:date>
    </item>
    <item>
      <title>Re: iLogic won't run when expected.</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/ilogic-won-t-run-when-expected/m-p/8595491#M94420</link>
      <description>&lt;P&gt;Yeah. Pre-2018 these and all other rules were functioning fine.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Since 2018 sometimes rules won't be triggered. Now trigger them manually.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It's not the rule that is not working. IT IS THE TRIGGER&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 14 Feb 2019 10:49:28 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/ilogic-won-t-run-when-expected/m-p/8595491#M94420</guid>
      <dc:creator>machiel.veldkamp</dc:creator>
      <dc:date>2019-02-14T10:49:28Z</dc:date>
    </item>
    <item>
      <title>Re: iLogic won't run when expected.</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/ilogic-won-t-run-when-expected/m-p/8598057#M94447</link>
      <description>&lt;P&gt;So. Any other ideas?&lt;/P&gt;</description>
      <pubDate>Fri, 15 Feb 2019 08:52:18 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/ilogic-won-t-run-when-expected/m-p/8598057#M94447</guid>
      <dc:creator>machiel.veldkamp</dc:creator>
      <dc:date>2019-02-15T08:52:18Z</dc:date>
    </item>
    <item>
      <title>Re: iLogic won't run when expected.</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/ilogic-won-t-run-when-expected/m-p/8598144#M94450</link>
      <description>&lt;P&gt;I'm not sure if you have a version of Inventor prior to 2018 installed, but if you do perhaps you can create a screencast showing how this rule used to function?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;And then perform the same steps inside of Inventor 2018 for comparison.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Also, are you certain that the files in which the rule doesn't run are &lt;STRONG&gt;not&lt;/STRONG&gt; Library files? This was a change Autodesk made in Inventor 2018 to&amp;nbsp;"...&lt;EM&gt;&lt;STRONG&gt;maintain consistency with the UI behavior."&lt;/STRONG&gt;&lt;/EM&gt;:&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://knowledge.autodesk.com/support/inventor-products/troubleshooting/caas/sfdcarticles/sfdcarticles/iLogic-API-VBA-error-when-modifying-write-protected-library-documents.html" target="_blank"&gt;https://knowledge.autodesk.com/support/inventor-products/troubleshooting/caas/sfdcarticles/sfdcarticles/iLogic-API-VBA-error-when-modifying-write-protected-library-documents.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;One other thing, right at the top of the rule you refer to the "DocumentSubTypeID" - I doubt this will have changed between versions, but it's worth checking otherwise your rule will exit at this line:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2019-02-15 09_32_47-iLogic won't run when expected. - Autodesk Community- Inventor Products.png" style="width: 862px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/603336i3DDA9CD0595F4BF6/image-size/large?v=v2&amp;amp;px=999" role="button" title="2019-02-15 09_32_47-iLogic won't run when expected. - Autodesk Community- Inventor Products.png" alt="2019-02-15 09_32_47-iLogic won't run when expected. - Autodesk Community- Inventor Products.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;A better approach might be to do this instead:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;If Not TypeOf ThisApplication.ActiveDocument.ComponentDefinition Is SheetMetalComponentDefinition Then
    Exit Sub
End If&lt;/PRE&gt;
&lt;P&gt;&lt;img class="lia-deferred-image lia-image-emoji" src="https://forums.autodesk.com/html/@B4D44A73814D7FC0D950DEDFACB97081/emoticons/1f642.png" alt=":slightly_smiling_face:" title=":slightly_smiling_face:" /&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 15 Feb 2019 09:40:06 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/ilogic-won-t-run-when-expected/m-p/8598144#M94450</guid>
      <dc:creator>AlexFielder</dc:creator>
      <dc:date>2019-02-15T09:40:06Z</dc:date>
    </item>
    <item>
      <title>Re: iLogic won't run when expected.</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/ilogic-won-t-run-when-expected/m-p/8598230#M94455</link>
      <description>&lt;P&gt;Again. The rules work. They are not broken. It's the triggers that are not working.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This is not the only rule we have. They all work fine when you select them manually.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.youtube.com/watch?v=Dh74EFsj7y8&amp;amp;feature=youtu.be" target="_blank"&gt;https://www.youtube.com/watch?v=Dh74EFsj7y8&amp;amp;feature=youtu.be&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Sometimes they do work most of the time they don't.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The rules are fine. They have been fine for a long time. The triggers worked fine. They don't anymore since we got new templates.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have checked every obvious thing that could be wrong. I can't find any obvious setting or thing that doesn't work.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hence my suspicion that there is something else at play.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;My coworkers have the same issue. Sometimes it works fine but 98% of the time it doesn't.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We should get IV2020 this summer. Hopefully the problem is solved then.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 15 Feb 2019 10:45:17 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/ilogic-won-t-run-when-expected/m-p/8598230#M94455</guid>
      <dc:creator>machiel.veldkamp</dc:creator>
      <dc:date>2019-02-15T10:45:17Z</dc:date>
    </item>
    <item>
      <title>Re: iLogic won't run when expected.</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/ilogic-won-t-run-when-expected/m-p/8598307#M94457</link>
      <description>&lt;P&gt;Can you share the file in the YouTube clip? I have 2018.something (as well as 2019.3) installed so can see if your trigger works for me.&lt;/P&gt;</description>
      <pubDate>Fri, 15 Feb 2019 11:18:27 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/ilogic-won-t-run-when-expected/m-p/8598307#M94457</guid>
      <dc:creator>AlexFielder</dc:creator>
      <dc:date>2019-02-15T11:18:27Z</dc:date>
    </item>
    <item>
      <title>Re: iLogic won't run when expected.</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/ilogic-won-t-run-when-expected/m-p/8610567#M94709</link>
      <description>&lt;P&gt;Yes. Here you go.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 21 Feb 2019 07:33:49 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/ilogic-won-t-run-when-expected/m-p/8610567#M94709</guid>
      <dc:creator>machiel.veldkamp</dc:creator>
      <dc:date>2019-02-21T07:33:49Z</dc:date>
    </item>
    <item>
      <title>Re: iLogic won't run when expected.</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/ilogic-won-t-run-when-expected/m-p/8611036#M94721</link>
      <description>&lt;P&gt;I tried your file and after having created a simple iLogic rule that displayed a messagebox I got this:&lt;/P&gt;
&lt;P&gt;(See attachment)&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="iLogic It no worky (Except when it does).gif" style="width: 999px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/605696iFF47E29F6C0B9E42/image-size/large?v=v2&amp;amp;px=999" role="button" title="iLogic It no worky (Except when it does).gif" alt="iLogic It no worky (Except when it does).gif" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;I didn't change anything other than dragging the EOP marker up and then down again.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;My Inventor version is 2018.3.4 Build 284&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I will try the same file in 2019.3&lt;/P&gt;</description>
      <pubDate>Thu, 21 Feb 2019 11:49:18 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/ilogic-won-t-run-when-expected/m-p/8611036#M94721</guid>
      <dc:creator>AlexFielder</dc:creator>
      <dc:date>2019-02-21T11:49:18Z</dc:date>
    </item>
    <item>
      <title>Re: iLogic won't run when expected.</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/ilogic-won-t-run-when-expected/m-p/8611064#M94723</link>
      <description>&lt;P&gt;Here's a short gif of the 2019.3 attempt:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="iLogic It no worky (Except when it does in 2019.3).gif" style="width: 999px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/605698iBD08F6735ABAECFB/image-size/large?v=v2&amp;amp;px=999" role="button" title="iLogic It no worky (Except when it does in 2019.3).gif" alt="iLogic It no worky (Except when it does in 2019.3).gif" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Thoughts?&lt;/P&gt;</description>
      <pubDate>Thu, 21 Feb 2019 12:06:04 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/ilogic-won-t-run-when-expected/m-p/8611064#M94723</guid>
      <dc:creator>AlexFielder</dc:creator>
      <dc:date>2019-02-21T12:06:04Z</dc:date>
    </item>
    <item>
      <title>Re: iLogic won't run when expected.</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/ilogic-won-t-run-when-expected/m-p/8611075#M94725</link>
      <description>&lt;P&gt;So.. It works in 2019.3 right?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Have you tried in 2018?&lt;/P&gt;</description>
      <pubDate>Thu, 21 Feb 2019 12:12:22 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/ilogic-won-t-run-when-expected/m-p/8611075#M94725</guid>
      <dc:creator>machiel.veldkamp</dc:creator>
      <dc:date>2019-02-21T12:12:22Z</dc:date>
    </item>
    <item>
      <title>Re: iLogic won't run when expected.</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/ilogic-won-t-run-when-expected/m-p/8611102#M94726</link>
      <description>&lt;P&gt;Holy fudgeballs!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I think I found the error.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In one of my many ****ty iLogic Rules I had this line of code&lt;/P&gt;
&lt;PRE&gt;&lt;SPAN&gt;iLogicVb.Automation.RulesOnEventsEnabled = False									'Disable all iLogic rules&lt;/SPAN&gt;&lt;/PRE&gt;
&lt;P&gt;I guess this doesn't automatically turn back to TRUE&amp;nbsp; after the rule is run.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I think deleting this line might have solved it!&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Just gonna run some tests but ... Oh heck, I feel like an idiot.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 21 Feb 2019 12:21:48 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/ilogic-won-t-run-when-expected/m-p/8611102#M94726</guid>
      <dc:creator>machiel.veldkamp</dc:creator>
      <dc:date>2019-02-21T12:21:48Z</dc:date>
    </item>
    <item>
      <title>Re: iLogic won't run when expected.</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/ilogic-won-t-run-when-expected/m-p/8611205#M94728</link>
      <description>&lt;P&gt;There's little need to feel bad. As I used to tell my trainees: &lt;STRONG&gt;&lt;EM&gt;it's only easy if you know how&lt;/EM&gt;.&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;My own iLogic library could do with a spit &amp;amp; polish, I may borrow your naming structure for it. &lt;img class="lia-deferred-image lia-image-emoji" src="https://forums.autodesk.com/html/@B4D44A73814D7FC0D950DEDFACB97081/emoticons/1f642.png" alt=":slightly_smiling_face:" title=":slightly_smiling_face:" /&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 21 Feb 2019 13:09:06 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/ilogic-won-t-run-when-expected/m-p/8611205#M94728</guid>
      <dc:creator>AlexFielder</dc:creator>
      <dc:date>2019-02-21T13:09:06Z</dc:date>
    </item>
    <item>
      <title>Re: iLogic won't run when expected.</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/ilogic-won-t-run-when-expected/m-p/8611656#M94738</link>
      <description>&lt;P&gt;Yes. &lt;EM&gt;The more you know&amp;nbsp;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="maxresdefault" style="width: 999px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/605829i0F06125FDEA7ECE3/image-size/large?v=v2&amp;amp;px=999" role="button" title="maxresdefault" alt="maxresdefault" /&gt;&lt;/span&gt;&lt;/EM&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 21 Feb 2019 15:23:29 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/ilogic-won-t-run-when-expected/m-p/8611656#M94738</guid>
      <dc:creator>machiel.veldkamp</dc:creator>
      <dc:date>2019-02-21T15:23:29Z</dc:date>
    </item>
  </channel>
</rss>

