Jump to content

Help creating Celtic knots in Designer 2


Recommended Posts

My searching skills failed to turn anything up, so I'm asking for help from the Forum brains trust.

I'm working on a project that involves recreating some Celtic knot work. The first attachment shows a guide I'm using to create a part of the knot. The finished end on the left is the look I'm going for.

I could draw it all in pieces, but I was playing with the v2 features to see if I could shortcut things. My hope was to use Shape Builder to stitch together the knot sections after drawing the overlapping paths of the knot in some way.

I drew a section of knot work as one long thin line (see the second attachment), fattened the line, and then used Expand Stroke to create a wide 'path' from that. Unfortunately, where the line crosses itself, Expand Stroke just merges everything into the same shape. Instead of one path crossing over or under another I now have 'road intersections' were the crossing paths are merged, as per my third attachment.

I tried to use the Contour tool, but it causes the same issue. Where the line crosses itself the offset does not preserve the overlap. See the fourth attachment which shows the result of using the Contour tool twice, once inward and once outward. The original line runs through the middle.

I could break the original thin line apart and use Expand Stroke or the Contour tool on each separate piece, but the pieces won't connect properly and I'll probably spend more time fixing things up than I would just drawing each piece of the knot the hard way.

Any thoughts?

IMG_3981.jpeg

Screenshot 2023-08-14 at 3.43.43 am.png

Screenshot 2023-08-14 at 3.45.34 am.png

Screenshot 2023-08-14 at 3.44.23 am.png

Link to comment
Share on other sites

4 hours ago, CJRM said:

I could break the original thin line apart and use Expand Stroke or the Contour tool on each separate piece, but the pieces won't connect properly and I'll probably spend more time fixing things up than I would just drawing each piece of the knot the hard way.

Any thoughts?

Shape Builder Tool will clean up quickly, as in attached video.

 

 

Link to comment
Share on other sites

I think that not only could you create a celtic knot layout document you could Asset the various curve shapes so that making a celtic knot becomes a process of dragging assets onto the celtic knot layout with snapping to grid set as an aid to alignment.

iMac 27" 2019 Sequoia 15.0 (24A335), iMac 27" Affinity Designer, Photo & Publisher V1 & V2, Adobe, Inkscape, Vectorstyler, Blender, C4D, Sketchup + more... XP-Pen Artist-22E, - iPad Pro 12.9  
B| (Please refrain from licking the screen while using this forum)

Affinity Help - Affinity Desktop Tutorials - Feedback - FAQ - most asked questions

Link to comment
Share on other sites

Hi @CJRM,

This may or may not be of interest... It was something I played around with just after the Shape Builder tool was added to version 2 and shows how the tool is perfect for creating this kind of artwork, though it does use a bit of a technical approach...

Step 1

  • Create a new 100 mm x 100 mm, 300 dpi document
  • Add horizontal, vertical and 30° guides centred of the canvas
  • Create three circles with a diameter of 20 mm and a 10pt centred stroke
  • Distribute the circles horizontally at their stroke centres
  • Group the three circles

Step 2

  • Duplicate the group of three circles and further duplicate the circle on the right to create a fourth circle
  • Transform the X, Y coordinates of the fourth circle mathematically along a 60° path to ensure accurate positioning

1799499270_HCalculation.png.fa7e9739cfa36356fa5000bbab3c7435.png

Radius R = 10 mm
Angle θ = 60°

X Transform
X = R x cos(θ)
X = 10 x cos(60)
X = 5 mm

Y Transform
Y = R x sin(θ)
Y = 10 x sin(60)
Y = -8.660254 mm

 

1042026400_Steps1to2.thumb.png.dffc5f49fd2a93a1b93aeabc6f476f95.png

Step 3

  • Select the circles from Step 1 and convert to curve’s
  • Cut curve’s along their common horizontal centres and delete alternate sides

Step 4

  • Join the remaining curve’s to create a single curve

Step 5

  • Create a circle to indicate the outer edge of the graphic and to act as a positioning guide for the curves. As the Chord length (C) and the Angle (β) are known, the radius of the circle required can be calculated using some basic trigonometry

Chord length C = 60 mm
Angle β = 30°
Height H = 1/2C x tan(β)

H = 30 x tan(30)
H = 30 x 0.57735
H = 17.320508 mm

The radius of the required circle will be the hypotenuse of the right angled triangle…

Height H = 17.320508 mm
Base 1/2C = 30 mm

Hypotenuse R = √(Height² + Base²)
R = √(17.320508² + 30²)
R = √(300 + 900)
R = √(1,200)
R = 34.641016 mm

 

772310562_Steps3to5.thumb.png.978b6c6d38da668ed509155f65defba8.png

 

Step 6

  • Select the curve and rotate it 240°

Step 7

  • Move the curve along a 30° path by distance H until the ends of the Chord touch the circular guide created in Step 5 at the 90° and 120° points by transforming the X and Y values as follows:

X = 1/2C / 2 = -15 mm
Y = H / 2 = -8.660254 mm

