<?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: Updating constraints based on other dimensions in an assembly in Inventor Forum</title>
    <link>https://forums.autodesk.com/t5/inventor-forum/updating-constraints-based-on-other-dimensions-in-an-assembly/m-p/11186453#M76929</link>
    <description>&lt;P&gt;Thanks for the hint on drawing the component symmetrically around its origin, which would actually have been a very straight forward idea I probably should have realized by myself.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Unfortunately I can't really follow the answer for 2). What should I use the feature pattern in the plate for? And why do I need an additional feature pattern in the assembly? I don't really understand what you mean by "&lt;SPAN&gt;use a mounting hole, or tab-and-slot, or even just a work plane and the base feature"? Can you maybe explain what the basic idea of this solution would be such that I can try out to do what you wrote until I figure it out the details?&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Mon, 23 May 2022 08:12:30 GMT</pubDate>
    <dc:creator>meke42</dc:creator>
    <dc:date>2022-05-23T08:12:30Z</dc:date>
    <item>
      <title>Updating constraints based on other dimensions in an assembly</title>
      <link>https://forums.autodesk.com/t5/inventor-forum/updating-constraints-based-on-other-dimensions-in-an-assembly/m-p/11156544#M76925</link>
      <description>&lt;P&gt;I'm pretty new to Inventor so I please apologize if the answer to my question could be found somewhere. I have the problem that in many of my assemblies I have to update a lot of constraints and dimensions if I change the size of single elements and I have the feeling that there is better ways of doing this than what I do now (i.e. manually update all the relations).&lt;/P&gt;&lt;P&gt;Example 1) Imagine a rectangular baseplate with dimensions 800 mm x 200 m. I want to equally distribute 4 components over the plate with 200 mm distance. From the edge of the plate to the first/last component I want to maintain a distance of 100 mm, i.e. the total construct adds up to exactly the 800 mm of the plate. See figure below.&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="mega42_1-1652096085438.png" style="width: 600px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1064655i803B603DE4942005/image-size/medium?v=v2&amp;amp;px=400" role="button" title="mega42_1-1652096085438.png" alt="mega42_1-1652096085438.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;So far I'm usually using a rectangular pattern to do this, where I have to manually enter the distance between the components (200 mm). The initial component I then constraint with a flush/mate constraint to the edge of the plate. This works fine, however, the problem starts if I change the dimensions of the plate, e.g. expanding the plate to 1000 mm instead of 800 mm. I now have to manually adapt the spacing between the components and do this every time I update the plate size.&lt;/P&gt;&lt;P&gt;Is there a way to automate this, i.e. to tell Inventor to change the spacing based on the dimensions of the plate such that it always equally distributes the components over the entire space which is given by the dimension of the plate?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;A similar problem also arises if I want to center constraint two objects (example 2):&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="mega42_2-1652096901330.png" style="width: 600px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1064663i76DE38A7DEB2C966/image-size/medium?v=v2&amp;amp;px=400" role="button" title="mega42_2-1652096901330.png" alt="mega42_2-1652096901330.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;I want the gray and the ocher colored objects to share the same centerline. For that I use a flush constraint as illustrated on the right figure, where I have to manually calculate the width difference. As soon as one of the two dimensions changes, I have to manually change the flush constraint again. I tried to introduce a workplane ("midplane between two planes") for each object, but for some reason (why?) inventor doesn't allow me to select two faces of the same part to construct a centerplane for this part (is there a way to do this?). What would be a better way of doing this?&lt;/P&gt;</description>
      <pubDate>Mon, 09 May 2022 12:00:51 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-forum/updating-constraints-based-on-other-dimensions-in-an-assembly/m-p/11156544#M76925</guid>
      <dc:creator>meke42</dc:creator>
      <dc:date>2022-05-09T12:00:51Z</dc:date>
    </item>
    <item>
      <title>Re: Updating constraints based on other dimensions in an assembly</title>
      <link>https://forums.autodesk.com/t5/inventor-forum/updating-constraints-based-on-other-dimensions-in-an-assembly/m-p/11156811#M76926</link>
      <description>&lt;P&gt;A few questions..&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;&amp;nbsp;Are you modeling the grey and brown parts symmetric about their origin geometry?
