Inkscape.org
Tips, Tricks, and Tutorials Reminders When Using Path Effect Pattern Along Path
  1. #1
    Hum Hum @Hum

    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.

    Kw Reminders When Using Pattern Along Path Path Effect
  2. #2
    Malte K Malte K @mako-gfx

    Thx for sharing!👍 but another example why Inkscapes interface really isn´t intuitive which is sad😒

  3. #3
    Jan Van Schothorst Jan Van Schothorst @jvschothorst

    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.

  4. #4
    Paddy_CAD Paddy_CAD @Paddy_CAD

    Use [Path > Combine] to create a single path from two or more selected paths.

  5. #5
    Jan Van Schothorst Jan Van Schothorst @jvschothorst

    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...

  6. #6
    Paddy_CAD Paddy_CAD @Paddy_CAD

    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.

  7. #7
    Jan Van Schothorst Jan Van Schothorst @jvschothorst
    *

    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.

     

  8. #8
    Paddy_CAD Paddy_CAD @Paddy_CAD

    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.

  9. #9
    Jan Van Schothorst Jan Van Schothorst @jvschothorst

    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.

Inkscape Inkscape.org Inkscape Forum Tips, Tricks, and Tutorials Reminders When Using Path Effect Pattern Along Path