<?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: Sketch Dim Wish - Max &amp;amp; Min Values in Inventor Programming Forum</title>
    <link>https://forums.autodesk.com/t5/inventor-programming-forum/control-sketch-dimension-limits-max-amp-min-values/m-p/11806009#M26251</link>
    <description>&lt;P&gt;Re AutoLimits - I did enable it, and restart Inventor 2023 - but it's not there.&lt;/P&gt;</description>
    <pubDate>Wed, 08 Mar 2023 02:22:03 GMT</pubDate>
    <dc:creator>pcrawley</dc:creator>
    <dc:date>2023-03-08T02:22:03Z</dc:date>
    <item>
      <title>Control sketch dimension limits - Max &amp; Min Values</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/control-sketch-dimension-limits-max-amp-min-values/m-p/11802998#M26246</link>
      <description>&lt;P&gt;I require &lt;A href="https://forums.autodesk.com/t5/inventor-forum/sketch-dim-wish-max-min-values/td-p/1542437" target="_blank" rel="noopener"&gt;&lt;EM&gt;&lt;STRONG&gt;this&lt;/STRONG&gt;&lt;/EM&gt;&lt;/A&gt;. Does anyone have any ideas or does this exist already?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We are Version 2023&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;[new post created from part of older thread, link to old thread added.]&lt;/EM&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 08 Mar 2023 14:38:37 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/control-sketch-dimension-limits-max-amp-min-values/m-p/11802998#M26246</guid>
      <dc:creator>chrisw01a</dc:creator>
      <dc:date>2023-03-08T14:38:37Z</dc:date>
    </item>
    <item>
      <title>Re: Sketch Dim Wish - Max &amp; Min Values</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/control-sketch-dimension-limits-max-amp-min-values/m-p/11805624#M26247</link>
      <description>&lt;P&gt;Hi Chris,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I believe this can be done by using an iLogic rule. Please share an example you are working on. The iLogic forum experts can help take a look.&lt;/P&gt;
&lt;P&gt;Many thanks!&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 07 Mar 2023 22:45:01 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/control-sketch-dimension-limits-max-amp-min-values/m-p/11805624#M26247</guid>
      <dc:creator>johnsonshiue</dc:creator>
      <dc:date>2023-03-07T22:45:01Z</dc:date>
    </item>
    <item>
      <title>Re: Sketch Dim Wish - Max &amp; Min Values</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/control-sketch-dimension-limits-max-amp-min-values/m-p/11805785#M26248</link>
      <description>&lt;P&gt;As&amp;nbsp;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/486618"&gt;@johnsonshiue&lt;/a&gt;&amp;nbsp;says - iLogic does make this easy.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Create a sketch and, to make it easy, add named dimensions to the things you want to limit.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2.jpg" style="width: 600px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1185870i1DCBCC988CACE09A/image-size/medium?v=v2&amp;amp;px=400" role="button" title="2.jpg" alt="2.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Create an iLogic form.&amp;nbsp; Add the named parameters (the default setting only shows named parameters) - change the "Control Type" to "Slider" and set your max and min values.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Now, when you run the form, you can drag the slider between its limits - or type a value - and the model dynamically updates.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When creating designs involving motion, I find this sort of control indispensable.&amp;nbsp; Rotary motion is the worst for dragging - but adding an iLogic slider with an angular range makes it absolutely bullet-proof.&amp;nbsp;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;</description>
      <pubDate>Tue, 07 Mar 2023 23:58:44 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/control-sketch-dimension-limits-max-amp-min-values/m-p/11805785#M26248</guid>
      <dc:creator>pcrawley</dc:creator>
      <dc:date>2023-03-07T23:58:44Z</dc:date>
    </item>
    <item>
      <title>Re: Sketch Dim Wish - Max &amp; Min Values</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/control-sketch-dimension-limits-max-amp-min-values/m-p/11805882#M26249</link>
      <description>&lt;P&gt;Can you manually move the sketch and have it change without using the slider?&lt;BR /&gt;Also, can you manually move the part and make it adjust position or size without using the slider?&lt;/P&gt;</description>
      <pubDate>Wed, 08 Mar 2023 01:00:59 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/control-sketch-dimension-limits-max-amp-min-values/m-p/11805882#M26249</guid>
      <dc:creator>cadman777</dc:creator>
      <dc:date>2023-03-08T01:00:59Z</dc:date>
    </item>
    <item>
      <title>Re: Sketch Dim Wish - Max &amp; Min Values</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/control-sketch-dimension-limits-max-amp-min-values/m-p/11805933#M26250</link>
      <description>&lt;P&gt;Hi Chris,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Yes, I believe both are doable using iLogic. The slider is just a way to change the parameter value. In a sketch (2016 and later), you may enable "Relax mode", where a driving dimension can be dragged (remains a driving dimension).&amp;nbsp;Dragging a part in an assembly to change the shape can be done without using adaptive also.&lt;/P&gt;
