InkStitch - hotfix: Difference between revisions

The educational technology and digital learning wiki
Jump to navigation Jump to search
 
(32 intermediate revisions by the same user not shown)
Line 6: Line 6:
|objective=Create patterns for hotfix,
|objective=Create patterns for hotfix,
|difficulty=avanced
|difficulty=avanced
|see_also=Hotfix stone
}}
}}
== Principles of hotfix ==
== Principles of hotfix ==
[[File:Rhinestones.jpg|left|thumb|Rhinestones. Bottom has thermo glue.]]
[[File:Rhinestones.jpg|left|thumb|Rhinestones. Bottom has thermo glue.]]
Hotfix or (hotfix stones) are decorations like rhinestones, rhinestuds, nailheads, etc. that can be glued on textiles or other materials by heating them with a soldering iron, an smoothing iron or a heat press.
Hotfix or (hotfix stones) are decorations like rhinestones, rhinestuds, nailheads, etc. that can be glued on textiles or other materials by heating them with a soldering iron, a smoothing iron or a heat press.


This article will explain how to create '''circular rhinestones''' designs with the help of  [[Inkscape|InkScape]] and optionally [[InkStitch|Ink/Stitch]].  
This article will explain how to create '''circular rhinestones''' designs with the help of  [[Inkscape|InkScape]] and optionally [[InkStitch|Ink/Stitch]].  


Rhinestones are usually round '''flatback crystals'''. They have a faceted face on one side and a flatback on the opposite side with a reflective sheet of glue backing. The cheaper stones are made of acryl. At the bottom (between the stone and the glue) there is a reflective metal, e.g., aluminum, silver, or lead. The highest quality and most expensive stones are Swarovski Crystals. Affordable good quality stones are made for example by DMC in Korea.
Rhinestones are usually round '''flatback crystals'''. They have a faceted face on one side and a flat back on the opposite side with a reflective sheet of glue backing. The cheaper stones are made of acryl. At the bottom (between the stone and the glue) there is a reflective metal, e.g., aluminum, silver, or lead. The highest quality and most expensive stones are Swarovski Crystals. Affordable good quality stones are made for example by DMC in Korea.
[[File:Hotfix-sizes.jpg|left|thumb|Hotfix sizes SS34, SS20 and SS16]]
[[File:Hotfix-sizes.jpg|left|thumb|Hotfix sizes SS34, SS20 and SS16]]


Line 20: Line 20:


