Jump to content

Recommended Posts

Greetings,
 
I am having trouble snapping shapes to a curve. Is this possible?
 
(In my screenshot, I am attempting to snap the rotated rectangle to the curve it’s close to, but can’t.)

 

post-11918-0-38241600-1452971086_thumb.png

Share this post


Link to post
Share on other sites

Hi organicspot,

 

the problem is that Affinity Designer is snapping to bounding boxes, object key points and so on, but not to arbitrary points on a curve. So you can’t snap a tangent to a circle at arbitrary circle points, for example. According to the developers, this will be improved soon. In the mean time, there seems to be a workaround for your special case. It seems you can rotate the rounded rectangle against the bar as desired, snap the bar to the rounded edge of the rectangle (engage the object-related snapping options), select both elements and rotate them back. Try it, and you will see …

 

Hope that works for you …  :)

Alex

post-1198-0-47437200-1453025437_thumb.png

Share this post


Link to post
Share on other sites

There will be more improvements to snapping in the future.

 

As always, it's a balance between complexity and performance.  Our first choice is to prefer performance.


SerifLabs team - Affinity Developer
  • Software engineer  -  Photographer  -  Guitarist  -  Philosopher
  • iMac 27" Retina 5K (Late 2015), 4.0GHz i7, AMD Radeon R9 M395
  • MacBook (Early 2015), 1.3GHz Core M, Intel HD 5300
  • iPad Pro 10.5", 256GB

Share this post


Link to post
Share on other sites

1.7 Beta already has a bunch of improved snapping including a brand new tool… Point Transform Tool, which can snap any point to any other, and also rotate / scale at the same time.

Very useful, and versatile - for example…

 


Win7 Ultimate x64   |   i5-3570K @ 3.4GHz   |   16 GB RAM   |   120 GB SSD   |   nVidia GTX 660 Ti   |   Huion 1060 Plus

 

ScreenToGIF (Open Source, Portable, ~610kB)

Share this post


Link to post
Share on other sites

Some odd shapes snapped to the periphery of another odd shape. 1.7.0.11

659897392_ScreenShot2019-05-13at2_21_23PM.thumb.jpg.7c9abe3310e3fcb4796d58c1c8c44122.jpg


iMac 27" Retina, c. 2015: OS X 10.11.5: 3.3 GHz I c-5: 32 Gb,  AMD Radeon R9 M290 2048 Mb

iPad 12.9" Retina, iOS 10, 512 Gb, Apple pencil

Huion WH1409 tablet

Share this post


Link to post
Share on other sites