&lt;P&gt;The biggest advantage using iLogic is to allow all parameters in individual components at all levels to be available to a rule at the top-level. Without using iLogic, such relationship will have to be managed by Derive, Adaptive, or Link Parameters.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hi Peter,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The Auto-Limit Add-In isn't enabled by default. You need to enable it. It should work.&lt;/P&gt;
&lt;P&gt;Many thanks!&lt;/P&gt;</description>
      <pubDate>Wed, 08 Mar 2023 01:34:16 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/control-sketch-dimension-limits-max-amp-min-values/m-p/11805933#M26250</guid>
      <dc:creator>johnsonshiue</dc:creator>
      <dc:date>2023-03-08T01:34:16Z</dc:date>
    </item>
    <item>
      <title>Re: Sketch Dim Wish - Max &amp; Min Values</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/control-sketch-dimension-limits-max-amp-min-values/m-p/11806009#M26251</link>
      <description>&lt;P&gt;Re AutoLimits - I did enable it, and restart Inventor 2023 - but it's not there.&lt;/P&gt;</description>
      <pubDate>Wed, 08 Mar 2023 02:22:03 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/control-sketch-dimension-limits-max-amp-min-values/m-p/11806009#M26251</guid>
      <dc:creator>pcrawley</dc:creator>
      <dc:date>2023-03-08T02:22:03Z</dc:date>
    </item>
    <item>
      <title>Re: Sketch Dim Wish - Max &amp; Min Values</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/control-sketch-dimension-limits-max-amp-min-values/m-p/11807482#M26252</link>
      <description>&lt;P&gt;Thank you for the reply.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a fairly complex situation where multiple configurations cause two points to fall below a minimum depending on the configuration.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Part file attached (Minimum Dim Example.ipt)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please see "Sketch1" and notice my comments on the parameters.&lt;/P&gt;&lt;P&gt;d6 and d3 are the driving dimensions. Neither d10 or d11 can fall below 1" &lt;STRONG&gt;and whichever one is less needs to be set to 1"&lt;/STRONG&gt; but I still need to drive the angle dimension because sometimes it is set to 180° and d10 and d11 are ignored.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The easiest thing I think would be if d10 and d11 had a "minimum" allowed value of 1", I could set the angle to 1° but once d10 or d11 get to their minimum, the angle would just stop there so maybe it ends up being 85° even though it is set at 1°. For the second case, d6 would get set to 180° therefor it would not matter.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is how to see what I mean:&lt;/P&gt;&lt;P&gt;When you first open the part, you can see that d11 = 1". Perfect. Take note that d6 = 94.05° but doesn't matter at this moment.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="chrisw01a_3-1678290163041.png" style="width: 600px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1186175iD12571124E0FEB16/image-size/medium?v=v2&amp;amp;px=400" role="button" title="chrisw01a_3-1678290163041.png" alt="chrisw01a_3-1678290163041.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;Now change d3 to 10". Now d10 &amp;amp; d11 are both too high and due to geometry change, d10 now needs to be set to 1" since it will be the closest point to the horizontal line.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="chrisw01a_2-1678290122331.png" style="width: 600px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1186174i9C7EA24023A95DC4/image-size/medium?v=v2&amp;amp;px=400" role="button" title="chrisw01a_2-1678290122331.png" alt="chrisw01a_2-1678290122331.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;So now, d6 needs to become 77.75°&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="chrisw01a_1-1678290094477.png" style="width: 600px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1186173i0135963D665ACE8F/image-size/medium?v=v2&amp;amp;px=400" role="button" title="chrisw01a_1-1678290094477.png" alt="chrisw01a_1-1678290094477.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;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="chrisw01a_0-1678289649808.png" style="width: 600px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1186167i4AD5DD322DB2F31B/image-size/medium?v=v2&amp;amp;px=400" role="button" title="chrisw01a_0-1678289649808.png" alt="chrisw01a_0-1678289649808.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;I hope this makes some kind of sense...&lt;/P&gt;&lt;P&gt;Thanks All.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 08 Mar 2023 15:45:27 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/control-sketch-dimension-limits-max-amp-min-values/m-p/11807482#M26252</guid>
      <dc:creator>chrisw01a</dc:creator>
      <dc:date>2023-03-08T15:45:27Z</dc:date>
    </item>
    <item>
      <title>Re: Sketch Dim Wish - Max &amp; Min Values</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/control-sketch-dimension-limits-max-amp-min-values/m-p/11807491#M26253</link>
      <description>This is really cool but my issue is different. I made an example here. Thank you.&lt;BR /&gt;&lt;BR /&gt;&lt;A href="https://forums.autodesk.com/t5/inventor-ilogic-and-vb-net-forum/control-sketch-dimension-limits-max-amp-min-values/m-p/11807482/highlight/true#M149905" target="_blank"&gt;https://forums.autodesk.com/t5/inventor-ilogic-and-vb-net-forum/control-sketch-dimension-limits-max-amp-min-values/m-p/11807482/highlight/true#M149905&lt;/A&gt;</description>
      <pubDate>Wed, 08 Mar 2023 15:48:23 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/control-sketch-dimension-limits-max-amp-min-values/m-p/11807491#M26253</guid>
      <dc:creator>chrisw01a</dc:creator>
      <dc:date>2023-03-08T15:48:23Z</dc:date>
    </item>
    <item>
      <title>Re: Sketch Dim Wish - Max &amp; Min Values</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/control-sketch-dimension-limits-max-amp-min-values/m-p/11808255#M26254</link>
      <description>&lt;P&gt;I have this solved with the code below but can someone PLEASE show me how to turn my three parameters into objects or whatever you call it so I don't have to keep using the FOR statement? There has to be a way to run the FOR statement one time and define some local variables or something. I'm not much good with this part.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am toggling dims from driven to driving so I can accommodate all my different configurations and I think it will work perfectly but would really like to simplify the code.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Curtis???&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;iLogicVb&lt;/SPAN&gt;.&lt;SPAN&gt;UpdateWhenDone&lt;/SPAN&gt; = &lt;SPAN&gt;True&lt;/SPAN&gt;