Step 8

  • With the curve selected set its transform origin to the centre of the canvas
  • Duplicate the curve and rotate it by 60°
  • Step and repeat to create a total of six curves

 

1936875646_Steps6to8.thumb.png.bdea0b05c52707dfc3bbba8e129e27d7.png

Step 9

  • Select the group of four circles created in Step 2 and convert to curves
  • Cut the three horizontally aligned curves along their common horizontal centres and delete alternate sides

Step 10

  • Join the three curve’s to create a single curve
  • Cut the fourth offset curve at its 120° and 300° points and delete the right side

Step 11

  • Rotate the grouped curve's 60°
     

913202746_Steps9to11.thumb.png.930af822b17d1b515f6aa9c8ccca2592.png

Step 12

  • Transform the X, Y values of the rotated curve's

X = 1/2C / 3 = -5 mm
Y = H / 6 = -2.8867513 mm

Step 13

  • Select the grouped curve's and set their transform origin to the centre of the canvas
  • Duplicate the curve's and rotate by 60°
  • Step and repeat to create a total of six grouped curve's

Step 14

  • The combined curve's rotated and positioned
  • Realising the points at which the curve's overlap and intersect are not correct change the stroke width for all curve's to 8.75pt

 

1690532485_Steps12to14.thumb.png.079c2a8093d6365b5b16a31574f12280.png

Step 15

  • Select all curve's and Expand their Strokes
  • The curve's can’t be joined where they meet because doing so prevents the Shape Builder tool from merging the curve's correctly
  • Go to town with the Shape Builder tool merging the curve's so they over and underlap appropriately

Step 16

  • Create additional circular guides to mark the points where the Red, Yellow and Blue curve's join
  • Select the node at each joining point and move it until it snaps to the circular guides

Step 17

  • Add a stroke to the curve's and remove their fill

 

Conclusion

  • The key takeaway for me was that precision is key when doing something like this, the Shape Builder tool works flawlessly when everything is positioned perfectly.

1178808357_Steps15to16.thumb.png.0679c3efc419ea72038cd6438394ab83.png

 

Affinity Designer 2.5.5 | Affinity Photo 2.5.5 | Affinity Publisher 2.5.5
Affinity Designer Beta 2.6.0.2861 | Affinity Photo Beta 2.6.0.2861 | Affinity Publisher Beta 2.6.0.2861

MacBook Pro M3 Max, 36 GB Unified Memory, macOS Sonoma 14.6.1, Magic Mouse
HP ENVY x360, 8 GB RAM, AMD Ryzen 5 2500U, Windows 10 Home, Logitech Mouse

Link to comment
Share on other sites

8 hours ago, CJRM said:

 it says it can't show me whatever you included because I "do not have permission to see it." Strange.

Not sure what is going on there, it looks like there's some sort of glitch... I've updated the previous post so you can see the approach I took to creating the Celtic Knot using the Shape Builder tool, it's a bit technical but it worked really well...

Affinity Designer 2.5.5 | Affinity Photo 2.5.5 | Affinity Publisher 2.5.5
Affinity Designer Beta 2.6.0.2861 | Affinity Photo Beta 2.6.0.2861 | Affinity Publisher Beta 2.6.0.2861

MacBook Pro M3 Max, 36 GB Unified Memory, macOS Sonoma 14.6.1, Magic Mouse
HP ENVY x360, 8 GB RAM, AMD Ryzen 5 2500U, Windows 10 Home, Logitech Mouse

Link to comment
Share on other sites

14 hours ago, CJRM said:

it says it can't show me whatever you included because I "do not have permission to see it."

Refreshing the page solved it for me. 

Affinity Suite 2.5 – Monterey 12.7.5 – MacBookPro 14" 2021 M1 Pro 16Go/1To

I apologise for any approximations in my English. It is not my mother tongue.

Link to comment
Share on other sites

@Hangman That's an extremely clear explanation. Nicely done! And I have to highlight your comment about "when everything is positioned perfectly" as I learned that the hard way on this work. Small deviations in positioning points on a curve would cause unexpected problems. Your approach using exact math may look harder at first, but it will save a lot of time in the long run.

Link to comment
Share on other sites

Hi @CJRM,

Exactly, when I attempted to create the Celtic Knot originally without that level of precision I ended up with loads of tiny shapes when using the Shape Builder tool because the lines weren't overlapping in exactly the right place and subsequently things looked messy in the final version which was the main reason for adopting a more mathematical approach which worked out perfectly when applying the shape Builder tool.

It probably looks way more complex than it is but it's really only some quite basic maths used for positioning the various elements.

You'll have to upload some of your finished designs, it would be great to see what you produce...

Affinity Designer 2.5.5 | Affinity Photo 2.5.5 | Affinity Publisher 2.5.5
Affinity Designer Beta 2.6.0.2861 | Affinity Photo Beta 2.6.0.2861 | Affinity Publisher Beta 2.6.0.2861

MacBook Pro M3 Max, 36 GB Unified Memory, macOS Sonoma 14.6.1, Magic Mouse
HP ENVY x360, 8 GB RAM, AMD Ryzen 5 2500U, Windows 10 Home, Logitech Mouse

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.