Jump to content

resizing parts


KLEA

Recommended Posts

Hi guys,

 

I would like to be able to create a part where the length of for example the handle of the part can be resized using a the size box without changing the length of the rest of the part.

I thought constraints would be the best option but I can't figure out how to use this function.

Any help would be great. smile.gif

Link to comment
Share on other sites

  • 2 weeks later...

hi Cary,

sorry I've taken so long to reply, work has been busy.

 

I have a simple example below, this end is on both ends and what I am wanting to do is lengthen the pole in the middle without scaling the length of the ends.

is this possible using the sizebox?

I have more complex parts than this that I want to do the same thing with and it would be much easier and quicker if I can insert them in my assemblies then easily adjust the length.

example_part.JPG

Edited by KLEA
Link to comment
Share on other sites

Here are a few examples on ways to do it (which doesn't involve using the Stretch Tool, which might be the best option for unplanned changes).

 

Also remember that you can hold down the [Ctrl] key to select more than one Sizebox handle.

 

ExtendPoles.png

 

ExtendPole.ics

 

1)

Using "Attach to Surface" on the Anchor Point. This is quite easy and stable over time, but depending on the changes made the anchor point might change from "Attach to Surface" to using "Drag along Surface" instead and the shape won't follow.

 

ExtendPole_AttachToSurface.png

 

 

2)

Using a Smart Dimension as a constraint between the Block and the Cylinder. This is sometimes useful but you need to do the extra clicks to add the Smart Dimension, edit it and lock it.

 

ExtendPole_SmartDim.png

 

 

3)

Same as 2) but the Block features are using a "built in" Shell function in the Intellishape properties instead of negative H Blocks, to make the Part structure more compact.

 

ExtendPole_IntellishapeShell.png

 

 

Btw, the Stretch Tool is found under the Feature ribbon:

StretchTool.png

Link to comment
Share on other sites

  • 2 weeks later...

I think the only way to move a part and at the same time extend another is using the Stretch tool or using an assembly level handle, but that would involve adding one or more locked dimensions to the objects in the assembly.

 

AssemblyHandles.png

 

AssemblyHandles.ics

Link to comment
Share on other sites

You can do it using projection constraints. You would edit the block and project constraint on the cylinder as a construction. Then put a dimension constraint from the block edge that needs to adjust to the projected cylinder center. Finish. Then go to the cylinder and drag it. The block should update.

 

Cary

Link to comment
Share on other sites

Join the conversation

You are posting as a guest. 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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...