&lt;SPAN&gt;Parameter&lt;/SPAN&gt;.&lt;SPAN&gt;UpdateAfterChange&lt;/SPAN&gt; = &lt;SPAN&gt;True&lt;/SPAN&gt;

&lt;SPAN&gt;doorToFbMin&lt;/SPAN&gt; = 2
&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;i&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Long&lt;/SPAN&gt;

&lt;SPAN&gt;'get the sketch to work with&lt;/SPAN&gt;
&lt;SPAN&gt;oSketch&lt;/SPAN&gt; = &lt;SPAN&gt;ThisDoc&lt;/SPAN&gt;.&lt;SPAN&gt;Document&lt;/SPAN&gt;.&lt;SPAN&gt;ComponentDefinition&lt;/SPAN&gt;.&lt;SPAN&gt;Sketches&lt;/SPAN&gt;.&lt;SPAN&gt;Item&lt;/SPAN&gt;(&lt;SPAN&gt;"Top of door frame s"&lt;/SPAN&gt;)

&lt;SPAN&gt;'If centered&lt;/SPAN&gt;
&lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;doorside&lt;/SPAN&gt; = 2 &lt;SPAN&gt;Then&lt;/SPAN&gt;
	&lt;SPAN&gt;'toggle from/to driven/driving&lt;/SPAN&gt;
	&lt;SPAN&gt;'Dim i As Long&lt;/SPAN&gt;
	&lt;SPAN&gt;For&lt;/SPAN&gt; &lt;SPAN&gt;i&lt;/SPAN&gt; = 1 &lt;SPAN&gt;To&lt;/SPAN&gt; &lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;DimensionConstraints&lt;/SPAN&gt;.&lt;SPAN&gt;Count&lt;/SPAN&gt; 
		&lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;DimensionConstraints&lt;/SPAN&gt;.&lt;SPAN&gt;Item&lt;/SPAN&gt;(&lt;SPAN&gt;i&lt;/SPAN&gt;).&lt;SPAN&gt;Parameter&lt;/SPAN&gt;.&lt;SPAN&gt;Name&lt;/SPAN&gt; = &lt;SPAN&gt;"doorAngle"&lt;/SPAN&gt; &lt;SPAN&gt;Then&lt;/SPAN&gt;
			&lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;DimensionConstraints&lt;/SPAN&gt;.&lt;SPAN&gt;Item&lt;/SPAN&gt;(&lt;SPAN&gt;i&lt;/SPAN&gt;).&lt;SPAN&gt;Driven&lt;/SPAN&gt; = &lt;SPAN&gt;False&lt;/SPAN&gt;
		&lt;SPAN&gt;Exit&lt;/SPAN&gt; &lt;SPAN&gt;For&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;For&lt;/SPAN&gt; &lt;SPAN&gt;i&lt;/SPAN&gt; = 1 &lt;SPAN&gt;To&lt;/SPAN&gt; &lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;DimensionConstraints&lt;/SPAN&gt;.&lt;SPAN&gt;Count&lt;/SPAN&gt; 
		&lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;DimensionConstraints&lt;/SPAN&gt;.&lt;SPAN&gt;Item&lt;/SPAN&gt;(&lt;SPAN&gt;i&lt;/SPAN&gt;).&lt;SPAN&gt;Parameter&lt;/SPAN&gt;.&lt;SPAN&gt;Name&lt;/SPAN&gt; = &lt;SPAN&gt;"doorTopToFb"&lt;/SPAN&gt; &lt;SPAN&gt;Then&lt;/SPAN&gt;
			&lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;DimensionConstraints&lt;/SPAN&gt;.&lt;SPAN&gt;Item&lt;/SPAN&gt;(&lt;SPAN&gt;i&lt;/SPAN&gt;).&lt;SPAN&gt;Driven&lt;/SPAN&gt; = &lt;SPAN&gt;True&lt;/SPAN&gt;
		&lt;SPAN&gt;Exit&lt;/SPAN&gt; &lt;SPAN&gt;For&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;For&lt;/SPAN&gt; &lt;SPAN&gt;i&lt;/SPAN&gt; = 1 &lt;SPAN&gt;To&lt;/SPAN&gt; &lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;DimensionConstraints&lt;/SPAN&gt;.&lt;SPAN&gt;Count&lt;/SPAN&gt; 
		&lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;DimensionConstraints&lt;/SPAN&gt;.&lt;SPAN&gt;Item&lt;/SPAN&gt;(&lt;SPAN&gt;i&lt;/SPAN&gt;).&lt;SPAN&gt;Parameter&lt;/SPAN&gt;.&lt;SPAN&gt;Name&lt;/SPAN&gt; = &lt;SPAN&gt;"doorBottomToFb"&lt;/SPAN&gt; &lt;SPAN&gt;Then&lt;/SPAN&gt;
			&lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;DimensionConstraints&lt;/SPAN&gt;.&lt;SPAN&gt;Item&lt;/SPAN&gt;(&lt;SPAN&gt;i&lt;/SPAN&gt;).&lt;SPAN&gt;Driven&lt;/SPAN&gt; = &lt;SPAN&gt;True&lt;/SPAN&gt;
		&lt;SPAN&gt;Exit&lt;/SPAN&gt; &lt;SPAN&gt;For&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;doorAngle&lt;/SPAN&gt; = 180