I love designing with circles (who doesn't) and would simply like to snap one circle to one or better yet two other circles but not on their points but both somwhere on the curve path. Can't do it in the Beta...

Share this post


Link to post
Share on other sites
11 minutes ago, gdenby said:

Some odd shapes snapped to the periphery of another odd shape. 1.7.0.11

659897392_ScreenShot2019-05-13at2_21_23PM.thumb.jpg.7c9abe3310e3fcb4796d58c1c8c44122.jpg

Tate gallery entry for sure, I'm seeing the crusade, the masonic lodge and a slice of toast, very deep.


iMac 27" Late 2015 Fully Loaded, iMac 27" Mid 2011 both running High Sierra 10.13.6 - Affinity Designer/Photo, Publisher Beta 1.7.0.140, Illustrator CC, Inkscape, Blender, Sketchup, Pepakura Designer, MTC, Pixelmator & Pixelmator Pro + more... XP-Pen Artist-22E, - iPad Pro 12.9 B|  

Affinity Help - Affinity Designer (ADe) Tutorials - Affinity Photo (APh) Tutorials Instagram & Flickr

Share this post


Link to post
Share on other sites
20 minutes ago, michacassola said:

I love designing with circles (who doesn't) and would simply like to snap one circle to one or better yet two other circles but not on their points but both somwhere on the curve path. Can't do it in the Beta...

Use the Transform Origin of one circle snapped to the centre of another...

  • First snap the circle to be rotated to the top of the circle to be the rotation point.
  • Enable the transform origin and drag it to the centre of the circle to be rotation centre.
  • Drag the circle around the other circle until you find the spot you want.

Simples

Screen-Shot-2019-05-13-at-20-01-43.png

Screen-Shot-2019-05-13-at-20-03-35.png


iMac 27" Late 2015 Fully Loaded, iMac 27" Mid 2011 both running High Sierra 10.13.6 - Affinity Designer/Photo, Publisher Beta 1.7.0.140, Illustrator CC, Inkscape, Blender, Sketchup, Pepakura Designer, MTC, Pixelmator & Pixelmator Pro + more... XP-Pen Artist-22E, - iPad Pro 12.9 B|  

Affinity Help - Affinity Designer (ADe) Tutorials - Affinity Photo (APh) Tutorials Instagram & Flickr

Share this post


Link to post
Share on other sites

image.thumb.png.75ccc9f9f217fc1bcd865e5ac1ec33a2.png

Thanks, that was very useful, but I cannot snap the selected circle to the big circle where I marked it in red. Any thoughts on that?

Share this post


Link to post
Share on other sites
On 1/16/2016 at 7:04 PM, organicspot said:

Greetings,
 
I am having trouble snapping shapes to a curve. Is this possible?
 
(In my screenshot, I am attempting to snap the rotated rectangle to the curve it’s close to, but can’t.)

 

post-11918-0-38241600-1452971086_thumb.png

Same principle can be used on rounded rectangles.

Screen-Shot-2019-05-13-at-20-08-32.png
Screen-Shot-2019-05-13-at-20-07-01.png


iMac 27" Late 2015 Fully Loaded, iMac 27" Mid 2011 both running High Sierra 10.13.6 - Affinity Designer/Photo, Publisher Beta 1.7.0.140, Illustrator CC, Inkscape, Blender, Sketchup, Pepakura Designer, MTC, Pixelmator & Pixelmator Pro + more... XP-Pen Artist-22E, - iPad Pro 12.9 B|  

Affinity Help - Affinity Designer (ADe) Tutorials - Affinity Photo (APh) Tutorials Instagram & Flickr

Share this post


Link to post
Share on other sites
20 minutes ago, michacassola said:

image.thumb.png.75ccc9f9f217fc1bcd865e5ac1ec33a2.png

Thanks, that was very useful, but I cannot snap the selected circle to the big circle where I marked it in red. Any thoughts on that?

What about getting it close then turning on the Alignment handles?

Screen-Shot-2019-05-13-at-20-26-24.png


iMac 27" Late 2015 Fully Loaded, iMac 27" Mid 2011 both running High Sierra 10.13.6 - Affinity Designer/Photo, Publisher Beta 1.7.0.140, Illustrator CC, Inkscape, Blender, Sketchup, Pepakura Designer, MTC, Pixelmator & Pixelmator Pro + more... XP-Pen Artist-22E, - iPad Pro 12.9 B|  

Affinity Help - Affinity Designer (ADe) Tutorials - Affinity Photo (APh) Tutorials Instagram & Flickr

Share this post


Link to post
Share on other sites

Yeah, brings it close. But what I was going for was to be absolutely exact. Now there is some guesswork involved. I don't like that.


P.S.: I would love it if in addition to a ring form there would be the corresponding line segment tool for that, saves me the time to have to split up the generated path.

Share this post


Link to post
Share on other sites
1 hour ago, michacassola said:

image.thumb.png.75ccc9f9f217fc1bcd865e5ac1ec33a2.png

Thanks, that was very useful, but I cannot snap the selected circle to the big circle where I marked it in red. Any thoughts on that?

 

You could draw temporary construction circles centred on the static circles and snap the centre of the moving circle to an intersection of the construction circles, as shown below:

1048099309_ScreenShot2019-05-13at22_13_00.thumb.png.adf62eaa534ab0e011194d2219c2479a.png

Share this post


Link to post
Share on other sites

As has been said - there are some improvements to snapping and the new Point Transform Tool.

 

But - I am very aware that we need to do something more with circles.  We did have a prototype feature that used perfect circles (not Bezier approximations).  This was put on hold util we can refine the UI/UX.  Unfortunately it probably won't be in 1.7.0 due to time constraints.  It might make it in soon.

 

In a nutshell, we need the concept of true geometry - circles and ellipses.  Else, we are still dealing just in Beziers with all their considerable inaccuracies.  This is actually more of a technical drawing feature, and not so common in illustration.  Te key thing is precision - of geometry and affecting snapping - and that will include the potential for tangents and normals to circles and ellipses (a feature that was in my prototype).

 

It has not been forgotten.

 

As for aligning objects to a curve - I can't make any comment.


SerifLabs team - Affinity Developer
  • Software engineer  -  Photographer  -  Guitarist  -  Philosopher
  • iMac 27" Retina 5K (Late 2015), 4.0GHz i7, AMD Radeon R9 M395
  • MacBook (Early 2015), 1.3GHz Core M, Intel HD 5300
  • iPad Pro 10.5", 256GB

Share this post


Link to post
Share on other sites

Thanks @>|<(how do you pronouce that?? :D ) and @Ben,

I look very much forward to "real" circles @Ben! Would you also consider doing something like circle segments (137.5 deg of a circle for example)?

And if you go into that, what would help me very very much is:

image.png.d292fe1293f17dc22ed0d3d0637a274c.png

If you could then use the segments and snap other segments with different angles to the original segment and have a smooth curve by eventually combining them.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×