Round rhinestones come in many different sizes.  
Round rhinestones come in many different sizes.  
* The most popular sizes are 4mm (16ss), 3mm (10ss) and 7mm (34ss).  
* The most popular sizes are 4 mm (16ss), 3 mm (10ss) and 7 mm (34ss).  
* Small 3mm SS10 stones can be used fill areas or "detailed" line-based designs, but they are somewhat difficult to use.
* Small 3 mm SS10 stones can be used to fill areas or "detailed" line-based designs, but they are somewhat difficult to use.
* '''SS16 stones''' can be used like SS10's. They even allow fairly well filled lettering or other detailed forms and manipulating these is not too much of a pain. Recommended for novices as well as amateurs..  
* '''SS16 stones''' can be used like SS10's. They even allow fairly well filled lettering or other detailed forms and manipulating these is not too much of a pain. Recommended for novices as well as amateurs..  
* Working with smaller ones than SS10 (3mm, e.g. SS6 (2mm) is difficult, therefore avoid  !
* Working with smaller ones than SS10 (3 mm, e.g., SS6 (2 mm) is difficult, therefore avoid  !
* SS20 (4.6 to 4.8mm depending on the make) or bigger are easy to use, e.g. for large lettering or larger fills. However, you may have to adapt shapes.
* SS20 (4.6 mm to 4.8 mm depending on the make) or bigger are easy to use, e.g. for large lettering or larger fills. However, you may have to adapt shapes.


'''Methods to work with rhinestones'''
'''Methods to work with rhinestones'''
Line 30: Line 30:
We distinguish four methods:
We distinguish four methods:


* Method 1: Glue stones individually with a hotfix applicator on the tissue, i.e. some kind of soldering iron with and end that fits on top of a rhinestone (cheap). For positioning you could use a thin template.
* Method 1: Glue stones individually with a hotfix applicator on the tissue, i.e., some kind of soldering iron with and end that fits on top of a rhinestone (cheap). For positioning you could use a thin template.
* Cut out the template with a [[laser cutter]] or a [[cutting plotter]].  Glue a sheet of something (e.g. thick paper) underneath. Then fill the template with rhinestones by pouring a pile on the template and then using a brush. The stones will turn and stumble into the holes with the flatback down. You then transfer the stones to a textile using a sticky transfer sheet. Make sure to buy a rhinestone transfer sheet since the glue needs to be sticky and the sheet must be heat resistant. Thickness of template should be 0.5mm for smaller stones, but it can be higher for larger stones (e.g. SS16 and SS24). Then use a heat press, e.g. 30 seconds for 160 - 200 degrees tfor glueing.
* Cut out the template with a [[laser cutter]] or a [[cutting plotter]].  Glue a sheet of something (e.g., thick paper) underneath. Then fill the template with rhinestones by pouring a pile on the template and then using a brush. The stones will turn and stumble into the holes with the flat back down. You then transfer the stones to a textile using a sticky transfer sheet. Make sure to buy a rhinestone transfer sheet since the glue needs to be sticky and the sheet must be heat resistant. Thickness of template should be 0.5 mm for smaller stones, but it can be higher for larger stones (e.g., SS16 and SS24). Then use a heat press, e.g., 30 seconds for 160 - 200 degrees for glueing.
* Method 3: Is similar to method 2. Instead of creating a template with a bottom, just glue the template with temporary glue to the textile (or make it stick otherwise), then fill, then put it in the heat press for 20 seconds at 200 degrees. Make sure that the template is not too thick. This method is recommended for small designs.
* Method 3: Is similar to method 2. Instead of creating a template with a bottom, just glue the template with temporary glue to the textile (or make it stick otherwise), then fill, then put it in the heat press for 20 seconds at 200 degrees. Make sure that the template is not too thick. This method is recommended for small designs.
* Method 4: Buy an expensive stone setting machine that can place hotstones on a transfer sheet. Then put the transferred sheet on top of the textile into a heat press.
* Method 4: Buy an expensive stone setting machine that can place hotstones on a transfer sheet. Then put the transferred sheet on top of the textile into a heat press.
Line 39: Line 39:
== Principles of rhinestone template creation ==
== Principles of rhinestone template creation ==


Unless you got a stone setting machine or a lot of time to loose, '''you will have to create cutout templates that allow positing the stones'''. You can create these cutout templates with either a [[Cutting plotter|vinyl cutter]] or a [[laser cutter]]. Cutout patterns define where the cutters will create holes for the rhinestones.
Unless you got a stone setting machine or a lot of time to lose, '''you will have to create cutout templates that allow positing the stones'''. You can create these cutout templates with either a [[Cutting plotter|vinyl cutter]] or a [[laser cutter]]. Cutout patterns define where the cutters will create holes for the rhinestones.


[[image: hotfix-template-1.jpg|none|thumb|400px|Hotfix template with a bag of SS10 (3mm) stones.]]
[[image: hotfix-template-1.jpg|none|thumb|400px|Hotfix template with a bag of SS10 (3 mm) stones.]]


We recommend using 0.5mm cardboard for SS10 and SS16 stones and 1mm cardboard for bigger ones. SS16 stones also can used with a 1mm cardboard, but filling the holes will be a bit more difficult. Cardboard can be found in arts, office or do-it-yourself shops. You also can try cardboard envelopes, photo mounting boards, etc.
We recommend using 0.5 mm cardboard for SS10 and SS16 stones and 1 mm cardboard for bigger ones. SS16 stones can also be used with a 1 mm cardboard, but filling the holes will be a bit more difficult. Cardboard can be found in arts, office or do-it-yourself shops. You also can try cardboard envelopes, photo mounting boards, etc.


For vinyl cutters, you can buy so-called template sheets, e.g. the "Rhinestone sheet set" from Brother that will also include transfer sheets. Some products allow for easier brushing, e.g. the "Magic Flock - Adhesive Rhinestone Template Material". Magic Flock is perfect for a cutting plotter but will emit toxic gases in a laser cutter ! "Sticky Flock" is another product (maybe identical). We recommend looking at products made for specific cutters and read the instructions with respect to the choice of knives etc.
For vinyl cutters, you can buy so-called template sheets, e.g., the "Rhinestone sheet set" from Brother that will also include transfer sheets. Some products allow for easier brushing, e.g., the "Magic Flock - Adhesive Rhinestone Template Material". Magic Flock is perfect for a cutting plotter but will emit toxic gases in a laser cutter ! "Sticky Flock" is another product (maybe identical). We recommend looking at products made for specific cutters and read the instructions with respect to the choice of knives, etc.


'''Hole size'''
'''Hole size'''


The size of the holes should a larger than the size of the stones. We recommend adding about 1mm. This is something you will have to try out. Depending on how your cutter works and the real size of the stones, some adjustments may be needed.
The size of the holes should a larger than the size of the stones. We recommend adding about 1 mm. This is something you will have to try out. Depending on how your cutter works and the real size of the stones, some adjustments may be needed.


* SS10 (2.8 to 3mm): use 4mm
* SS10 (2.8 to 3 mm): use 4 mm
* SS16 (3.8 to 4mm): use 5mm
* SS16 (3.8 to 4 mm): use 5 mm
* SS20 (4.6 to 4.8mm): use 4.8mm
* SS20 (4.6 to 4.8 mm): use 4.8 mm


'''Using a template'''
'''Using a template'''


You can either:
You can either:
* Glue or tape (if possible) the template on top of the tissue, then fill it. If you tissue is flexible, do it on the heat press.
* Glue or tape (if possible) the template on top of the tissue, then fill it. If your tissue is flexible, do it on the heat press.
* Fill the template first, then use a transfer paper to move the stones on top of the textile. In this case, make sure that the template is sealed at the bottom (else the stones will fall through at some point when you brush them)
* Fill the template first, then use a transfer paper to move the stones on top of the textile. In this case, make sure that the template is sealed at the bottom, else the stones will fall through at some point when you brush them.


'''Filling a template'''
'''Filling a template'''
Line 66: Line 66:
* Use a foam to move back and forth the pile of stones until all (or most) of the holes are filled. The stones will turn and move and once the flat back is within a hole they should remain there.  
* Use a foam to move back and forth the pile of stones until all (or most) of the holes are filled. The stones will turn and move and once the flat back is within a hole they should remain there.  
* Use tweezers to fill in the rest.
* Use tweezers to fill in the rest.
[[image: hotfix-template-3.jpg|none|thumb|400px|Brushing stones into the holes. The template is taped to an embroidery patch.]]
[[image: hotfix-template-2.jpg|none|thumb|400px|Brushed stones into the holes. Ready to go in the heat press]]


== Methods for creating rhinestone templates ==
<gallery widths="300" heights="300" mode="packed" showfilename="true">
file: hotfix-template-3.jpg|none|thumb|400px|Brushing stones into the holes. The template is taped to an embroidery patch.
file: hotfix-template-2.jpg|none|thumb|400px|Brushed stones into the holes. Ready to go in the heat press
</gallery>
 
'''Hotfixing'''
 
If you use the transfer method, put the textile into the heat press then do the transfer. Otherwise, carefully move the textile with the filled template.
<gallery widths="250" heights="250" mode="packed" showfilename="true">
file: hotfix-heatpress-1.jpg|In the heat press
file: hotfix-heatpress-2.jpg|Heating at 200 degrees
file: inkstitch1-3-hotfix-4.jpg|Done
</gallery>
 
== Methods for creating Rhinestone Templates with InkScape and Ink/Stitch ==
 
We distinguish four five methods for creating templates with InkScape and Ink/Stitch. All four lead to acceptable designs.
 
# to create regular hotfix fill distributions, in particular dense ones, use '''Hotfix fills with tiled clones and difference'''. Alternatively use method 5.
# To create hotfix lines use '''Hotfix lines with distribute along path''' (or the density map method below)
# To create hotfix contour fills or hatch fills, use '''Hotfix fills with Ink/Stitch stitch plans and distribute along path'''
# To create a hotfix fill with random positioning, use '''Hotfix fills using the InkScape spray'''
# To create a hotfix fill from stitch points, use '''Hotfix fills with Ink/Stitch density maps'''. '''This method is probably the best'''  once you get the hang of it because you use the power of ink/stitch to position the centers of the circles in the right place.
Each of these is explained in a chapter below. If you are very familiar with Ink/Stitch, try '''[[InkStitch - hotfix#Hotfix fills with Ink/Stitch density maps|Hotfix fills with Ink/Stitch density maps]]''' first.
 
'''fnk/Stitch'''
 
Ink/Stitch is the best open source embroidery platform and it is easily installed.


We distinguish four main methods for creating templates with inkScape. All fourlead to acceptable designs.  
* Install a recent version [https://inkscape.org/ InkScape], the drawing program, first
* Then install [https://inkstitch.org/ Ink/Stitch]


# to create regular distributions, in particular dense ones, use '''Tiled clones and difference'''
If you are not familiar with Ink/Stitch start by [https://inkstitch.org/docs/basic-usage/ reading the manual]. However, some hotfix fill strategies explained below do not require ink/stitch.
# To create line-based designs use '''distribute along path''' and optionally Ink/Stitch  
# To create contour fills or hatch fills, use '''Ink/Stitch stitch plans and distribute along path'''


=== Manual fill ===
'''Manual fill'''


This very basic method can be used for very small fills.
This very basic method can be used for very small fills.
* Draw a circle, e.g. 4mm. Make sure to get the size right, because later scaling with precision will be more difficult.
* Draw a circle, e.g., 4 mm. Make sure to get the size right, because later scaling with precision will be more difficult.
* Copy/paste the circle and place the circles manually within polygones or along lines
* Copy/paste the circle and place the circles manually within polygons or along lines
* A quick combined method is to use the tiling method below, create a copy, select a subset, move in place, and delete the ones that do not fit.
* A quick combined method is to use the tiling method below, create a copy, select a subset, move in place, and delete the ones that do not fit.
Notice: A future version of Ink/Stitch may include hotfix functionality. It depends on whether I can convince the developers that this is of interest and if they can find time....
== Hotfix fills with tiled clones and difference ==
Before you create a tile:
* Define a polygon to be filled with hotfix stones
* Make a copy to be used as outline in embroidery and hide it.
* Remove the fill and define a stroke. Set stroke width to 0.2 mm (do not set to hairline).


=== Using tiled clones and difference ===
'''Step 1: Create a tile of circles'''
'''Step 1: Create a tile of circles'''
* Create a circle, e.g. 4mm for a 3mm SS16 stone
* Create a circle, e.g., 4 mm for a 3 mm SS16 stone
* Create a large tile of these circles
* Create a large tile of these circles, with the clone tool
** (en) <code>Edit -> Clone -> Create tiled clones</code>   
** (en) <code>Edit -> Clone -> Create tiled clones</code>   
** (fr) <code>Edition -> Cloner -> Créer un pavage de clones</code>
** (fr) <code>Edition -> Cloner -> Créer un pavage de clones</code>
** You can change translations in order to create dense designs.
* You can change translations in order to create dense designs like in this example. We used the following settings:
'''Step 2: Subtract tile from polygones'''
* Symmetry tab: <code>P1: Simple translation</code> (default)
* Combine all the clones (<code>CTRL-K</code>)
** Shift tab: <code>Shift X: 55%</code> per row, <code>Shift X: 10%</code> per column
* Add a polygon (contour only). In addition, make a copy to be used as outline in embroidery.
** Rows, columns: <code>30 x 30</code> (the tiled areas need to be covered)
* Move the polygon below the tile of circles in the stack,  
For some reason, InkScape becomes very slow when displaying a matrix of clones, so make it small as possible. For a looser design, add some "Shift Y" and increase Shift X values.
* Select polygon and tiles
[[File:Inkstitch1-3-hotfix-3-en.png|none|thumb|800x800px|Tiled clones to create a dense regular hotfix fill]]
* <code>Path -> Difference</code>
'''Step 2: Subtract tile from polygons'''
* <code>Path -> Break a part</code> (<code>CTRL-SHIFT-K</code>)
* Combine all the clones into one tile object: Click on the first and SHIFT-click on the last (wait a long time, then <code>CTRL-K</code> and wait a long time again.
* Remove circles or fragments of circles that you do no want. Copy/Paste and/or move circles.
* If you got other subtractions, copy the tile.
* Make sure that the polygon is below the tile of circles in the stack,
* Select polygon and tile object together
* <code>Path -> Difference (CTRL--)</code>
* <code>Path -> Break a part</code> (<code>CTRL-SHIFT-K</code>), then group with CTRL-g
[[File:Inkstitch1-3-hotfix-14.png|none|thumb|400x400px|Raw result of difference between tile object and polygon]]
*Remove circles or fragments of circles that you do no want, usually it's just one object with partial circles glued to the outline stroke
*Add circles with Copy/Paste and/or move circles if required. e.g., we left the large heart as is but added five circles to the small one.
*Add a contour if you want to stitch an outline (get it from the copy you made and adapt the size and shape if needed)


This method is interesting for creating regular "tatami-like" patterns that can be very dense. Below you can look at two examples.
This method is interesting for creating regular "tatami-like" patterns that can be very dense.


[[image: inkstitch1-3-hotfix-3.png|800px|none|thumb|Apple example: Creating a large enough tile tiles to fill an object with circles]]
Step 3:
[[File:Patch-apple-bling-10cm.png|none|thumb|300x300px|Bling pattern made with tiled clones]]
[[image: patch-100mm-middle-finger-V2.png|400px|none|thumb|Middle finger example: Regular tile distribution]]
[[image: inkstitch1-3-hotfix-3b.jpg|400px|none|thumb|Middle finger, tile distribution - result (somewhat misplaced template)]]


=== '''Filling a line with distribute along path''' ===
* If you design includes lines that you want to fill with hotfix, see the "Repurpose Ink/Stitch stitch plans and distribute along path" method explained below.
In order to fill a line or a a narrow regular column you can add holes like "perls on a string". Do so use the InkScape "Distribute along path" functionality.
* Then, do it.
* Draw a circle (e.g. 4mm) and put it on top of the stack somewhere
 
'''Step 4:'''
 
* Hide all objects except the circles
* Set the circles to hairline
* Save a copy of the file as cut file to send to a laser or plotting cutter.
 
[[File:Inkstitch1-3-hotfix-15.png|none|thumb|530x530px|Select all cut line objects and set strokes to hairline]]
 
* '''Step 5'''
 
If wanted, create an embroidery file and parametrize.
 
* Hide the cut lines.
* In our case we will stitch the outlines of the heart with a bean stitch
 
[[File:Inkstitch1-3-hotfix-16.png|none|thumb|600x600px|Create a bean stitch for the outline]]
We did not test this hotfix design yet, so no pictures. As it is very dense, we recommend using the traditional transfer sheet method as opposed to putting the filled template cardboard directly into the press.
 
'''Extra examples'''
 
Below are some more examples of tiled fills:
<gallery mode="packed" heights="250">
file: inkstitch1-3-hotfix-3.png|800px|none|thumb|Apple: Creating a large enough tile tiles to fill an object with circles
file:Patch-apple-bling-10cm.png|none|thumb|300x300px|Apple: Resulting bling pattern made with tiled clones
file: patch-100mm-middle-finger-V2.png|400px|none|thumb|Middle finger: Regular tile distribution
file: inkstitch1-3-hotfix-3b.jpg|400px|none|thumb|Middle finger: result (somewhat misplaced template)
</gallery>
 
== Hotfix lines with distribute along path ==
In order to fill a line or a narrow regular column, you can add holes like "perls on a string". To do so use the InkScape "Distribute along path" functionality.
* Draw a circle (e.g., 4 mm) and put it on top of the stack somewhere
* (fr:) <code>Menu Extensions -> Générer à partir du chemin -> Distribuer suivant un chemin</code>
* (fr:) <code>Menu Extensions -> Générer à partir du chemin -> Distribuer suivant un chemin</code>
* (en:) <code>Menu Extensions -> Generate from path -> Distribute along path</code>
* (en:) <code>Menu Extensions -> Generate from path -> Distribute along path</code>
* Select both the line and the circle, configure distances, e.g. 0.25 and go. You may have to move the result. We found that the sizes are ok, but not the global position.
* Select both the line and the circle, configure distances, e.g., 0.25 and go. You may have to move the result. We found that the sizes are OK, but not the global position.
* Move misplaced holes (if there are) and save.
* Move misplaced holes (if there are) and save.
Tip: If you want to fill a small column with one string of stones, use Ink/Stitch's <code>Ink/Stitch -> Tools:Stroke -> Fill to Stroke</code>
Tip: If you want to fill a small column with one string of stones, use Ink/Stitch's <code>Ink/Stitch -> Tools:Stroke -> Fill to Stroke</code>
[[File:Inkstitch-3-fill-to-stroke.png|none|thumb|400x400px|InkStitch 3 Fill to stroke. Transforms a fill into a center line.]]
[[File:Inkstitch-3-fill-to-stroke.png|none|thumb|400x400px|InkStitch 3 Fill to stroke. Transforms a fill into a center line.]]


=== '''Repurpose Ink/Stitch stitch plans and distribute along path''' ===
== Hotfix fills with Ink/Stitch stitch plans and distribute along path ==
 
In order to fill a surface, you first will have to generate lines upon which the circles will be positioned. We could use a hatch fill for example, but in the example below we chose to profit from Ink/Stitch's filling algorithms.
In order to fill a surface, you first will have to generate lines upon which the circles will be positioned. We could use a hatch fill for example, but in the example below we chose to profit from Ink/Stitch's filling algorithms.


'''Step 1: Create a stitch plan that defines the lines for positioning the circles'''
'''Step 1: Create a stitch plan that defines the lines for positioning the circles'''


*Select the polygon that defines a an area with a hotfix fill.
* Select the polygon that defines an area with a hotfix fill.
*Parametrize a contour fill without underlay and without underpath
* Parametrize a contour fill without underlay and without underpath
* Define wide spacing, e.g. at least 4.4mm for 4mm stones, change entry point if needed
* Define wide spacing, e.g. at least 4.4 mm for 4 mm stones
Use a very wide contour fill to define a path the will be filled with stones.[[image: inkstitch1-3-hotfix-8.png|800px|none|thumb|Preparation: Contour fill for hotfix holes generation with "Distribute along path" (Distribuer le long d'un chemin)]]'''Step 2: Create a stich plan for the hotfix fills and copy it'''
* Change entry and exit points if needed
The next screenshot shows how to create an appropriate contour fill with Ink/Stitch[[File:Inkstitch-3-contour-fill-hotfix-en.png|none|thumb|800x800px|Contour fill with ink/stitch 3 for hotfix fill]]Below is an example using the French interface.[[image: inkstitch1-3-hotfix-8.png|800px|none|thumb|Preparation: Contour fill for hotfix holes generation with "Distribute along path" (Distribuer le long d'un chemin)]]
 
'''Step 2: Create a stitch plan for the hotfix fills and copy it'''


*Select just this object and create a stitch plan, copy the stitch plan to another layer,  
* Select just this object and create a stitch plan, copy the stitch plan to another layer,  
* Fix the stitch plan, e.g. remove an underpath or adjust distances if needed, smooth first (ctrl-L).
* Fix the stitch plan, e.g., remove an underpath or adjust distances if needed, smooth first (ctrl-L).


[[image: inkstitch1-3-hotfix-10.png|800px|none|thumb|Stitch plan creation]]
[[image: inkstitch1-3-hotfix-10.png|800px|none|thumb|Stitch plan creation]]


'''Step 3: Create the fill pattern'''
'''Step 3: Create the fill pattern'''
* Draw a circle (e.g. 4mm) and put it on top of the stack somewhere
* Draw a circle (e.g., 4 mm) and put it on top of the stack somewhere
* Menu (fr) <code>Extensions -> Générer à partir du chemin -> Distribuer suivant un chemin</code>
* Menu (fr) <code>Extensions -> Générer à partir du chemin -> Distribuer suivant un chemin</code>
* (en:) <code>Menu Extensions -> Generate from path -> Distribute along path</code>
* (en:) <code>Menu Extensions -> Generate from path -> Distribute along path</code>
* Select both the stitch plan and the circle, configure distances, e.g. 0.2 and go. You may have to move the result.
* Select both the stitch plan and the circle, configure distances, e.g., 0.2 and go. You may have to move the result.
* Move misplaced holes
* Move misplaced holes
* You can make sure that minimal distances exists in the Align and Distribute panel, Use <code>Remove overlaps</code> at the bottom of the panel.
* You can make sure that minimal distances exists in the Align and Distribute panel, Use <code>Remove overlaps</code> at the bottom of the panel.
The next screenshot shows how to create an appropriate contour fill with Ink/Stitch
 
[[File:Inkstitch-3-contour-fill-hotfix-en.png|none|thumb|800x800px|Contour fill with ink/stitch 3 for hotfix fill]]
The following screen shot shows a pure hotfix design. I recommend stitching a bean stitch for some contours.
Below is an example with a hatch fill (in french)[[image: inkstitch1-3-hotfix-11.png|800px|none|thumb|Hotfix holes generation with "Distribute along path" (Distribuer le long d'un chemin) - tatami example.]]
[[File:Inkstitch-3-contour-fill-hotfix-en-2.png|none|thumb|800x800px|hotfix "contour" fill]]
 
Below is an example using a hatch fill made from a tatami embroidery fill (in French)[[image: inkstitch1-3-hotfix-11.png|800px|none|thumb|Hotfix holes generation with "Distribute along path" (Distribuer le long d'un chemin) - tatami example.]]


'''Step 4: Export'''
'''Step 4: Export'''
* Hide all the layers, except the generated holes
* Hide all the layers, except the generated holes
* Save a copy of the file
* Save a copy of the file
[[image: revolving-hearts-fluent-strass-3.png|800px|none|thumb|hotfix holes generation with "distribute along path"]]
* Send the file to the cutter
* Send the file to the cutter
* If the file includes embroidery, now hide the cutouts, unhide embroidery objects and save the machine file.
* If the file includes embroidery, now hide the cutouts, unhide embroidery objects and save the embroidery machine file.
'''Other examples'''


Alternatively, you also could do this with a tatami fill. However, the lines of circles will be aligned randomly, which is not optimal for dense fills.
Below is another example of contour fill. This time the contour of the apple polygon is done with a line fill.[[image: patch-apple-bling-10cm-v4-scatter.png|800px|none|thumb|hotfix holes generation with "distribute along path" (raw result)]]Yet another contour fill example. As you can see areas toward the middle would always need some tinkering.[[File:Inkstitch1-3-hotfix-3c.jpg|none|thumb|300x300px|hotfix template generation - distribution along path]]


Example of contour fill using the params of above:
== Hotfix fills using the InkScape spray ==
 
This method is fairly efficient for medium-sized objects but you cannot achieve densely packed regular patterns.
Create a stich plan for stitch objects parametrized for cutting:
 
Raw results of the two operations.
 
[[image: patch-apple-bling-10cm-v4-scatter.png|800px|none|thumb|hotfix holes generation with "distribute along path" (raw result)]]
[[File:Inkstitch1-3-hotfix-3c.jpg|none|thumb|300x300px|hotfix template generation - distribution along path]]
[[image: revolving-hearts-fluent-strass-3.png|800px|none|thumb|hotfix holes generation with "distribute along path" (raw result)]]
 
=== Fill hotfix area with the spray ===
 
This method is fairly efficient for medium sized objects but you can not achieve densely packed regular patterns


* Create and select a circle
* Create and select a circle
* Remove the fill of the objects you plan to fill with hotfix and keep the stroke. If you plan to stich with a beanstitch, set stroke width to 0.4.
* Remove the fill of the objects you plan to fill with hotfix and keep the stroke. If you plan to stitch with a beanstitch, set stroke width to 0.4 so you can an idea of its width.
* Then with a steady hand spray the circles using the following parameters (they may need some adjustments)
* Then with a steady hand spray the circles using the following parameters (they may need some adjustments)
** <code>Spray clones</code> (fr: pulvériser des clones de la selection initiale)
** <code>Spray clones</code> (fr: pulvériser des clones de la sélection initiale)
** <code>Width</code> (fr: largeur): a bit wider than the circle, e.g. for 4mm use 12
** <code>Width</code> (fr: largeur): a bit wider than the circle, e.g. for 4 mm use 12
** <code>Quantity</code> (fr: Quantité) : 100
** <code>Quantity</code> (fr: Quantité) : 100
** <code>Spread</code> (fr: Eparpiller): 1
** <code>Spread</code> (fr: Eparpiller): 1
** <code>Apply on transparent zones</code> (fr: Appliquer sur les zones transparentes): checked
** <code>Apply on transparent zones</code> (fr: Appliquer sur les zones transparentes): checked
** <code>No overlap of colors</code> (fr pas de cheveauchement entre couleurs): Checked. (You many turn this off if do not mind touching the borders of underlying objects
** <code>No overlap of colors</code> (fr pas de chevauchement entre couleurs): Checked. (You many turn this off if do not mind touching the borders of underlying objects
** <code>No overlap</code> - distance = 110 (this can be off if the overlap of colors is on).
** <code>No overlap</code> - distance = 110 (this can be off if the overlap of colors is on).
The spray is a bit sluggish, if it stops spraying, make sure that you are not spraying on top of something, and restart spraying. Below is a spray fill. You can see that it is very irregular.
The spray is a bit sluggish, if it stops spraying, make sure that you are not spraying on top of something, and restart spraying. Below is a spray fill. You can see that it is very irregular.
[[File:Inkscape-3-spray-hotfix-1-en.png|none|thumb|800x800px|Hotfix fill with the spray (raw)]]
[[File:Inkscape-3-spray-hotfix-1-en.png|none|thumb|800x800px|Hotfix fill with the spray (raw)]]
Once you are done apraying, you can, if you like, optimise distributions. Select all clones in one fill and open the <code>Object -> align and distribute ...</code> panel and equalize with the <code>rearrange</code> and <code>remove overlaps</code> tools as shown in the next screenshot.
Once you are done spraying, you can, if you like, optimize distributions. Select all clones in one fill and open the <code>Object -> align and distribute ...</code> panel and equalize with the <code>rearrange</code> and <code>remove overlaps</code> tools as shown in the next screenshot.


* Select one area (without the border, i.e. only the circles)
* Select one area (without the border, i.e. only the circles)
Line 184: Line 248:
* Then at the bottom, define minimal distances: E.g. H=2 and V=2 (click on the little icon to the right)
* Then at the bottom, define minimal distances: E.g. H=2 and V=2 (click on the little icon to the right)
* Move misaligned circles, add new circles by hand if needed.
* Move misaligned circles, add new circles by hand if needed.
* Repeat various steps, i.e. spread, remove overlap, manual move, insertion, deletion.
* Repeat various steps, i.e., spread, remove overlap, manual move, insertion, deletion.


[[File:Inkscape-3-spray-hotfix-2-en.png|none|thumb|800x800px|Equalize hotfix fill with rearrange and remove overlap tools in the Align panel.]]
[[File:Inkscape-3-spray-hotfix-2-en.png|none|thumb|800x800px|Equalize hotfix fill with rearrange and remove overlap tools in the Align panel.]]
Line 190: Line 254:
Below is another example, rendered in the heat press.
Below is another example, rendered in the heat press.
<gallery mode="packed" width="300" heights="300">
<gallery mode="packed" width="300" heights="300">
file: inkstitch1-3-hotfix-4.png|Using the spray to fill an object with cercles - french interface
file: inkstitch1-3-hotfix-4.png|Using the spray to fill an object with circles - French interface
file: inkstitch1-3-hotfix-4.jpg|Result of a hotstone spray fill (version 1 with some mistakes)
file: inkstitch1-3-hotfix-4.jpg|Result of a hotstone spray fill (version 1 with some mistakes)
</gallery>
</gallery>


The spray method is relatively simple and fast if dense and/or regular fills are not wanted.
The spray method is relatively simple and fast if dense and/or regular fills are not wanted.
== Hotfix fills with Ink/Stitch density maps ==
Density maps allow displaying stitches with little circles. This functionality can be repurposed to create hotfix fills, as we shall explain below:
'''Step 0: install a specific developer realease'''
'''Warning'''. This method relies on a developer release of Ink/Stitch. If you do like to install it, you can still use this method with a workaround, explained at the end of this section.
* Install [https://github.com/inkstitch/inkstitch/releases/tag/dev-build-kaalleen-density-map-indicator-size  development build of kaalleen/density-map-indicator-size Pre-release]
* You can easily re-install an old version if you want to.
'''Step 1: Create an embroidery fill where each stitch point represents circle centers'''
We will create a path where stitch points represent the center of the hotfix cut circles, e.g. by  using a contour or a tatami fill
* Remove underlay (and if there is one, underpath)
* Set <code>Spacing between rows</code> to a good value, e.g. 4.6mm to 5mm for SS16 stones.
* '''In addition''', set <code>Maximum fill stitch length</code> to a similar value, i.e. 4.6. You also can play with stitch tolerance (matching the form)
* Set <code>Minimum stitch length</code> in <code>Ink/Stitch -> Preferences</code> to the stitch length (or a bit less if you prefer better match but some overlaps). This is important for tatami fill, less important for contour fill.
* For a contour fill, play with smoothness, clockwise, join style and contour fill strategy until you like the result.
If you are happy with the method you can save it as a preset.
[[image:inkstitch1-3-hotfix-17.png|none|1000x1000px|thumb|Configuring a somewhat too dense contour fill for hotfix with density maps]]
Below is an example using a tatami fill. The same principles apply:
* You may have to set entry and exit points to get rid of a path from the entry point to first stitch
* Do not forget to set all three of row spacing, stitch length and tolerance !
* Also make sure to set the minimal stitch length preference to at least stitchlength/2. Else you will have to remove circles around the border area.
[[image:inkstitch1-3-hotfix-18.png|none|1000x1000px|thumb|Configuring a dense tatami fill for hotfix with density maps]]
Below is a line stitch. Again the same principle. Set the stitch length and tolerance.
[[image:inkstitch1-3-hotfix-20.png|none|1000x1000px|thumb|Configuring a line fill for hotfix with density maps]]
'''Step 2: Create the density map'''
* Select the stitch object(s)
* Extensions -> InkStitch -> Visualize and export -> Density map
* Set red markers to a minimum: <code>1</code>
* Set value for yellow markers very high, so that they will not show
* Set indicator size to the diameter of the hotfix, e.g. 4mm
Below is a raw result for the hearts. I only changed the stroke color and width of the density map circles. The contour fill is pretty nice but a bit too dense maybe. Some circles at the borders of the tatami fill need to be moved because I forgot to set minimal stitch length.
[[image:inkstitch1-3-hotfix-19.png|none|800px|thumb|Configuring a dense tatami fill for hotfix with density maps]]
'''Step 3: Tune the hotfix fills'''
* Copy the density plan and rename the copy to "hotfix" (else it can be overwritten if you digitize an other hotfix fill)
* We added circles to the center of the larger heart and manually moved some overlaps.
* Removed and moved circles from the tatami border. The result is good.
* Transformed the original hearts into strokes in order to stitch an outline.
* Set cutlines to hairline if required by your cutter.
* Select the hotfix layer and "save a copy as" for the cutter.
* If you have different stone colors you also could create more than one hotfix layer and save each one to a separate file in order to create multiple templates.
* Clean / organize the layers and objects in order to make this reusable
Below is the result that shows both hotfix and stitch objects. All the others are hidden
[[image:inkstitch1-3-hotfix-21.png|none|800px|thumb|Hotfix with density maps]]
=== Workaround for InkStitch 3.x ===
If you do not wish to install the [https://github.com/inkstitch/inkstitch/releases/tag/dev-build-kaalleen-density-map-indicator-size developer release that adds circle size to heat map], do the following:
* Create heatmaps as explained above. It will work as well, but the heatmap circles are too tiny.
* Select all the density markers in the hotfix layer
* Scale them to the right size using the scaling tool in the right way.
*: <code>Menu Object->Transform->Scale tab</code>
*: Set <code>width</code> and <code>height</code>, e.g. to 4mm for SS16 stones
*: Tick <code>Apply to each object separately</code> !!
*Done
[[image:inkstitch1-3-hotfix-22.png|none|800px|thumb|Hotfix with density maps]]


== Methods that do not work ==
== Methods that do not work ==
Line 200: Line 336:
=== Using fill patterns ===
=== Using fill patterns ===


* Draw a circle, e.g. 4mm. Make sure to get the size right, because later scaling with precision will be more difficult.
* Draw a circle, e.g. 4 mm. Make sure to get the size right, because later scaling with precision will be more difficult.
* Create a fill pattern from this circle
* Create a fill pattern from this circle
** <code>Object -> Pattern -> Objects to pattern</code>
** <code>Object -> Pattern -> Objects to pattern</code>
Line 208: Line 344:
** <code>Object -> Fill and Stroke ... -> Fill</code> ; Select the pattern icon
** <code>Object -> Fill and Stroke ... -> Fill</code> ; Select the pattern icon
** <code>(fr) Objet -> Fond et Contour ... -> Fond</code> (fr.) ; Sélectionnez l'icone "motif"
** <code>(fr) Objet -> Fond et Contour ... -> Fond</code> (fr.) ; Sélectionnez l'icone "motif"
*In the Fill and Stroke panel adjust the distances, e.g. 20% = 0.8mm in our case.
*In the Fill and Stroke panel adjust the distances, e.g. 20% = 0.8 mm in our case.


That type of pattern can be cut with a machine that accepts bitmap input. For a typical laser cutter, the file must be exported as high resolution PNG image, then vectorize with center lines.
That type of pattern can be cut with a machine that accepts bitmap input. For a typical laser cutter, the file must be exported as high resolution PNG image, then vectorize with center lines.
Line 214: Line 350:
=== Pattern along path ===
=== Pattern along path ===


This strategy profits from the idea that Ink/Stitch does create lines of stitches for its fills and that these lines can be used to distributed circles to position the stones..
This strategy profits from the idea that Ink/Stitch does create lines of stitches for its fills and that these lines can be used to distributed circles to position the stones.


* Select a fill
* Select a fill
* Parametrize a tatami or other type of fill without underlay and without underpath
* Parametrize a tatami or other type of fill without underlay and without underpath
* Define wide spacing, e.g. 5 mm for SS10 (3mm stones), change entry or exit point if needed
* Define wide spacing, e.g. 5 mm for SS10 (3 mm stones), change entry or exit point if needed
* Select just this object and create a stitch plan, copy the stitch plan to another layer, fix if needed
* Select just this object and create a stitch plan, copy the stitch plan to another layer, fix if needed
* Draw a circle and copy it (CTRL-C)
* Draw a circle and copy it (CTRL-C)
Line 227: Line 363:
* Spacing = 1 (fr: Espacement) = 1)
* Spacing = 1 (fr: Espacement) = 1)


The result is not brilliant, the circles are distorted, even when lines are smoothed.
The result is not brilliant, the circles are distorted, even when lines are smoothed. Therefore use the distribute along path method introduced above and that works well.

Latest revision as of 22:37, 23 October 2023

Machine embroidery
Module: InkStitch
draft avanced
2023/10/23
Objectives
  • Create patterns for hotfix
See also

Objectives

  • Create patterns for hotfix

See also

  • Quality: draft
  • Difficulty: avanced

Principles of hotfix

Rhinestones. Bottom has thermo glue.

Hotfix or (hotfix stones) are decorations like rhinestones, rhinestuds, nailheads, etc. that can be glued on textiles or other materials by heating them with a soldering iron, a smoothing iron or a heat press.

This article will explain how to create circular rhinestones designs with the help of InkScape and optionally Ink/Stitch.

Rhinestones are usually round flatback crystals. They have a faceted face on one side and a flat back on the opposite side with a reflective sheet of glue backing. The cheaper stones are made of acryl. At the bottom (between the stone and the glue) there is a reflective metal, e.g., aluminum, silver, or lead. The highest quality and most expensive stones are Swarovski Crystals. Affordable good quality stones are made for example by DMC in Korea.

Hotfix sizes SS34, SS20 and SS16

Sizes of round flatback hotfix stones

Round rhinestones come in many different sizes.

  • The most popular sizes are 4 mm (16ss), 3 mm (10ss) and 7 mm (34ss).
  • Small 3 mm SS10 stones can be used to fill areas or "detailed" line-based designs, but they are somewhat difficult to use.
  • SS16 stones can be used like SS10's. They even allow fairly well filled lettering or other detailed forms and manipulating these is not too much of a pain. Recommended for novices as well as amateurs..
  • Working with smaller ones than SS10 (3 mm, e.g., SS6 (2 mm) is difficult, therefore avoid  !
  • SS20 (4.6 mm to 4.8 mm depending on the make) or bigger are easy to use, e.g. for large lettering or larger fills. However, you may have to adapt shapes.

Methods to work with rhinestones

We distinguish four methods:

  • Method 1: Glue stones individually with a hotfix applicator on the tissue, i.e., some kind of soldering iron with and end that fits on top of a rhinestone (cheap). For positioning you could use a thin template.
  • Cut out the template with a laser cutter or a cutting plotter. Glue a sheet of something (e.g., thick paper) underneath. Then fill the template with rhinestones by pouring a pile on the template and then using a brush. The stones will turn and stumble into the holes with the flat back down. You then transfer the stones to a textile using a sticky transfer sheet. Make sure to buy a rhinestone transfer sheet since the glue needs to be sticky and the sheet must be heat resistant. Thickness of template should be 0.5 mm for smaller stones, but it can be higher for larger stones (e.g., SS16 and SS24). Then use a heat press, e.g., 30 seconds for 160 - 200 degrees for glueing.
  • Method 3: Is similar to method 2. Instead of creating a template with a bottom, just glue the template with temporary glue to the textile (or make it stick otherwise), then fill, then put it in the heat press for 20 seconds at 200 degrees. Make sure that the template is not too thick. This method is recommended for small designs.
  • Method 4: Buy an expensive stone setting machine that can place hotstones on a transfer sheet. Then put the transferred sheet on top of the textile into a heat press.

See the Hotfix stone for more details.

Principles of rhinestone template creation

Unless you got a stone setting machine or a lot of time to lose, you will have to create cutout templates that allow positing the stones. You can create these cutout templates with either a vinyl cutter or a laser cutter. Cutout patterns define where the cutters will create holes for the rhinestones.

Hotfix template with a bag of SS10 (3 mm) stones.

We recommend using 0.5 mm cardboard for SS10 and SS16 stones and 1 mm cardboard for bigger ones. SS16 stones can also be used with a 1 mm cardboard, but filling the holes will be a bit more difficult. Cardboard can be found in arts, office or do-it-yourself shops. You also can try cardboard envelopes, photo mounting boards, etc.

For vinyl cutters, you can buy so-called template sheets, e.g., the "Rhinestone sheet set" from Brother that will also include transfer sheets. Some products allow for easier brushing, e.g., the "Magic Flock - Adhesive Rhinestone Template Material". Magic Flock is perfect for a cutting plotter but will emit toxic gases in a laser cutter ! "Sticky Flock" is another product (maybe identical). We recommend looking at products made for specific cutters and read the instructions with respect to the choice of knives, etc.

Hole size

The size of the holes should a larger than the size of the stones. We recommend adding about 1 mm. This is something you will have to try out. Depending on how your cutter works and the real size of the stones, some adjustments may be needed.

  • SS10 (2.8 to 3 mm): use 4 mm
  • SS16 (3.8 to 4 mm): use 5 mm
  • SS20 (4.6 to 4.8 mm): use 4.8 mm

Using a template

You can either:

  • Glue or tape (if possible) the template on top of the tissue, then fill it. If your tissue is flexible, do it on the heat press.
  • Fill the template first, then use a transfer paper to move the stones on top of the textile. In this case, make sure that the template is sealed at the bottom, else the stones will fall through at some point when you brush them.

Filling a template

  • Drop a large pile of stones on top of the template
  • Use a foam to move back and forth the pile of stones until all (or most) of the holes are filled. The stones will turn and move and once the flat back is within a hole they should remain there.
  • Use tweezers to fill in the rest.

Hotfixing

If you use the transfer method, put the textile into the heat press then do the transfer. Otherwise, carefully move the textile with the filled template.

Methods for creating Rhinestone Templates with InkScape and Ink/Stitch

We distinguish four five methods for creating templates with InkScape and Ink/Stitch. All four lead to acceptable designs.

  1. to create regular hotfix fill distributions, in particular dense ones, use Hotfix fills with tiled clones and difference. Alternatively use method 5.
  2. To create hotfix lines use Hotfix lines with distribute along path (or the density map method below)
  3. To create hotfix contour fills or hatch fills, use Hotfix fills with Ink/Stitch stitch plans and distribute along path
  4. To create a hotfix fill with random positioning, use Hotfix fills using the InkScape spray
  5. To create a hotfix fill from stitch points, use Hotfix fills with Ink/Stitch density maps. This method is probably the best once you get the hang of it because you use the power of ink/stitch to position the centers of the circles in the right place.

Each of these is explained in a chapter below. If you are very familiar with Ink/Stitch, try Hotfix fills with Ink/Stitch density maps first.

fnk/Stitch

Ink/Stitch is the best open source embroidery platform and it is easily installed.

If you are not familiar with Ink/Stitch start by reading the manual. However, some hotfix fill strategies explained below do not require ink/stitch.

Manual fill

This very basic method can be used for very small fills.

  • Draw a circle, e.g., 4 mm. Make sure to get the size right, because later scaling with precision will be more difficult.
  • Copy/paste the circle and place the circles manually within polygons or along lines
  • A quick combined method is to use the tiling method below, create a copy, select a subset, move in place, and delete the ones that do not fit.

Notice: A future version of Ink/Stitch may include hotfix functionality. It depends on whether I can convince the developers that this is of interest and if they can find time....

Hotfix fills with tiled clones and difference

Before you create a tile:

  • Define a polygon to be filled with hotfix stones
  • Make a copy to be used as outline in embroidery and hide it.
  • Remove the fill and define a stroke. Set stroke width to 0.2 mm (do not set to hairline).

Step 1: Create a tile of circles

  • Create a circle, e.g., 4 mm for a 3 mm SS16 stone
  • Create a large tile of these circles, with the clone tool
    • (en) Edit -> Clone -> Create tiled clones
    • (fr) Edition -> Cloner -> Créer un pavage de clones
  • You can change translations in order to create dense designs like in this example. We used the following settings:
  • Symmetry tab: P1: Simple translation (default)
    • Shift tab: Shift X: 55% per row, Shift X: 10% per column
    • Rows, columns: 30 x 30 (the tiled areas need to be covered)

For some reason, InkScape becomes very slow when displaying a matrix of clones, so make it small as possible. For a looser design, add some "Shift Y" and increase Shift X values.

Tiled clones to create a dense regular hotfix fill

Step 2: Subtract tile from polygons

  • Combine all the clones into one tile object: Click on the first and SHIFT-click on the last (wait a long time, then CTRL-K and wait a long time again.
  • If you got other subtractions, copy the tile.
  • Make sure that the polygon is below the tile of circles in the stack,
  • Select polygon and tile object together
  • Path -> Difference (CTRL--)
  • Path -> Break a part (CTRL-SHIFT-K), then group with CTRL-g
Raw result of difference between tile object and polygon
  • Remove circles or fragments of circles that you do no want, usually it's just one object with partial circles glued to the outline stroke
  • Add circles with Copy/Paste and/or move circles if required. e.g., we left the large heart as is but added five circles to the small one.
  • Add a contour if you want to stitch an outline (get it from the copy you made and adapt the size and shape if needed)

This method is interesting for creating regular "tatami-like" patterns that can be very dense.

Step 3:

  • If you design includes lines that you want to fill with hotfix, see the "Repurpose Ink/Stitch stitch plans and distribute along path" method explained below.
  • Then, do it.

Step 4:

  • Hide all objects except the circles
  • Set the circles to hairline
  • Save a copy of the file as cut file to send to a laser or plotting cutter.
Select all cut line objects and set strokes to hairline
  • Step 5

If wanted, create an embroidery file and parametrize.

  • Hide the cut lines.
  • In our case we will stitch the outlines of the heart with a bean stitch
Create a bean stitch for the outline

We did not test this hotfix design yet, so no pictures. As it is very dense, we recommend using the traditional transfer sheet method as opposed to putting the filled template cardboard directly into the press.

Extra examples

Below are some more examples of tiled fills:

Hotfix lines with distribute along path

In order to fill a line or a narrow regular column, you can add holes like "perls on a string". To do so use the InkScape "Distribute along path" functionality.

  • Draw a circle (e.g., 4 mm) and put it on top of the stack somewhere
  • (fr:) Menu Extensions -> Générer à partir du chemin -> Distribuer suivant un chemin
  • (en:) Menu Extensions -> Generate from path -> Distribute along path
  • Select both the line and the circle, configure distances, e.g., 0.25 and go. You may have to move the result. We found that the sizes are OK, but not the global position.
  • Move misplaced holes (if there are) and save.

Tip: If you want to fill a small column with one string of stones, use Ink/Stitch's Ink/Stitch -> Tools:Stroke -> Fill to Stroke

InkStitch 3 Fill to stroke. Transforms a fill into a center line.

Hotfix fills with Ink/Stitch stitch plans and distribute along path

In order to fill a surface, you first will have to generate lines upon which the circles will be positioned. We could use a hatch fill for example, but in the example below we chose to profit from Ink/Stitch's filling algorithms.

Step 1: Create a stitch plan that defines the lines for positioning the circles

  • Select the polygon that defines an area with a hotfix fill.
  • Parametrize a contour fill without underlay and without underpath
  • Define wide spacing, e.g. at least 4.4 mm for 4 mm stones
  • Change entry and exit points if needed

The next screenshot shows how to create an appropriate contour fill with Ink/Stitch

Contour fill with ink/stitch 3 for hotfix fill

Below is an example using the French interface.

Preparation: Contour fill for hotfix holes generation with "Distribute along path" (Distribuer le long d'un chemin)

Step 2: Create a stitch plan for the hotfix fills and copy it

  • Select just this object and create a stitch plan, copy the stitch plan to another layer,
  • Fix the stitch plan, e.g., remove an underpath or adjust distances if needed, smooth first (ctrl-L).
Stitch plan creation

Step 3: Create the fill pattern

  • Draw a circle (e.g., 4 mm) and put it on top of the stack somewhere
  • Menu (fr) Extensions -> Générer à partir du chemin -> Distribuer suivant un chemin
  • (en:) Menu Extensions -> Generate from path -> Distribute along path
  • Select both the stitch plan and the circle, configure distances, e.g., 0.2 and go. You may have to move the result.
  • Move misplaced holes
  • You can make sure that minimal distances exists in the Align and Distribute panel, Use Remove overlaps at the bottom of the panel.

The following screen shot shows a pure hotfix design. I recommend stitching a bean stitch for some contours.

hotfix "contour" fill

Below is an example using a hatch fill made from a tatami embroidery fill (in French)

Hotfix holes generation with "Distribute along path" (Distribuer le long d'un chemin) - tatami example.

Step 4: Export

  • Hide all the layers, except the generated holes
  • Save a copy of the file
hotfix holes generation with "distribute along path"
  • Send the file to the cutter
  • If the file includes embroidery, now hide the cutouts, unhide embroidery objects and save the embroidery machine file.

Other examples

Below is another example of contour fill. This time the contour of the apple polygon is done with a line fill.

hotfix holes generation with "distribute along path" (raw result)

Yet another contour fill example. As you can see areas toward the middle would always need some tinkering.

hotfix template generation - distribution along path

Hotfix fills using the InkScape spray

This method is fairly efficient for medium-sized objects but you cannot achieve densely packed regular patterns.

  • Create and select a circle
  • Remove the fill of the objects you plan to fill with hotfix and keep the stroke. If you plan to stitch with a beanstitch, set stroke width to 0.4 so you can an idea of its width.
  • Then with a steady hand spray the circles using the following parameters (they may need some adjustments)
    • Spray clones (fr: pulvériser des clones de la sélection initiale)
    • Width (fr: largeur): a bit wider than the circle, e.g. for 4 mm use 12
    • Quantity (fr: Quantité) : 100
    • Spread (fr: Eparpiller): 1
    • Apply on transparent zones (fr: Appliquer sur les zones transparentes): checked
    • No overlap of colors (fr pas de chevauchement entre couleurs): Checked. (You many turn this off if do not mind touching the borders of underlying objects
    • No overlap - distance = 110 (this can be off if the overlap of colors is on).

The spray is a bit sluggish, if it stops spraying, make sure that you are not spraying on top of something, and restart spraying. Below is a spray fill. You can see that it is very irregular.

Hotfix fill with the spray (raw)

Once you are done spraying, you can, if you like, optimize distributions. Select all clones in one fill and open the Object -> align and distribute ... panel and equalize with the rearrange and remove overlaps tools as shown in the next screenshot.

  • Select one area (without the border, i.e. only the circles)
  • In the Organisation (fr: Organiser), click on Spread (fr: éparpiller). You can do this several times. Alternatively use another algorithm or adjust by hand.
  • Then at the bottom, define minimal distances: E.g. H=2 and V=2 (click on the little icon to the right)
  • Move misaligned circles, add new circles by hand if needed.
  • Repeat various steps, i.e., spread, remove overlap, manual move, insertion, deletion.
Equalize hotfix fill with rearrange and remove overlap tools in the Align panel.

Below is another example, rendered in the heat press.

The spray method is relatively simple and fast if dense and/or regular fills are not wanted.

Hotfix fills with Ink/Stitch density maps

Density maps allow displaying stitches with little circles. This functionality can be repurposed to create hotfix fills, as we shall explain below:

Step 0: install a specific developer realease

Warning. This method relies on a developer release of Ink/Stitch. If you do like to install it, you can still use this method with a workaround, explained at the end of this section.

Step 1: Create an embroidery fill where each stitch point represents circle centers

We will create a path where stitch points represent the center of the hotfix cut circles, e.g. by using a contour or a tatami fill

  • Remove underlay (and if there is one, underpath)
  • Set Spacing between rows to a good value, e.g. 4.6mm to 5mm for SS16 stones.
  • In addition, set Maximum fill stitch length to a similar value, i.e. 4.6. You also can play with stitch tolerance (matching the form)
  • Set Minimum stitch length in Ink/Stitch -> Preferences to the stitch length (or a bit less if you prefer better match but some overlaps). This is important for tatami fill, less important for contour fill.
  • For a contour fill, play with smoothness, clockwise, join style and contour fill strategy until you like the result.

If you are happy with the method you can save it as a preset.

Configuring a somewhat too dense contour fill for hotfix with density maps

Below is an example using a tatami fill. The same principles apply:

  • You may have to set entry and exit points to get rid of a path from the entry point to first stitch
  • Do not forget to set all three of row spacing, stitch length and tolerance !
  • Also make sure to set the minimal stitch length preference to at least stitchlength/2. Else you will have to remove circles around the border area.
Configuring a dense tatami fill for hotfix with density maps

Below is a line stitch. Again the same principle. Set the stitch length and tolerance.

Configuring a line fill for hotfix with density maps

Step 2: Create the density map

  • Select the stitch object(s)
  • Extensions -> InkStitch -> Visualize and export -> Density map
  • Set red markers to a minimum: 1
  • Set value for yellow markers very high, so that they will not show
  • Set indicator size to the diameter of the hotfix, e.g. 4mm

Below is a raw result for the hearts. I only changed the stroke color and width of the density map circles. The contour fill is pretty nice but a bit too dense maybe. Some circles at the borders of the tatami fill need to be moved because I forgot to set minimal stitch length.

Configuring a dense tatami fill for hotfix with density maps

Step 3: Tune the hotfix fills

  • Copy the density plan and rename the copy to "hotfix" (else it can be overwritten if you digitize an other hotfix fill)
  • We added circles to the center of the larger heart and manually moved some overlaps.
  • Removed and moved circles from the tatami border. The result is good.
  • Transformed the original hearts into strokes in order to stitch an outline.
  • Set cutlines to hairline if required by your cutter.
  • Select the hotfix layer and "save a copy as" for the cutter.
  • If you have different stone colors you also could create more than one hotfix layer and save each one to a separate file in order to create multiple templates.
  • Clean / organize the layers and objects in order to make this reusable

Below is the result that shows both hotfix and stitch objects. All the others are hidden

Hotfix with density maps

Workaround for InkStitch 3.x

If you do not wish to install the developer release that adds circle size to heat map, do the following:

  • Create heatmaps as explained above. It will work as well, but the heatmap circles are too tiny.
  • Select all the density markers in the hotfix layer
  • Scale them to the right size using the scaling tool in the right way.
    Menu Object->Transform->Scale tab
    Set width and height, e.g. to 4mm for SS16 stones
    Tick Apply to each object separately !!
  • Done
Hotfix with density maps

Methods that do not work

Using fill patterns

  • Draw a circle, e.g. 4 mm. Make sure to get the size right, because later scaling with precision will be more difficult.
  • Create a fill pattern from this circle
    • Object -> Pattern -> Objects to pattern
    • Objet -> Motif -> Objets en motif (fr.)
    • The result will show as fill pattern in the fill panel
  • Fill a polygon with the pattern
    • Object -> Fill and Stroke ... -> Fill ; Select the pattern icon
    • (fr) Objet -> Fond et Contour ... -> Fond (fr.) ; Sélectionnez l'icone "motif"
  • In the Fill and Stroke panel adjust the distances, e.g. 20% = 0.8 mm in our case.

That type of pattern can be cut with a machine that accepts bitmap input. For a typical laser cutter, the file must be exported as high resolution PNG image, then vectorize with center lines.

Pattern along path

This strategy profits from the idea that Ink/Stitch does create lines of stitches for its fills and that these lines can be used to distributed circles to position the stones.

  • Select a fill
  • Parametrize a tatami or other type of fill without underlay and without underpath
  • Define wide spacing, e.g. 5 mm for SS10 (3 mm stones), change entry or exit point if needed
  • Select just this object and create a stitch plan, copy the stitch plan to another layer, fix if needed
  • Draw a circle and copy it (CTRL-C)
  • Path -> Path Effects...., select Pattern along Path
  • (fr: Chemin -> Effets de chemin ...., choisir motif suivant un chemin
  • Pattern source = link (icon to the right) (fr:) Source du motif = Lier chemin contenu dans le presse papiers
  • Pattern copies = repeated (fr:) Copies du motif = répété.
  • Spacing = 1 (fr: Espacement) = 1)

The result is not brilliant, the circles are distorted, even when lines are smoothed. Therefore use the distribute along path method introduced above and that works well.