&lt;SPAN&gt;Else&lt;/SPAN&gt;
	&lt;SPAN&gt;'If full Round&lt;/SPAN&gt;
	&lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;fbfr&lt;/SPAN&gt; = 0 &lt;SPAN&gt;Then&lt;/SPAN&gt;
		&lt;SPAN&gt;'toggle from/to driven/driving&lt;/SPAN&gt;
		&lt;SPAN&gt;'Dim i As Long&lt;/SPAN&gt;
		&lt;SPAN&gt;For&lt;/SPAN&gt; &lt;SPAN&gt;i&lt;/SPAN&gt; = 1 &lt;SPAN&gt;To&lt;/SPAN&gt; &lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;DimensionConstraints&lt;/SPAN&gt;.&lt;SPAN&gt;Count&lt;/SPAN&gt; 
			&lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;DimensionConstraints&lt;/SPAN&gt;.&lt;SPAN&gt;Item&lt;/SPAN&gt;(&lt;SPAN&gt;i&lt;/SPAN&gt;).&lt;SPAN&gt;Parameter&lt;/SPAN&gt;.&lt;SPAN&gt;Name&lt;/SPAN&gt; = &lt;SPAN&gt;"doorAngle"&lt;/SPAN&gt; &lt;SPAN&gt;Then&lt;/SPAN&gt;
				&lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;DimensionConstraints&lt;/SPAN&gt;.&lt;SPAN&gt;Item&lt;/SPAN&gt;(&lt;SPAN&gt;i&lt;/SPAN&gt;).&lt;SPAN&gt;Driven&lt;/SPAN&gt; = &lt;SPAN&gt;False&lt;/SPAN&gt;
			&lt;SPAN&gt;Exit&lt;/SPAN&gt; &lt;SPAN&gt;For&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;For&lt;/SPAN&gt; &lt;SPAN&gt;i&lt;/SPAN&gt; = 1 &lt;SPAN&gt;To&lt;/SPAN&gt; &lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;DimensionConstraints&lt;/SPAN&gt;.&lt;SPAN&gt;Count&lt;/SPAN&gt; 
			&lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;DimensionConstraints&lt;/SPAN&gt;.&lt;SPAN&gt;Item&lt;/SPAN&gt;(&lt;SPAN&gt;i&lt;/SPAN&gt;).&lt;SPAN&gt;Parameter&lt;/SPAN&gt;.&lt;SPAN&gt;Name&lt;/SPAN&gt; = &lt;SPAN&gt;"doorTopToFb"&lt;/SPAN&gt; &lt;SPAN&gt;Then&lt;/SPAN&gt;
				&lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;DimensionConstraints&lt;/SPAN&gt;.&lt;SPAN&gt;Item&lt;/SPAN&gt;(&lt;SPAN&gt;i&lt;/SPAN&gt;).&lt;SPAN&gt;Driven&lt;/SPAN&gt; = &lt;SPAN&gt;True&lt;/SPAN&gt;
			&lt;SPAN&gt;Exit&lt;/SPAN&gt; &lt;SPAN&gt;For&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;For&lt;/SPAN&gt; &lt;SPAN&gt;i&lt;/SPAN&gt; = 1 &lt;SPAN&gt;To&lt;/SPAN&gt; &lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;DimensionConstraints&lt;/SPAN&gt;.&lt;SPAN&gt;Count&lt;/SPAN&gt; 
			&lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;DimensionConstraints&lt;/SPAN&gt;.&lt;SPAN&gt;Item&lt;/SPAN&gt;(&lt;SPAN&gt;i&lt;/SPAN&gt;).&lt;SPAN&gt;Parameter&lt;/SPAN&gt;.&lt;SPAN&gt;Name&lt;/SPAN&gt; = &lt;SPAN&gt;"doorBottomToFb"&lt;/SPAN&gt; &lt;SPAN&gt;Then&lt;/SPAN&gt;
				&lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;DimensionConstraints&lt;/SPAN&gt;.&lt;SPAN&gt;Item&lt;/SPAN&gt;(&lt;SPAN&gt;i&lt;/SPAN&gt;).&lt;SPAN&gt;Driven&lt;/SPAN&gt; = &lt;SPAN&gt;True&lt;/SPAN&gt;
			&lt;SPAN&gt;Exit&lt;/SPAN&gt; &lt;SPAN&gt;For&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;doorAngle&lt;/SPAN&gt; = 90
	&lt;SPAN&gt;'If flat back &amp;amp; door RH&lt;/SPAN&gt;
	&lt;SPAN&gt;ElseIf&lt;/SPAN&gt; &lt;SPAN&gt;doorside&lt;/SPAN&gt; = 0 &lt;SPAN&gt;Then&lt;/SPAN&gt;
		&lt;SPAN&gt;'clear driving for all 3&lt;/SPAN&gt;
		&lt;SPAN&gt;'Dim i As Long&lt;/SPAN&gt;
		&lt;SPAN&gt;For&lt;/SPAN&gt; &lt;SPAN&gt;i&lt;/SPAN&gt; = 1 &lt;SPAN&gt;To&lt;/SPAN&gt; &lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;DimensionConstraints&lt;/SPAN&gt;.&lt;SPAN&gt;Count&lt;/SPAN&gt; 
			&lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;DimensionConstraints&lt;/SPAN&gt;.&lt;SPAN&gt;Item&lt;/SPAN&gt;(&lt;SPAN&gt;i&lt;/SPAN&gt;).&lt;SPAN&gt;Parameter&lt;/SPAN&gt;.&lt;SPAN&gt;Name&lt;/SPAN&gt; = &lt;SPAN&gt;"doorAngle"&lt;/SPAN&gt; &lt;SPAN&gt;Then&lt;/SPAN&gt;
				&lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;DimensionConstraints&lt;/SPAN&gt;.&lt;SPAN&gt;Item&lt;/SPAN&gt;(&lt;SPAN&gt;i&lt;/SPAN&gt;).&lt;SPAN&gt;Driven&lt;/SPAN&gt; = &lt;SPAN&gt;True&lt;/SPAN&gt;
			&lt;SPAN&gt;Exit&lt;/SPAN&gt; &lt;SPAN&gt;For&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;For&lt;/SPAN&gt; &lt;SPAN&gt;i&lt;/SPAN&gt; = 1 &lt;SPAN&gt;To&lt;/SPAN&gt; &lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;DimensionConstraints&lt;/SPAN&gt;.&lt;SPAN&gt;Count&lt;/SPAN&gt; 
			&lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;DimensionConstraints&lt;/SPAN&gt;.&lt;SPAN&gt;Item&lt;/SPAN&gt;(&lt;SPAN&gt;i&lt;/SPAN&gt;).&lt;SPAN&gt;Parameter&lt;/SPAN&gt;.&lt;SPAN&gt;Name&lt;/SPAN&gt; = &lt;SPAN&gt;"doorTopToFb"&lt;/SPAN&gt; &lt;SPAN&gt;Then&lt;/SPAN&gt;
				&lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;DimensionConstraints&lt;/SPAN&gt;.&lt;SPAN&gt;Item&lt;/SPAN&gt;(&lt;SPAN&gt;i&lt;/SPAN&gt;).&lt;SPAN&gt;Driven&lt;/SPAN&gt; = &lt;SPAN&gt;True&lt;/SPAN&gt;
			&lt;SPAN&gt;Exit&lt;/SPAN&gt; &lt;SPAN&gt;For&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;For&lt;/SPAN&gt; &lt;SPAN&gt;i&lt;/SPAN&gt; = 1 &lt;SPAN&gt;To&lt;/SPAN&gt; &lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;DimensionConstraints&lt;/SPAN&gt;.&lt;SPAN&gt;Count&lt;/SPAN&gt; 
			&lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;DimensionConstraints&lt;/SPAN&gt;.&lt;SPAN&gt;Item&lt;/SPAN&gt;(&lt;SPAN&gt;i&lt;/SPAN&gt;).&lt;SPAN&gt;Parameter&lt;/SPAN&gt;.&lt;SPAN&gt;Name&lt;/SPAN&gt; = &lt;SPAN&gt;"doorBottomToFb"&lt;/SPAN&gt; &lt;SPAN&gt;Then&lt;/SPAN&gt;
				&lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;DimensionConstraints&lt;/SPAN&gt;.&lt;SPAN&gt;Item&lt;/SPAN&gt;(&lt;SPAN&gt;i&lt;/SPAN&gt;).&lt;SPAN&gt;Driven&lt;/SPAN&gt; = &lt;SPAN&gt;True&lt;/SPAN&gt;
			&lt;SPAN&gt;Exit&lt;/SPAN&gt; &lt;SPAN&gt;For&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;'Set to drive&lt;/SPAN&gt;
		&lt;SPAN&gt;For&lt;/SPAN&gt; &lt;SPAN&gt;i&lt;/SPAN&gt; = 1 &lt;SPAN&gt;To&lt;/SPAN&gt; &lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;DimensionConstraints&lt;/SPAN&gt;.&lt;SPAN&gt;Count&lt;/SPAN&gt; 
			&lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;DimensionConstraints&lt;/SPAN&gt;.&lt;SPAN&gt;Item&lt;/SPAN&gt;(&lt;SPAN&gt;i&lt;/SPAN&gt;).&lt;SPAN&gt;Parameter&lt;/SPAN&gt;.&lt;SPAN&gt;Name&lt;/SPAN&gt; = &lt;SPAN&gt;"doorAngle"&lt;/SPAN&gt; &lt;SPAN&gt;Then&lt;/SPAN&gt;
				&lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;DimensionConstraints&lt;/SPAN&gt;.&lt;SPAN&gt;Item&lt;/SPAN&gt;(&lt;SPAN&gt;i&lt;/SPAN&gt;).&lt;SPAN&gt;Driven&lt;/SPAN&gt; = &lt;SPAN&gt;False&lt;/SPAN&gt;
			&lt;SPAN&gt;Exit&lt;/SPAN&gt; &lt;SPAN&gt;For&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;'Set starting point&lt;/SPAN&gt;
		&lt;SPAN&gt;Parameter&lt;/SPAN&gt;(&lt;SPAN&gt;"doorAngle"&lt;/SPAN&gt;) = 89
		
		&lt;SPAN&gt;'Set back to driven&lt;/SPAN&gt;
		&lt;SPAN&gt;For&lt;/SPAN&gt; &lt;SPAN&gt;i&lt;/SPAN&gt; = 1 &lt;SPAN&gt;To&lt;/SPAN&gt; &lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;DimensionConstraints&lt;/SPAN&gt;.&lt;SPAN&gt;Count&lt;/SPAN&gt; 
			&lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;DimensionConstraints&lt;/SPAN&gt;.&lt;SPAN&gt;Item&lt;/SPAN&gt;(&lt;SPAN&gt;i&lt;/SPAN&gt;).&lt;SPAN&gt;Parameter&lt;/SPAN&gt;.&lt;SPAN&gt;Name&lt;/SPAN&gt; = &lt;SPAN&gt;"doorAngle"&lt;/SPAN&gt; &lt;SPAN&gt;Then&lt;/SPAN&gt;
				&lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;DimensionConstraints&lt;/SPAN&gt;.&lt;SPAN&gt;Item&lt;/SPAN&gt;(&lt;SPAN&gt;i&lt;/SPAN&gt;).&lt;SPAN&gt;Driven&lt;/SPAN&gt; = &lt;SPAN&gt;True&lt;/SPAN&gt;
			&lt;SPAN&gt;Exit&lt;/SPAN&gt; &lt;SPAN&gt;For&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;If&lt;/SPAN&gt; &lt;SPAN&gt;doorBottomToFb&lt;/SPAN&gt; &amp;lt; &lt;SPAN&gt;doorTopToFb&lt;/SPAN&gt; &lt;SPAN&gt;Then&lt;/SPAN&gt;
			&lt;SPAN&gt;For&lt;/SPAN&gt; &lt;SPAN&gt;i&lt;/SPAN&gt; = 1 &lt;SPAN&gt;To&lt;/SPAN&gt; &lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;DimensionConstraints&lt;/SPAN&gt;.&lt;SPAN&gt;Count&lt;/SPAN&gt; 
				&lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;DimensionConstraints&lt;/SPAN&gt;.&lt;SPAN&gt;Item&lt;/SPAN&gt;(&lt;SPAN&gt;i&lt;/SPAN&gt;).&lt;SPAN&gt;Parameter&lt;/SPAN&gt;.&lt;SPAN&gt;Name&lt;/SPAN&gt; = &lt;SPAN&gt;"doorBottomToFb"&lt;/SPAN&gt; &lt;SPAN&gt;Then&lt;/SPAN&gt;
					&lt;SPAN&gt;oSketch&lt;/SPAN&gt;.&lt;SPAN&gt;DimensionConstraints&lt;/SPAN&gt;.&lt;SPAN&gt;Item&lt;/SPAN&gt;(&lt;SPAN&gt;i&lt;/SPAN&gt;).&lt;SPAN&gt;Driven&lt;/SPAN&gt; = &lt;SPAN&gt;False&lt;/SPAN&gt;
				&lt;SPAN&gt;Exit&lt;/SPAN&gt; &lt;SPAN&gt;For&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;Parameter&lt;/SPAN&gt;(&lt;SPAN&gt;"doorBottomToFb"&lt;/SPAN&gt;) = &lt;SPAN&gt;doorToFbMin&lt;/SPAN&gt;
		&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;If&lt;/SPAN&gt;
	&lt;SPAN&gt;'If flat back &amp;amp; door LH&lt;/SPAN&gt;
	&lt;SPAN&gt;Else&lt;/SPAN&gt;
		&lt;SPAN&gt;'do something&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;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 08 Mar 2023 21:00:26 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/control-sketch-dimension-limits-max-amp-min-values/m-p/11808255#M26254</guid>
      <dc:creator>chrisw01a</dc:creator>
      <dc:date>2023-03-08T21:00:26Z</dc:date>
    </item>
  </channel>
</rss>

