mattas Posted September 10, 2013 Share Posted September 10, 2013 Lets say we have a rectangle 0,0 - 200,100 with a triangle inside 0,0 - 100,100 - 200,0 [/\] A dynamic stretch action is applied to the x of the rectangle, how do you scale/stretch the triangle with the rectangle and only on the x axis, so the triangle remains symmetrical from the middle of the rectangle on the y axis even when the rectangle is stretched? Looking for a solution that doesn't involve inserting the block and scaling? Help much appreciated! Quote Link to comment Share on other sites More sharing options...
ReMark Posted September 10, 2013 Share Posted September 10, 2013 Could this be accomplished via a dynamic block using a distance multiplier? Quote Link to comment Share on other sites More sharing options...
Mike_Taylor Posted September 10, 2013 Share Posted September 10, 2013 Could this be accomplished via a dynamic block using a distance multiplier? It can be, alternatively you can modify the basepoint of the parameter for the midpoint rather than the start point (scales from the center of the parameter). Quote Link to comment Share on other sites More sharing options...
steven-g Posted September 10, 2013 Share Posted September 10, 2013 Unfortunately scale will scale both X and Y, you should use 2 stretch actions away from the center. Both using the same linear parameter point, but one of the actions working 180 degrees. It's a bit hard to describe so see the attached example. SquareTriangle.dwg Quote Link to comment Share on other sites More sharing options...
mattas Posted September 11, 2013 Author Share Posted September 11, 2013 Hi, thanks for the replies. Steven-g nice solution, though my fault I didn't explain I was hoping to have the base point at the bottom left and stretch off to the right? Anyone know if it's possible in CAD? Quote Link to comment Share on other sites More sharing options...
steven-g Posted September 11, 2013 Share Posted September 11, 2013 Its still possible, place your linear parameter over the whole width. Then again use 2 stretch actions based on the same right hand grip, one action that stretches the right hand side, including the base of the traingle and the other action just stretches the top of the triangle in the same direction just set the distance multiplier in the properties to 0.5 Quote Link to comment Share on other sites More sharing options...
martin74302 Posted January 15, 2016 Share Posted January 15, 2016 can someone help me with this one i dont understand what to do Blocks.dwg Quote Link to comment Share on other sites More sharing options...
ayethzerothree Posted January 21, 2016 Share Posted January 21, 2016 martin74302, how about adding another dynamic command to your block. the parameters : point and action is move or stretch. just a suggestion. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.