Jump to content
You must now use your email address to sign in [click for more info] ×

Flip objects along a custom angled axis.


Recommended Posts

I design pop-up books and would like to use Designer as a replacement for Vectorworks CAD software I have used for the last 20 years, but has become prohibitively expensive since it switched to a subscription only version.

One simple function I need a lot that's missing from Designer is the ability to flip objects along a custom angled axis – not just horizontally or vertically, which I know Designer can do.

In the screen shot below, I'd like to a tool that allows me to flip the object along the dotted line between A and B, ideally simply by clicking and dragging a flip axis line between A and B.

I understand that a similar function is available in Adobe Illustrator, but at the moment, the quickest way I've been able to do this in Designer is by duplicating the object, flipping it horizontally and moving and rotating the duplicate until the two axis lines line up, which is a lengthy workaround.

I've seen other people requesting this function in this post: https://forum.affinity.serif.com/index.php?/topic/59694-can-i-flip-mirror-a-shape-through-a-pointaxis-of-choice/

 

screenshot 2023-01-13 at 17.55.56.jpg

Link to comment
Share on other sites

+360!
Just recently I was fighting with a similar issue… :/ 

On 1/13/2023 at 7:27 PM, Dewlally said:

the quickest way I've been able to do this in Designer is by duplicating the object, flipping it horizontally and moving and rotating the duplicate until the two axis lines line up, which is a lengthy workaround.

You can speed it up by selecting the A & B nodes with the Node tool and copy their rotation angle value (R) in the Transform panel. In case that's an open curve with no stroke between A & B, draw a temporary line to copy its angle.
Duplicate the object and flip horizontally.
Align the duplicate so that both B nodes snap. Use the alignment handles, that's faster.
Snap the duplicate's Transform Origin to node B.
Rotate duplicate by (90-R)*2 

MacBookAir 15": MacOS Ventura > Affinity v1, v2, v2 beta // MacBookPro 15" mid-2012: MacOS El Capitan > Affinity v1 / MacOS Catalina > Affinity v1, v2, v2 beta // iPad 8th: iPadOS 16 > Affinity v2

Link to comment
Share on other sites

13 hours ago, loukash said:

+360!
Just recently I was fighting with a similar issue… :/ 

You can speed it up by selecting the A & B nodes with the Node tool and copy their rotation angle value (R) in the Transform panel. In case that's an open curve with no stroke between A & B, draw a temporary line to copy its angle.
Duplicate the object and flip horizontally.
Align the duplicate so that both B nodes snap. Use the alignment handles, that's faster.
Snap the duplicate's Transform Origin to node B.
Rotate duplicate by (90-R)*2 

Thanks. I think this would take a similar time to the method I use (which is only outlined above). Here it is in detail:
I group the object with the axis of reflection line.
Move the grouped object's transform origin to point A.
Duplicate the grouped object and flip the duplicate horizontally.
Move the mirrored duplicate so that its transform origin (point A) is on the transform origin of the original grouped object.
Rotate point B on the mirrored duplicate to point B on the original grouped object. 

When I use Vectorworks to do the same thing, I simply have to select the object, select the mirror and duplicate tool and then click on point A followed by point B. It would be great to have something similar in Designer. 

Link to comment
Share on other sites

14 minutes ago, Dewlally said:

I can't see any way to flip the object using the Point Transform Tool.

You still need to use Flip Horizontal, then the procedure with PTT is essentially what you're doing in your own method, but it doesn't need a helper line and the rotation will snap the objects together precisely.

Link to comment
Share on other sites

1 minute ago, ,,, said:

You still need to do the flip manually, then the procedure with PTT is essentially what you're doing in your own method, but it doesn't need a helper line and the rotation will snap the objects together precisely.

Thanks. The green line in the screenshot is a fold line in the pop-up (the red lines are cuts), so it's an integral part of the drawing, not a 'helper line", but I get that I can mirror the object without it.

Link to comment
Share on other sites

15 minutes ago, Dewlally said:

I can't see any way to flip the object using the Point Transform Tool.

This simple GIF from PixelPest may help

 

To save time I am currently using an automated AI to reply to some posts on this forum. If any of "my" posts are wrong or appear to be total b*ll*cks they are the ones generated by the AI. If correct they were probably mine. I apologise for any mistakes made by my AI - I'm sure it will improve with time.

Link to comment
Share on other sites

1 hour ago, ,,, said:

Point Transform Tool

Thanks for the heads up! That tool is for some reason always off my radar.

That said, the (helper line) angle method will always work outside Designer when there's no P.T.T. available.

MacBookAir 15": MacOS Ventura > Affinity v1, v2, v2 beta // MacBookPro 15" mid-2012: MacOS El Capitan > Affinity v1 / MacOS Catalina > Affinity v1, v2, v2 beta // iPad 8th: iPadOS 16 > Affinity v2

Link to comment
Share on other sites

1 minute ago, loukash said:

That tool is for some reason always off my radar.

PTT was one of the most useful additions during the AD 1 period, in my opinion. Thankfully, its multitude of modifiers are shown in the status bar.

My favourite tools so far introduced by AD 2 are the Shape Builder, Knife and Cut Curves With Key Object. Of course, these tools are built on the greatly improved (other than a few teething problems) boolean operations of AD 2.

Link to comment
Share on other sites

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.

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.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.