&lt;OL&gt;
&lt;LI&gt;If so, use a flush or mate constraint between the proper origin workplanes on the two parts.&lt;/LI&gt;
&lt;LI&gt;If not, why not?&lt;/LI&gt;
&lt;/OL&gt;
&lt;/LI&gt;
&lt;LI&gt;Patten of components on the big plate:
&lt;OL&gt;
&lt;LI&gt;Create a feature pattern in the big plate to locate the other component in your assembly.&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;I usually use a mounting hole, or tab-and-slot, or even just a work plane and the base feature&lt;/LI&gt;
&lt;LI&gt;Use the parameters window to create the proper equations to locate the base feature and patterned members.&lt;/LI&gt;
&lt;LI&gt;Adjust the big plate size a few times to confirm that the pattern adjusts as expected.&lt;/LI&gt;
&lt;LI&gt;In the assembly, constrain the 1st instance of the other part to the seed feature of the pattern.&lt;/LI&gt;
&lt;LI&gt;Use a feature -driven pattern in the assembly to add the rest of the parts.&lt;/LI&gt;
&lt;LI&gt;Any time you adjust the overall length of the big plate, the location and number of the other part will follow the changes in the feature pattern.&lt;/LI&gt;
&lt;/OL&gt;
&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 09 May 2022 13:46:44 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-forum/updating-constraints-based-on-other-dimensions-in-an-assembly/m-p/11156811#M76926</guid>
      <dc:creator>swalton</dc:creator>
      <dc:date>2022-05-09T13:46:44Z</dc:date>
    </item>
    <item>
      <title>Re: Updating constraints based on other dimensions in an assembly</title>
      <link>https://forums.autodesk.com/t5/inventor-forum/updating-constraints-based-on-other-dimensions-in-an-assembly/m-p/11156812#M76927</link>
      <description>&lt;P&gt;I'm going to answer your second issue first, as I recently had a user in my office making the same mistake so it's fresh on my mind.&amp;nbsp; If I have time later, I'll come back give some pointers on the first scenario.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/4990043"&gt;@meke42&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;A similar problem also arises if I want to center constraint two objects (example 2):&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="mega42_2-1652096901330.png" style="width: 600px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1064663i76DE38A7DEB2C966/image-size/medium?v=v2&amp;amp;px=400" role="button" title="mega42_2-1652096901330.png" alt="mega42_2-1652096901330.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;I want the gray and the ocher colored objects to share the same centerline. For that I use a flush constraint as illustrated on the right figure, where I have to manually calculate the width difference. As soon as one of the two dimensions changes, I have to manually change the flush constraint again. I tried to introduce a workplane ("midplane between two planes") for each object, but for some reason (why?) inventor doesn't allow me to select two faces of the same part to construct a centerplane for this part (is there a way to do this?). What would be a better way of doing this?&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Inventor doesn't let you create the plane you are describing &lt;EM&gt;from within an assembly&lt;/EM&gt;.&amp;nbsp; That is because assembly work planes are created using constraints, so by selecting the same part twice, you are essentially telling Inventor to constrain a part to itself.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What you should be doing is creating that plane &lt;EM&gt;in the part&lt;/EM&gt;, not the assembly.&amp;nbsp; This will also allow that plane to exist in all future assemblies where that part is used, rather than only existing in the assembly where you created it.&amp;nbsp; It really only makes sense to create a plane at the assembly level if it is between different parts.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Further, what would really be preferable is that you build the part symmetric about the origin to begin with.&amp;nbsp; This would allow you to constrain the part the same way you are describing, but using an origin plane that already exists instead of needing to create a work plane.&lt;/P&gt;</description>
      <pubDate>Mon, 09 May 2022 13:46:44 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-forum/updating-constraints-based-on-other-dimensions-in-an-assembly/m-p/11156812#M76927</guid>
      <dc:creator>jtylerbc</dc:creator>
      <dc:date>2022-05-09T13:46:44Z</dc:date>
    </item>
    <item>
      <title>Re: Updating constraints based on other dimensions in an assembly</title>
      <link>https://forums.autodesk.com/t5/inventor-forum/updating-constraints-based-on-other-dimensions-in-an-assembly/m-p/11158200#M76928</link>
      <description>&lt;P&gt;Hi! I guess OP wants to work around the lack of SWX' Width Mate in Inventor. I think the best workaround is creating mid plane in those parts. Simply mate or flush the mid planes.&lt;/P&gt;
