Rafael Santos Posted December 19, 2017 Posted December 19, 2017 Hi, First time poster, I'm learning Affinity Designer and am very happy with the results so far but ran into something unexpected. I'm trying to merge some shapes and having different results. I've created two sets of shapes, shown below, and tried to merge them with the "Add" button (first one below): When merging the (overlapping) ellipse and rectangle all works as expected -- the border is merged and is around the merged objects. When merging the hexagons things are not working as expected: there are still some lines that are "inside" the merged object. It get much worse when I have 10+ hexagons added together. I can edit the lines and try to remove some of the inner lines but it is too much work and some of the nodes, when deleted, mess up the whole figure. How can I merge the shapes and get rid of the inner lines? The hexagons were created by using the pen tool, snapping to the first point and closing the curve. thanks in advance Rafael Quote
Staff MEB Posted December 20, 2017 Staff Posted December 20, 2017 Hi Rafael Santos, Welcome to Affinity Forums We are aware of a few issues with the boolean operations. Some situations/circumstances may lead to inaccurate results - we have a few ones logged and intend to improve the code as we move forward to better cope with them. With that said you can easily prevent this from happening if you add an additional node on one of the edges that is overlapping other hexagon and drag it a little over the area of the other hexagon so their edges don't overlap anymore and both hexagons intersect each other (see reference image below). This way the Add operations don't have to deal with overlapping edges and should give you an accurate result. Quote A Guide to Learning Affinity Software
Rafael Santos Posted December 21, 2017 Author Posted December 21, 2017 Hi Meb, obrigado pela resposta :-) Thanks for the tip, I needed to be sure I wasn't missing something on this issue. In my design I was working with dozens of hexagons, pasted in different joining configurations. I will probably create some variants of the basic hexagon and add them together to see how it works. thanks again Rafael Quote
firstdefence Posted December 21, 2017 Posted December 21, 2017 I had this issue when making boxes with glue edges, I just created the shape I wanted with an overlap; I actually just created a reflection and merged them, then created assets from it, so now its very easy to make boxes. Quote 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 (Please refrain from licking the screen while using this forum) Affinity Help - Affinity Desktop Tutorials - Feedback - FAQ - most asked questions
Checkmate Posted March 19, 2021 Posted March 19, 2021 Has there been any progress on this bug? I am creating a 'swatch' shape with jagged edge and there are dozens of triangles along each edge that I need to combine with the inner square. I realise I can add an overlap, but it'll be very time consuming for every little triangle (yes, yes, I could have used symbols then only had to edit one triangle, but too late now!). Quote
Alfred Posted March 19, 2021 Posted March 19, 2021 5 minutes ago, Checkmate said: I realise I can add an overlap, but it'll be very time consuming for every little triangle Why do you need to do it for every little triangle? Can’t you simply drag on the edges of the inner square? Quote Alfred Affinity Designer/Photo/Publisher 2 for Windows • Windows 10 Home/Pro Affinity Designer/Photo/Publisher 2 for iPad • iPadOS 17.5.1 (iPad 7th gen)
Checkmate Posted March 19, 2021 Posted March 19, 2021 2 hours ago, Alfred said: Why do you need to do it for every little triangle? Can’t you simply drag on the edges of the inner square? Because dragging the edge of the square results in an unwanted overlap, so the corners of the triangles no longer meet (see image). Quote
Alfred Posted March 19, 2021 Posted March 19, 2021 7 minutes ago, Checkmate said: Because dragging the edge of the square results in an unwanted overlap, so the corners of the triangles no longer meet (see image). Thanks for the example. I can see the problem clearly now! Quote Alfred Affinity Designer/Photo/Publisher 2 for Windows • Windows 10 Home/Pro Affinity Designer/Photo/Publisher 2 for iPad • iPadOS 17.5.1 (iPad 7th gen)
firstdefence Posted March 19, 2021 Posted March 19, 2021 What about selecting all objects and then Layer > Create Compound You can also do alt + geometry add icon to create a compound shape. Quote 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 (Please refrain from licking the screen while using this forum) Affinity Help - Affinity Desktop Tutorials - Feedback - FAQ - most asked questions
firstdefence Posted March 19, 2021 Posted March 19, 2021 11 minutes ago, Alfred said: clearly now! has the rain gone, Ive spotted several obstacles in my way already... 🤪 Alfred 1 Quote 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 (Please refrain from licking the screen while using this forum) Affinity Help - Affinity Desktop Tutorials - Feedback - FAQ - most asked questions
Alfred Posted March 19, 2021 Posted March 19, 2021 1 hour ago, firstdefence said: has the rain gone, Ive spotted several obstacles in my way already... 🤪 It was actually a bright, bright, sunshiny day here today, but it’s much too late for sunshine now! firstdefence 1 Quote Alfred Affinity Designer/Photo/Publisher 2 for Windows • Windows 10 Home/Pro Affinity Designer/Photo/Publisher 2 for iPad • iPadOS 17.5.1 (iPad 7th gen)
loukash Posted March 19, 2021 Posted March 19, 2021 (edited) On 3/19/2021 at 5:50 PM, Checkmate said: I am creating a 'swatch' shape with jagged edge and there are dozens of triangles along each edge that I need to combine with the inner square. It seems that the more rotated triangles, the more rounding errors; or something like that. Boolean operations desperately need improvement! But one edge alone seems to boolean-add without errors. Then duplicate, rotate 90°, align, power-duplicate, power-duplicate, add all: ade_boolean_add_workaround.mp4 Edited February 25, 2024 by loukash replaced *.mov with *.mp4 Alfred 1 Quote 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
loukash Posted March 19, 2021 Posted March 19, 2021 (edited) On 12/20/2017 at 12:02 PM, MEB said: we […] intend to improve the code as we move forward to better cope with them Er, @MEB, any progress, 3 1/3 1/4 years later…? Edited March 20, 2021 by loukash see below Quote 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
Alfred Posted March 20, 2021 Posted March 20, 2021 11 hours ago, loukash said: Er, @MEB, any progress, 3 1/3 years later…? <pedantry> December was only three months ago, not four, so it’s 3¼ years rather than 3⅓. </pedantry> loukash 1 Quote Alfred Affinity Designer/Photo/Publisher 2 for Windows • Windows 10 Home/Pro Affinity Designer/Photo/Publisher 2 for iPad • iPadOS 17.5.1 (iPad 7th gen)
Recommended Posts
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.