Skip to main content
mysysctrlm74982608
Known Participant
February 24, 2020
Answered

How to scale multiple anchors proportionally without moving other anchors in one path.

  • February 24, 2020
  • 3 replies
  • 7139 views

How to scale multiple anchors proportionally without moving other anchors in one path

I have tried to transform these anchors but the entire path scaled simultaneously, how to scale the specified anchors without other anchors' move, its a tricky problem!

This topic has been closed for replies.
Correct answer tromboniator

It might take a lot of experimentation, but:

 

1) Select the anchor points with the Direct Selection Tool or the Lasso Tool.

2) Activate the Scale Tool

3) Click to set the reference point for scaling

4) Click and drag in whatever direction gives the results you need.

 

Or:

 

1) Select anchor points

2) Go to Object > Transform > Scale 

3) Adjust the values in the Uniform or Non-Uniform fields until you get something you like.

 

I'm sure there are other methods.

 

Peter

 

 

 

3 replies

Jacob Bugge
Community Expert
Community Expert
February 26, 2020

mysysctrim,

 

How about this slight elaboration on 3) and 4) in the first suggestion by Peter, Smart Guides being your friends:

 

1) ShiftClick on (rather than ClickDrag over) the desired Anchor Points with the Direct Selection Tool (same); this may go wrong unless done with care, especially with the Direct Selection Tool; make sure only the desired Anchor Points are selected, you can ShiftClick each of them to make sure;

2) Activate the Scale Tool (same);

3) Keep the Reference Point (so the selected Anchor Points form a shape that keeps its proportions when performing 4));

4) ClickDrag one of the selected Anchor Points directly towards/away from from the Reference Point, so it moves along the line that says uniform? You can hold Alt/Option to retain the original for trying a number of times for comparison and testing, also with the way described below.

 

Or leave out 2) and 3) and just use Object>Transform>Scale>Uniform if you know the % change; you can click Copy to retain the original for trying a number of times for comparison and testing, also with the way described above.

 

mysysctrlm74982608
Known Participant
February 26, 2020

Thanks for you elaborate answer, but for me it won't work, I think you did not try the transform tool under my circumstance, transform tool is actually only available for a whole path or shape, it won't affect on specific anchors, so once I am doing this, it just won't work. trust me.

mysysctrlm74982608
Known Participant
February 25, 2020

Sorry, I have tried this before I posted, this direct selection tool is only working when you drag them from one direction to the other, it won't allow you to drag multiple anchors from outside to inside center in specific parameters, so does the Transform option, it will transform the entire path which includes other anchors that deselected, not the anchors that I selected.

tromboniator
Community Expert
Community Expert
February 26, 2020

Can you please show screenshots? I'm finding it difficult to understand what you are trying to accomplish.

 

Peter

mysysctrlm74982608
Known Participant
February 26, 2020

You have multiple anchors in one Polygon path, right? and you select some of them and you want to scale the selected anchors from its original contour to inside position proportionally while other anchors stay in place.

 

tromboniator
Community Expert
tromboniatorCommunity ExpertCorrect answer
Community Expert
February 24, 2020

It might take a lot of experimentation, but:

 

1) Select the anchor points with the Direct Selection Tool or the Lasso Tool.

2) Activate the Scale Tool

3) Click to set the reference point for scaling

4) Click and drag in whatever direction gives the results you need.

 

Or:

 

1) Select anchor points

2) Go to Object > Transform > Scale 

3) Adjust the values in the Uniform or Non-Uniform fields until you get something you like.

 

I'm sure there are other methods.

 

Peter