Rounce Posted February 1, 2023 Posted February 1, 2023 I used to use Adobe Illustrator primarily as a way to create laser cutting files for my leather working designs. One feature that Adobe Illustrator has that I cannot figure out how to get working on Affinity Designer is the ability to evenly space out dashes across the entire length of a stroke. Another is the ability to change stroke in different units. This helps me out in creating uniform bilateral stitching that works on each individual panel when I separate the main design into each individual leather panel. I'm sure there is some way to do what I need to in Affinity Designer 2 but I have not been able to figure it out. I have tried messing with the 'Phase' setting, even using decimal places but I cannot get it close enough. Feature Suggestion: It would be very helpful if we can move stroke in different units (other than points) so that we can more accurately place dashes. A way to evenly space dashes across the entire length of a stroke ( for example spacing of approx. 3mm per 1mm dot but spaced evenly across the stroke so some shifting is inevitable) The file attached may illustrate the issue a little better. With the current method of stroke/dash spacing, it's not possible to get precise, evenly spaced stitching holes so that they line up uniformly throughout the design. The red circled dot with a red 90 degree stroke helps illustrate the primary issue. On a 4 panel design, you can see the stroke is never aligned for all the panels. Quote
loukash Posted February 1, 2023 Posted February 1, 2023 7 hours ago, Rounce said: how to get working on Affinity Designer is the ability to evenly space out dashes across the entire length of a stroke Only by finetuning the dash and gap fields in the Stroke panel. Note that the fields accept fractions, so you can easily set gap values like 3.207 if that's what's needed. 7 hours ago, Rounce said: I have tried messing with the 'Phase' setting, even using decimal places but I cannot get it close enough. Phase will change the starting point. If your starting point is OK, you only need to change the gap – i.e. the 2nd field – to place the last dash at the end point. Alternatively you can use text on path with Alignment > Justify All. Those can be regular characters or pinned inline objects. 7 hours ago, Rounce said: the ability to change stroke in different units Strokes can be any units. Default are points, but if you type in e.g. "1 mm", the field will convert it to pt automatically. 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
Pšenda Posted February 1, 2023 Posted February 1, 2023 4 hours ago, loukash said: Default are points, but if you type in e.g. "1 mm", the field will convert it to pt automatically. ... or Uncheck this options, and value stay in document units. Quote Affinity Store (MSI/EXE): Affinity Suite (ADe, APh, APu) 2.5.7.2948 (Retail) Dell OptiPlex 7060, i5-8500 3.00 GHz, 16 GB, Intel UHD Graphics 630, Dell P2417H 1920 x 1080, Windows 11 Pro, Version 24H2, Build 26100.2605. Dell Latitude E5570, i5-6440HQ 2.60 GHz, 8 GB, Intel HD Graphics 530, 1920 x 1080, Windows 11 Pro, Version 24H2, Build 26100.2605. Intel NUC5PGYH, Pentium N3700 2.40 GHz, 8 GB, Intel HD Graphics, EIZO EV2456 1920 x 1200, Windows 10 Pro, Version 21H1, Build 19043.2130.
Rounce Posted February 1, 2023 Author Posted February 1, 2023 7 hours ago, loukash said: Phase will change the starting point. If your starting point is OK, you only need to change the gap – i.e. the 2nd field – to place the last dash at the end point. Alternatively you can use text on path with Alignment > Justify All. Those can be regular characters or pinned inline objects. I currently have my gap placement to 10 which is roughly around 5.3 mm spacing. On the example I included, the starting point is the top right node on the inside of the rectangle but I can't get a dash on the ending point. I tried to utilize the text on path option but it was grayed out. Is there something specific I have to do in order to enable the alignment options with text on path ? Quote
Rounce Posted February 1, 2023 Author Posted February 1, 2023 2 hours ago, Pšenda said: ... or Uncheck this options, and value stay in document units. This worked great! Thank you! Pšenda 1 Quote
loukash Posted February 1, 2023 Posted February 1, 2023 3 hours ago, Rounce said: I tried to utilize the text on path option https://affinity.help/designer2/en-US.lproj/pages/Text/pathText.html 3 hours ago, Rounce said: Is there something specific I have to do in order to enable the alignment options with text on path ? I would use simple individual straight lines, not a closed shape. It will be easier to arrange. Something like this, the text on path being the • bullet character: 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
Rounce Posted February 1, 2023 Author Posted February 1, 2023 46 minutes ago, loukash said: I would use simple individual straight lines, not a closed shape. It will be easier to arrange. Something like this, the text on path being the • bullet character: I used this advice and it works pretty well! I created a shape that acts as a jig to approximate how many bullet points I need to add in (to keep stitching at roughly the desired spacing across the stroke length). Thank you for such timely advice, this has solved my issue! While this works, it still adds a handful of steps and I still standby my feature suggestion to at least add a way to justify dashes across the entirety of the stroke. Illustrator has a one-click button that does this and it does make things nice and easy. loukash 1 Quote
Pšenda Posted February 2, 2023 Posted February 2, 2023 10 hours ago, Rounce said: I still standby my feature suggestion There are already several requests of this type.https://www.google.com/search?q=dashed+line+alignment+site:https://forum.affinity.serif.com Quote Affinity Store (MSI/EXE): Affinity Suite (ADe, APh, APu) 2.5.7.2948 (Retail) Dell OptiPlex 7060, i5-8500 3.00 GHz, 16 GB, Intel UHD Graphics 630, Dell P2417H 1920 x 1080, Windows 11 Pro, Version 24H2, Build 26100.2605. Dell Latitude E5570, i5-6440HQ 2.60 GHz, 8 GB, Intel HD Graphics 530, 1920 x 1080, Windows 11 Pro, Version 24H2, Build 26100.2605. Intel NUC5PGYH, Pentium N3700 2.40 GHz, 8 GB, Intel HD Graphics, EIZO EV2456 1920 x 1200, Windows 10 Pro, Version 21H1, Build 19043.2130.
MickRose Posted March 6, 2023 Posted March 6, 2023 For symmetrical objects something worth trying is to duplicate an object and flip one of the objects horizontally or vertically as appropriate. Then select both objects and play around with the dashes. This rectangle/coupon box is an example. Dashes.afpub Quote Windows 10 Pro, I5 3.3G PC 16G RAM
Staff Ash Posted March 16, 2023 Staff Posted March 16, 2023 Hi All - I'm pleased to say we have now added the ability to create balanced dashed lines and this is available to test in the latest beta. There are more details in the post below and it would be great if you wanted to try it out in the beta and let us know what you think - you can sign up to the beta program here. loukash, 4dimage and Hilltop 3 Quote Managing Director Help make our apps better by joining our beta program! MacBook Pro (16-inch, 2021) / Apple M1 Max / 64GB / macOS 12.0.1 iPad Pro 11-inch 3rd Gen / iPadOS 16.2
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.