&lt;P&gt;Another way is to leverage iLogic rule to drive parameters at different levels.&lt;/P&gt;
&lt;P&gt;Many thanks!&lt;/P&gt;</description>
      <pubDate>Tue, 10 May 2022 02:25:57 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-forum/updating-constraints-based-on-other-dimensions-in-an-assembly/m-p/11158200#M76928</guid>
      <dc:creator>johnsonshiue</dc:creator>
      <dc:date>2022-05-10T02:25:57Z</dc:date>
    </item>
    <item>
      <title>Re: Updating constraints based on other dimensions in an assembly</title>
      <link>https://forums.autodesk.com/t5/inventor-forum/updating-constraints-based-on-other-dimensions-in-an-assembly/m-p/11186453#M76929</link>
      <description>&lt;P&gt;Thanks for the hint on drawing the component symmetrically around its origin, which would actually have been a very straight forward idea I probably should have realized by myself.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Unfortunately I can't really follow the answer for 2). What should I use the feature pattern in the plate for? And why do I need an additional feature pattern in the assembly? I don't really understand what you mean by "&lt;SPAN&gt;use a mounting hole, or tab-and-slot, or even just a work plane and the base feature"? Can you maybe explain what the basic idea of this solution would be such that I can try out to do what you wrote until I figure it out the details?&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 23 May 2022 08:12:30 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-forum/updating-constraints-based-on-other-dimensions-in-an-assembly/m-p/11186453#M76929</guid>
      <dc:creator>meke42</dc:creator>
      <dc:date>2022-05-23T08:12:30Z</dc:date>
    </item>
    <item>
      <title>Re: Updating constraints based on other dimensions in an assembly</title>
      <link>https://forums.autodesk.com/t5/inventor-forum/updating-constraints-based-on-other-dimensions-in-an-assembly/m-p/11186988#M76930</link>
      <description>&lt;P&gt;In your OP, you said that you wanted to components in the assembly to move automatically when you changed the size of the base plate.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The assembly file does not know anything about the size of the base plate.&amp;nbsp; There is a dimension/parameter in the base plate that defines the overall length.&amp;nbsp; By building a feature pattern in the base plate, you can write some parametric equations that define how the pattern changes as the overall length changes.&amp;nbsp; If you need to keep a 200mm spacing between assembly components, you can write an equation for the number and spacing of the feature pattern that keeps the instances 200mm apart and varies the 100mm dimension as necessary.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Once the equations work correctly, you can place the base plate at the origin of an assembly.&amp;nbsp; Then add a single instance of the component that is spaced on the base plate.&amp;nbsp; Constrain that component to the original feature of the base plate pattern, then create a Feature-Driven pattern using the component and the feature pattern.&amp;nbsp; Inventor will place an instance of the component at every instance of the feature in the pattern.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Later, if the base plate changes from 800mm to 1000mm, the feature pattern will automatically adjust following the equation, and the components in the assembly will automatically follow the feature pattern.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I recommend making the feature in the base plate something that you need anyway.&amp;nbsp; Think a mounting hole, or a locating tab or similar.&amp;nbsp; The folks building the assembly need those features, so using them in the feature pattern reduces the work you have to do to create the model.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;See the attached Inventor 2022 part for an example.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="swalton_0-1653311612751.png" style="width: 600px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1070709i65EB8AE697A45DEC/image-size/medium?v=v2&amp;amp;px=400" role="button" title="swalton_0-1653311612751.png" alt="swalton_0-1653311612751.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 23 May 2022 13:13:49 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-forum/updating-constraints-based-on-other-dimensions-in-an-assembly/m-p/11186988#M76930</guid>
      <dc:creator>swalton</dc:creator>
      <dc:date>2022-05-23T13:13:49Z</dc:date>
    </item>
  </channel>
</rss>

