What I have learned is that the pattern should be a path and more important it should be a single path pattern. If the pattern exist of two or more paths, it takes one of the paths in the group and uses this to past along the path. Is this correct? Or is there a way to use patterns that exist of multiple paths grouped together? If yes, how should it be grouped together? With the group function? Or does for example the Combine function in the Path menu work better. Please advise?
Thank you! This works. One more question. How can I best disconnect the used pattern from the generated path. Because when I delete the pattern the generated path gets jeopardized...
In the [Pattern Along Path] path effect dialog, click [Pattern source: Copy path] to copy the linked shape to the clipboard then [Pattern source: Paste path] to apply this shape as a new pattern, breaking the initial link.
Thanks for your quick reply. This works with one limitation. I apply this trick after I had resized the pattern when it was already connected to the path. After applying your trick to break the link between the pattern and path, the pattern applied to the path jumped back to its original size. The size as I applied it to the pattern. Is this standard behavior? How can I avoid that goes back to its original size?
Not sure if I am clear enough. Please let me know if not.
Your question is clear and I see the same behaviour here. Take a breath, we're taking a deep dive.
When you resized the pattern path you used the select tool. This applied a transform to the original shape. The original node coordinates are stored along with a mathematical function applied to each node to display a calculated position. It seems when you copy-paste the pattern source, this copies the nodes but ignores the transform function.
Use the node tool to modify your pattern instead of the node tool. This moves node coordinates rather than applying a transform.
Alternatively, install this extension https://github.com/Klowner/inkscape-applytransforms Select the transformed linked pattern then [Extensions > Modify Path > Apply Transform]. This recalculates nodes based on the transform and then discards the function. Visually you'll see no change on your screen, but the nodes have been moved. Now you can proceed with the copy-paste instructions above.
Thank you for the extensive answer. Fortunately, I am a little bit technical... ;-) Your answer is clear and absolute in line with what I am doing. I use the select tool. But will in this case use in future the node tool. Thank you.
One of Inkscape's powerful features is the Path Effect Pattern Along Path.
I have shared on this previously wiith different "tips and tricks" posts.
Not to be be repetitive or boring, but I thought I would offer this reminder graphic to help myself and others recall some options with this effect.
Have a great day.
Thx for sharing!👍 but another example why Inkscapes interface really isn´t intuitive which is sad😒
What I have learned is that the pattern should be a path and more important it should be a single path pattern. If the pattern exist of two or more paths, it takes one of the paths in the group and uses this to past along the path. Is this correct? Or is there a way to use patterns that exist of multiple paths grouped together? If yes, how should it be grouped together? With the group function? Or does for example the Combine function in the Path menu work better. Please advise?
I am using version 1.3.2.
Use [Path > Combine] to create a single path from two or more selected paths.
Thank you! This works. One more question. How can I best disconnect the used pattern from the generated path. Because when I delete the pattern the generated path gets jeopardized...
In the [Pattern Along Path] path effect dialog, click [Pattern source: Copy path] to copy the linked shape to the clipboard then [Pattern source: Paste path] to apply this shape as a new pattern, breaking the initial link.
Thanks for your quick reply. This works with one limitation. I apply this trick after I had resized the pattern when it was already connected to the path. After applying your trick to break the link between the pattern and path, the pattern applied to the path jumped back to its original size. The size as I applied it to the pattern. Is this standard behavior? How can I avoid that goes back to its original size?
Not sure if I am clear enough. Please let me know if not.
Your question is clear and I see the same behaviour here. Take a breath, we're taking a deep dive.
When you resized the pattern path you used the select tool. This applied a transform to the original shape. The original node coordinates are stored along with a mathematical function applied to each node to display a calculated position. It seems when you copy-paste the pattern source, this copies the nodes but ignores the transform function.
Use the node tool to modify your pattern instead of the node tool. This moves node coordinates rather than applying a transform.
Alternatively, install this extension
https://github.com/Klowner/inkscape-applytransforms
Select the transformed linked pattern then [Extensions > Modify Path > Apply Transform]. This recalculates nodes based on the transform and then discards the function. Visually you'll see no change on your screen, but the nodes have been moved. Now you can proceed with the copy-paste instructions above.
Thank you for the extensive answer. Fortunately, I am a little bit technical... ;-) Your answer is clear and absolute in line with what I am doing. I use the select tool. But will in this case use in future the node tool. Thank you.