Previous posts with some related information:
A lace mesh series: using GIMP 8/17
To mesh or not to mesh 1 5/11
To mesh or not to mesh 2 5/11
To mesh or not to mesh 3 5/11
To mesh or not to mesh 4 5/11
To mesh or not to mesh 5 7/17 a collection of mesh design repeats
To mesh or not to mesh 6: chevrons 6/20
Lace knitting tips, to mesh or not to mesh 7 7/20
To mesh or not to mesh 8: more Numbers meet Gimp 5/21
Unconventional uses for punchcards 2: thread lace cards for “filet” mesh 8/17
It is hard for me to imagine a decade or more has passed since I began to blog. My approach to post content has evolved since then as has my shifting familiarity and use of software programs. Periodically topics resurface to my attention. Lace is one that crops up every few years, resurged after my purchase of Dak and my experiments with testing the lace module, and has persisted, so here I am once more looking at superimposing shapes onto a preferred mesh repeat.
There are always multiple ways to achieve a goal. Punchcard knitters are not excluded from the processes and without spreadsheets, similar planning may be executed on graph paper using colored pencils.
My go-tos now for planning out my charts on a new iMac with M1 chip and OS12 are
Mac Numbers 11.2
Gimp 2.10.24, Rosetta required
ArahPaint 6.0
img2track for download to a 930 to knit swatches, presently from a Windows 10 PC
InSync for file sharing between the Mac and the PC
The final repeats created with any of these methods need to be checked or edited to make certain they observe the rules for placement of punched holes or cells on proper rows for the specific brand and model knitting machine being used.
If the aspect ratio is particularly important, then more cautious planning may be needed.
For an indeterminate reason, the shape for superimposing on a mesh in these experiments is a heart, plotted out here in Gimp for use in a 24 stitch wide limit repeat. It is good to begin on a canvas longer than the estimated motif, magnification to 800-1800X with a 1X1grid and snap to grid make the execution and filling in of small-scale designs easy to plan and view.
In terms of drawing tools, the bucket-fill paint tool may be set to fill with the foreground color, background color, or pattern. The pencil tool normally uses the foreground color. If switching between the two tools, remember to choose the proper tool before continuing to edit repeats.
The heart was plotted out and cropped to 21 stitches by 15 rows, on a 24 stitch grid, and the image was saved, it is deliberately planned for an odd number of rows in width and height.
My chosen lace mesh repeat is 2 stitches by 6 rows.
Planning a base mesh in Gimp with the above repeat saved as a pattern and used to bucket fill the canvas:
The overall mesh repeat png is saved. Blank areas in every third row in the first and every third row will be skipping transfers in those areas and knitting the stitches composing the shape. The heart shape itself needs to be superimposed onto the mesh base. It is relatively small, with increases and decreases forming it easy to follow, so in the simplest method, red squares for each pattern row are filled in on the grid transfer rows, using the single-pixel pencil tool and working in RGB mode. If satisfied with the placement of the shape, use bucket-fill set to ground or foreground to eliminate red cells by filling them with white, and the mesh design is ready. If working with a card, punch black cells only.
This placement is tested and kept in mind in other explorations.
Using a spreadsheet: the same sort of chart may easily be created quickly in Numbers. In this instance, my table is still planned for 24 stitches in width, but 54 rows in height. An extra column is added and used on the far left to mark rows to be hidden. Beginning at the bottom left two rows were filled in a different color, the third row is left blank, all 3 cells are selected. When multiple cells are selected, depending on which side of the selection box one hovers over with the mouse, a yellow dot/ handle will appear.
The tool acts on the selection. Clicking on it and dragging it with the mouse will, in this instance, repeat the selection until the mouse is released. This may be done in any direction and quickly fills in whole tables. It is not necessary to perform this extra step before hiding rows, but I find having that extra color makes it easier visually, especially when working on long repeats. It also makes for easy return to selection if hiding rows is done in shifts.
Beginning at the top of the table, holding down the command key, select rows marked with yellow cells, in this version of Numbers, table row numbers are green rather than blue,
continue to the bottom of the chart, and under the Table menu, choose to hide 36 rows. With rows hidden the mesh repeat shrinks from 6 rows to 2.
A new 4 cell table is created. The 4 interior cells were chosen, copied, and pasted in the lower-left corner of the reduced height table. Once pasted, selecting the repeat again will allow one to use those yellow handles to fill the contents first toward the top, then to the right. The image on the left shows the results, with only the numbers for the unhidden rows shown on the left. In turn, the heart was the pencil tool to draw it using a third color in the chosen location.
The unhiding rows function produces the expanded repeat with all knit stitches in red on the mesh grid ground. The column with the yellow cells is deleted before converting the Numbers repeat to an electronic or punchcard, the how-to discussed in other posts. Comparing the hand-drawn heart in Gimp alone on the left, to the spreadsheet results on the right, there appears to be a difference in the starting rows, and in only one other row, two black cells appear that can easily be altered in either repeat. Brother machine knitters would need to shift those 2 blank rows at the bottom of the repeat on the right to its top or to to start lace patterning on row 3.
Keep in mind that lace patterns in particular, with their infrequent markings, even in color reverse, grabbed from a spreadsheet and scaled in Gimp to final repeat size, often require a lot of “clean up. This repeat, intended for use in another post shows the difference between these 2 different programs once more.
Superimposing shapes onto the same mesh requires that they be elongated X3. Gimp does not do this well, while ArahPaint does so elegantly. The result using Gimp, with the image Mode converted to 2 colors indexed and scaled in height X3 is shown on the left with marked error areas. The Arah YX3 result on the right is correct, created, and saved
More choices exist, continuing to place the heart 3 rows up from the bottom, and not using multiple layers.
For the heart to be pasted in place on the mesh, its white background needs to be made clear/ transparent. That is achieved by using Layer, Transparency, Color to Alpha,
The layer-to-alpha image may be saved as a png with transparent background for any future use.
Work using 2 windows, A simple copy and paste will fix the image in an arbitrary location. Instead, click on the rectangle select tool, selecting and copying the heart image, paste it on the ground in the second window, where it remains as a floating selection that can be dragged to the desired location and is not anchored until the mouse is released. This may be undone and repeated multiple times. A, copied and pasted in place on the ground, B, resulting in C
Even easier, working with the full-color, white ground heart repeat placed 3 rows up from the bottom, A, set red as the foreground color, and then use the bucket fill tool B to fill its ground with the mesh pattern, seen in C
Comparing the all in Gimp Drawing to either of the last 2 patterns, two differences appear, an extra row of transfers before removing transfer stitches to start the heart shape, and those 2 extra black pixels/eyelets
Committing to the first design, 24X60, 
Proof of concept for the single repeat:
Tiling the repeat before knitting helps one visualize secondary shapes that will be formed by it, here those pairs of extra dots are removed in areas marked with red lines, helping to make the decision about keeping them or not
Developing brick repeats or half drop is possible with offset and brushes in Gimp, but, to my mind, easier in Arah. Using the Arah drawing in repeat, the design is now 24 stitches wide by 120 rows high in a brick arrangement offset by 12 stitches. 
![]()
The same heart, in half drop repeat, offset by 30 rows, now double wide, 48X60, suitable only for an electronic machine ![]()
Changing the background grid for other stitch types: the heart is rescaled for use by 2 or 4 times in height. Again, the differences between Gimp’s incorrect scaling, A, and the Arah drawing in repeat, B
The differences between the clear ground heart image dragged and dropped onto the new background or navigating between 2 windows and using the rectangle tool as described to copy and paste.
Possible applications 
This begs the question of working on larger images. For use on a lace mesh, simpler designs apart from overall size are best, but if a mesh base is not your favorite fabric or goal, tuck, slip stitch, thread lace or even fair isle patterns may be created with more overall flexibility, using the same principles on backgrounds.
Thread lace, depending on the yarns and tension used, can provide the illusion of eyelets behind images of any size. The steps: image to alpha selected and pasted onto the ground, color reversed
The final png is 129 stitches wide by 172 rows high
This is the first attempt at a partial repeat test proof of concept. I have been telling people serger monofilament withstands ironing and light pressing, and periodically I test advice I have given formerly. To start with, the darn monofilament, which I even used in double bed garments, but nearly 2 decades ago, refused to feed properly or at all. Because it is nearly invisible, my knitting started with it pulling too tight, and I wiped out 12 needles out of 72 in different places on the needle bed in a single carriage pass. Determined, I sorted how to hand feed it, got the rhythm, complete a swatch. A marks an error I made in loading the second track in img2track, resulting in an added, wrong pattern row. The holes, B, C, and D were nonexistent until I tried flattening the fabric a bit with an iron, and the monofilament simply melted in various places.
Other observations: there is some bubbling in the all knit areas. With ironing, that effect was lost and the areas with more mock holes widened as can be seen at the side edges. In thread lace, the end needle selection is canceled so as to have the paired yarns knit the end stitch, but pattern needles can still be selected, so if end needles are forward in pattern, it is best to push them back to B position by hand. One way to eliminate having to do that, which also reduces knitting time, is to create vertical all-white lines on either side, as in this version of the repeat now 144 X 200 pixels.
I had interesting issues with having needle selection visually appear correct throughout, and the pattern itself appearing correct when checked at 1800 magnification. While the smaller sample was accurate until the filament began to melt, here I had 2 needles not knitting the yarns alternately but together, and an odd change in the center that looks as though yarn selection in those areas was reversed. The thicker yarn here is cotton, the thinner rayon. Troubleshooting is required. Unplanned tucking is a sign of damaged needles, but because the second yarn used herd is so thin, the effect was not obvious until the vertical pattern in the same area on the bed became apparent.
I am using a punchcard carriage on an orphaned 930 for the thread lace, and have not knit on more than 90 center needles in the past. Some days both operator and machine need a break.
The cam buttons and undercarriage were oiled. The first selection tests involved programming this 
as an all-over design. When only using part of the needle bed in a pattern, the center of the needle bed needs to be cleared by the knit carriage for the pattern selections to advance and knit properly. Doing so on part of each side of the center in thread lace and changing the culprit needles eliminated those single stitch issues. Before committing to a large width of fabric in thread lace, perhaps a practical, visible, and easy place to start for checking patterning and needle selection is to knit the ground in this pattern as a fair isle pattern before proceeding with the intended large-scale design.
The finished test swatch: because of the disparity between the number of all knit stitches vs patterned ones where one of the colors is slipped on every pattern row for every other stitch, the fabric shrinks dramatically when off the machine. The knit areas pop out a bit, and a lengthwise tug makes enhances the effect
If the goal is a flat fabric panel, then blocking is a necessity. Here the piece is casually pressed, no pins, letters point out issues:
A: knit rows before any pattern selection
B: an attempt to knit stitches with a cast on comb, and no weights, lots of uneven float loops on the reverse
C: changing the amount of weight; if knitting in multiple tracks using img2track, remember to be outside the set mark with the knit carriages before selecting the next pattern row to avoid selection errors
D, E: there are occasional improperly formed tuck stitches
F: “My piece is almost finished, the weights are touching the floor but I have just a few rows left, too lazy to move the weight”, the price: some messy loops on the reverse again to match the start
G: all knit rows again, the latch tool bind off around single gate pegs was a bit snug
The mesh effect was noticeable after resting, the piece measures 25 inches in width by 25 inches in height.
When moving weights up, using a ribber cast on comb carefully poked through the knit may cause less snagging and issues than using the single bed cast on comb.
This fabric evolved because of a discussion that began with a knitter who is working on sculptural shapes emerging from textured backgrounds.
I see thread lace as having potential for developing all sorts of blistered, 3D elements that have nothing to do with flowers or wearables and am planning follow-up posts using the technique for texture rather than mock lace. To be rendered usable, this piece would definitely need blocking, maybe even starching in order to be stable enough to hold its shape over time.
I have blocking wires, but over my decades of knitting have maybe used them twice, my blocking has been far more casual.
Friends lately have asked about skulls over thread lace mesh, this is an electronic repeat with room for resizing or border additions, keeping in mind that in thread lace the white areas knit both yarns, the dotted areas create the illusion of holes. The design was initially created working in black and white, with an alpha channel added
a new file was opened, bucket-filled with the ground 2X2 pattern, the above was copied and pasted in the chosen position, resulting in this
The 100X92 png
which in turn needs to be color reversed for use as a thread lace pattern 
Japan’s contributions to lace patterning
A clue as to surface being represented is that it is a convention that vertical straight lines | represent knit stitches, horizontal ones — knit.

Knitter’s symbol fonts by David Xenakis, were enclosed in frames, though extensive, I did not find them helpful, a sample: 





but other attractive features include illustrating crochet patterns in the round (done here using 




a
Limitations are encountered when using symbols in any self-drawn chart if there are no bridging units between cell units both horizontally for cables, and vertically for stitches and textures worked between both beds.

Long since then, I have no longer had access to Excel, the topic may merit a revisit using Numbers.

From the 
For Superba machines, there are the 



Aside from connections to the machine, there was the issue of available software for drawing repeats and downloading in the proper format.
and for solving the same issue in 
The Softbyte 


DAK cable manuals published by Softbyte


For more than 2 colors per row, performing the color separations may be achieved 
A “hack”
stitch and row counts should match, and save the stp 
The separation methods in DAK:

Yarn choice and design make a big difference. Here, the yarn is far too thin, and the repeat too narrow in width, but the possible result is illustrated. The main bed is set to slip in both directions throughout. The ribber setting needs to slip in both directions for every other pair of rows. When the ribber slips, the main bed will knit the color that will create the pockets. There are many single stitches selected here; the KC was set to KC1. When the color is changed and the ribber is set to knit again, stitches in that color will knit on both beds, sealing the fabric in those areas and forming a solid color background on the reverse side. Here, the white forms the pockets, and the floats after a pair of passes are seen in this photo.
Because the yarn is so thin there is a considerable grin through on both sides, the areas marked with arrows indicate where the white pockets were lightly stuffed with yarn ends 

If pngs are created outside the program, they may be doubled in length unless the repeat is designed that way. 
How the different jacquard setups process the specific repeats:
Passap card reader techniques saved from long-ago experiments. 




Processing the template using numbers: a table is created twice the length of the 8X16 triangle repeat, followed by hiding the 32 odd-numbered rows, positioned in front of the scaled punchcard template, stitch markings are traced
the rows are then unhidden, the repeat is checked, matched here to the F jacquard separation in Dak
The numbers table is processed in Gimp to obtain the png for knitting the now 24X64 pattern
and the pattern executed as a tubular FI knit: I had yarn issues, hence the dropped stitches. Both swatches were knit to approximately the same point in the pattern repeats, but there are obvious quality differences in width and length. In tubular knits, there are differences in the width and height of the knit on each side. The front is a slip stitch with floats, drawing the fabric in, while the ribber knits every stitch every other row. With a good choice of yarn and pattern, loosening the tension on the top bed may ease this problem. As often happens, casting on and binding off need special considerations, ie, to allow for any fabric stretch when off the machine or to leave a tubular knit open at either or both ends if that is the goal.
DAK has been a purchase made out of curiosity, and my use of it has been very limited since my designing needs are met by using other programs that are free to users and generate and accept files in multiple formats, while the Brother Knitleader or even simple use of the magic formula solves knitting any desired shape in any gauge.

When automating the repeat edits are possible and very easy using the lace module, these first drafts were created in Numbers,
I have to admit the first time I tried to knit both the associated png, mirrored and not, I experienced patterning errors. Whether due to operator fatigue, static, or any other possible cause, on a different day both designs knit successfully, and my appreciation of the module is growing steadily. The results for this, a complex shape, are quick and awesome when compared to the amount of time it would take to draft the pattern outside the program.

An stp was created, the template is marked 74 rows in height, filled in as the stp was generated, right side facing
Numbers and Gimp reduced the template to a png 14 stitches wide by 52 rows long, needed to be mirrored using the number one button on the 930 for successful knitting, 
matches the original illustration. Dak makes slight modifications very easy. The untested brick repeat, 28X104, developed using Arah followed by its png 
The amended design drawn in repeat in dak visualizing the knit,
The print preview template: 
the resulting png, 14 stitches by 68 rows, also knit using the number one button on the 930
The brick repeat developed in Arah, now 28 stitches by 136 rows,
its png
A test for the second brick repeat, here visualizing results with a screengrab of the stp.
The test swatch is for a single repeat width, the initial yarn used ran out, hence the color change, the second yarn was thinner and broke, but there is enough to get a sense as to how the overall alignment of the knit shapes will appear, including that horizontal chevron between the shifting leaves. The png required mirroring when used on the 930. 



it would need to be drawn eliminating the pairs of blank rows between transfers to match the original repeat because all those carriage passes are consecutive. Drafts with no blank rows between alternating transfers are not accepted by the program and ruled out in any template preview as well.
The complexity of working with a “simple” repeat: over the years I accumulated a notebook full of copies from Japanese magazine pages with what I believed to offer interesting potential, this repeat happened to be one. The markings for the knit rows on the right, and the two blank rows at the bottom identify it as suitable for Studio punchcard machines, and it would appear to be easy to translate for knitting on Brother thanks to those 2 blank rows between transfer cell markings.
Developing the Brother repeat in Numbers for beginning with transfers to the left. The repeat is recognizable as a mesh variant, more information for mesh design repeats may be found in the
the repeat on the right was created in Gimp.
The 12X18 png
Creating the stp: the size of the png was used to create the image file, which required cropping, in Dak this would be the menu language after activating the proper tools. the stp size is 12X16, 
The template generated for a Brother punchcard machine illustrates the problems and some of the confusion if the template repeat is used for actual knitting, especially on the punchcard machines. Drawing the eyelet and dragging the mouse one cell to the left is the intuitive way to draw for transfers to the left. The symbols appear to be right-side facing by default and if they are in turn mirrored by the program prior to saving, when the templates are generated, the intent for use of the design would match. The numbers on the left are in the punchcard template, adjusted by cropping the two extra rows in the Brother electronic template by the software, do not reflect the actual design row numbers. The starting row is wrong for the Brother lace carriage operation from the left to produce the first row transfers to the left in actual knitting. As far as determining sequences for knit row placement, that is left up to the punchcard knitter’s experimentation. The minimum repeat for a punchcard to roll continuously is 36 rows, that fact needs to be considered if punching cards. The repeat shift for the first transfers to happen toward the left is illustrated on the right.
As initially given, with the lace carriage starting on the left, the first transfer row would be to the right. In many cases, this may not matter, but in this instance, where the knit rows happen after 2 or 4 LC passes respectively, the template offers another instance of the fact that the knitter using it needs to have previous understanding and experience in creating the particular stitch type. This version does not have an accompanying swatch.
Analyzing the electronic template for interactive knitting: it is correct in marking rows for LC operation from the left with the first transfer row made to the right, matching the above chart. 


For good measure, the repeat is also drawn as stitches and produced the punchcard template with a first blank row identical to that generated when using symbols
Using the pencil tool to draw the transfers differently resulted in a series of error alerts, so not an option.



When manuals are chosen in any module, there is an option offered to download the associated pdf
by clicking on the arrow key
Update:
The lace module is an extremely attractive solution for speeding up the lace design process whether from published charts or DIY. The left mouse button is used to draw as usual, but the right mouse button is used when drawing shared transfers in fine lace on Brother, or simple lace in Studio km.
The designer may enter patterns on this view as well, but I prefer to work with symbols
It is best to begin testing with a small repeat when exploring new techniques, find his format easier to use than drawing on “stitches”. There are several options for the canvas ground color, the default is in blue. As a first step, saved as an stp, Dak opened my saved file as pictured in this view. 

DAK row numbers do not refer to design rows, they reference row counts as would be seen in any row counter registering carriage passes
If a symbol is missing from the drawing, the program alerts the knitter to the error. Here there are no eyelets represented.
There was no warning for the error in the last row of the test stp, where in the last row two stitches were being moved in opposite directions on the same row. If the content is considered accurate, this window will appear, the safe button will be highlighted, click OK 

wrong side facing is chosen for the purl side view.
Stitch pattern print previews, using default settings for layout:



This stp pattern was also created using the pencil tool in combination with symbols. In the print preview, there were 2 errors in the Dak printouts, the three blank rows rather than 2 in the outlined section between transfers, and transfers in 2 different directions occurring on the same row with the same carriage pass. I have no way to test whether the same issue would occur in interactive knitting using my own stp file. My repeat, drawn in Numbers on the right, is numbered in design rows. 
choices can also be made on how to represent stitch units If the plan is to create a punchcard template and the repeat is too wide, an error message appears
Paper size measurements in page set up other than US letter
other associated menu choices
It is possible to save the template as a bmp of the full image. The size of the file is shown to the right of the pixel count number settings for the clipboard or bmp file, which will vary in proportion to the stitch and row count. Click on the floppy disk icon to save. 




As an additional lace template test, I repeated the process on a portion of an stp file shared generously shared by a DAK FB group knitter along with photos of a completed, lovely lace sweater using it. The results are shown sideways because of the repeat length. The 950i template places four rows at the end of each lace sequence, while as seen in the published repeat of a different lace beside it, there should only be 2. The carriage passes made by the KC in traditional lace knitting though they advance the row counter, do not advance the pattern unless it is selecting needles as well, ie in trims that combine lace with the slip stitch setting. Exceptions to the 2 blank rows rule occur when the lace shape reverses direction such as in zig-zags, or when plain knit or pattern rows are planned deliberately to mix and interact with the lace design.
Please see the previous 
The electronic preview continues to have a series of 4 blank rows between transfer segments. The punchcard template has 2 blank rows between each transfer segment and matches the published pattern with a 3-row exception toward the top of the card. The renderings below begin with the DAK punchcard template on the left with its confused numbering, the extra empty row at the bottom of the repeat was eliminated. The overall repeat is mirrored. It is followed by the published pattern associated with the chart, pixels are then marked for left and right transfers, followed by my amended final repeat, which when knit on the 930 required mirroring.
Lace tool use instructions begin on page 299 of the third module user manual, Stitch designer. From the manual: when the Lace tool is clicked, lace patterns can be created by using the LMB or RMB to click and hold on the stitch cell where the eyelet needs to be, after which the mouse can be dragged in the required transfer direction and let go on the stitch that needs the corresponding decrease. Intermediate transfer stitches will be added automatically where appropriate. If the button is clicked and the stitch pattern has a method that is incompatible with lace, the warning that is shown on the right will be displayed. The Wrong side facing texture is probably the most natural choice because this is generally considered the normal method of knitting on Japanese knitting machines. Sections of Lace and Fair Isle may be used in the same stitch pattern and either Fair Isle or Wrong side facing texture are good choices when working with lace patterns.
The associated template preview for the punchcard nearly matched the one that was obtained with the pencil tool chart, but had some differences: the previous image was mirrored although no dak settings were changed. As in all punchcard template numbering, the knit row numbers are skipped in the sequence on the left, so they will not match design row numbers, and the small flower motif is placed differently 
A wider swatch
When attempting to use this repeat for a continuous one, unless the total number of rows is an even number, the second repeat will reverse the direction of the transfers, resulting in mispatterning and multiple side-by-side empty needles. Changing the total repeat to 48 rows by adding another blank row places all transfers properly. The 12X48 png
A half drop repeat is also possible. To achieve this test of a repeat drawn in a paint program, I knit 2 rows after the last “flower” eyelet and had to flip the repeat horizontally before continuing for the top half of the repeat, producing a very different look.
There is a transfer error in the knit swatch on the right where I “repaired” a dropped stitch. Edits would be needed if one is determined to make this pattern automated as a continuous design.


my edit in a spreadsheet, the yellow cells mark rows missing in order to get the lace carriage back to the left side before the next pair of all knit rows. 
the Arah image was saved as a png, knit on my 930 using img2 track, and mirroring




The appearance of the chart or template changes if 2 empty rows are added to represent the KC passes. It may help one understand what is happening but in Brother machines, 2 of the 4 blank rows here would need to be eliminated for the pattern to knit properly.
Making distinctions in the programming for the repeat depends on its use. If one is using DAK for interactive knitting, by necessity those extra rows are needed to allow for the view onscreen of the rows involved in the plain knitting with the knit carriage. I would assume knitters are instructed to set the knit carriage to KCI or KCII, each carriage will advance the knitting for a row with each pass, extension rails are a necessity since each carriage needs to engage the belt for patterning. Using the same repeat for drawing on a mylar sheet or for download outside the DAK environment the greyed-out 2 extra rows can be eliminated by marking squares or entering pixels and punching holes (depending on repeat width), and the remaining repeat should work.

A Studio repeat adjusted for use on Brother also illustrates that the number of knit rows is only two, the LC passes can vary in number between knit rows. Here LC passes are marked with outlines around pertinent row numbers on the right 

These samples are from Brother punchcard volume 4:
multiple rows of knitting (8) marked aside a single pair of blank rows 
a pattern published on a full Brother mylar sheet
this is from a studio mylar, the same holds true in terms of the number of empty rows between transfers, 


The LC can move only one needle at a time, so when multiple needles need to move to place the eyelets properly, the options are to use a hand tool to perform the moves or to develop a pattern with multiple transfers in each segment of the final repeat. The full repeats are often very long.
There is a handy option in Dak when thumbnails are chosen from the image menu, one can browse through saved folders containing compatible file-formats including the images in those Brother magazine downloads. The small preview will identify the specific file size. When you left-click on your choice, it will appear enlarged at the bottom left of the view window, it has been moved from its corner in my screengrab,
left-click OK on the enlarged image, and it will open in the program window. Minimize the size until no further reduction is allowed by using the magnifying glass or the scroll function in the mouse. This is a different operation from scaling the original to a different size. The save-as option for the image offered at that point is:
For choices emulating export in other paint programs, right-click on the image, choose copy, open a paint program (Arahpaint is my favorite at this moment), and from its image menu choose paste.
Using Arah’s color exchange, the image may then be converted to black and white for 2-color work and is saved in a format usable with other software and in other machines. 


but if the image needs to then be reduced to BW, Arah is the easier and predictable tool to use.
It is useful to establish working history using the same design motif. In the first image, left-click on red, the from color, right-click on white, the to color, click on the double arrow to make and apply the change
The print dialogue allows for saving patterns as bmps. 


choices may then be made about file name and the location for the save,
If there are no “short” needles in the image being processed as in the last screengrab above, there will be an error message onscreen, pointing out problems in the numbers of colors present in rows ie more than 2 for FI. This is fixed by clicking on either the “needles” of one of the two active colors in the yarn palette to make one color the ground, and the other the contrast. The results from this process for printable bmp files are shown below, not for a bmp that may be used to knit the pattern on an electronic machine using a different download method. Here the resulting stitch pattern picture is shown in color reverse as well. 




At this time I am continuing to knit on my machines with punchcards and using Ayab, or img2track on my electronics, have no immediate plans to change that, hence my interest in using DAK software features while keeping in mind the possibility of using the final repeats on other machine models.
The information available to me as I began this post:
When exploring design potential in any paint program, it is best, to begin with, to use a small repeat that can be clearly identified when tiled in various configurations, resized, and pixel edited. If drawing is with the goal to produce a BW bitmapped image for download of 2-color patterns, drawings can happen in those colors to start with. If color separations are planned in the development of the design, then 2 color images including black may be preferable.
To work on the image, magnification will be required. This may be achieved several on the Mac, one is to click repeatedly on the magnifying lens icon in the toolbox, and the other is to press any number from 0 to 9 on the keyboard, and the zoom will instantly change for 1 at 100%, to 6 for 600%, to 0 for 1000. The latter is minimal for building repeats on a viewable grid, the magnifying lens may be used to reach a comfortable starting view. The zoom level for both increases and decreases may be changed during drawing operations as well.
and the program may be used in full-screen mode on your device by making the very last selection in the View menu. 





In addition to the image grid, like Gimp, ArahPaint 6 also allows for positioning aids: guides. They are horizontal or vertical lines that are temporarily displayed on an image. To create a guide, double-click on the dark blue arrow displayed on one of the rulers in the main window. The guide is then displayed as a dashed line following the pointer. To move a guide after it has been created, hover a mouse pointer over the blue arrow and click and drag it to remove the guide to a new location. To delete a guide, double-click on the arrow. After a guide is created, another triangle in a different shade of blue appears below it. Use that to create the next guide, repeat as often as wanted both horizontally and vertically. To remove all guides choose View, Remove Guides.
One use for the lines can be to mark plain knit rows between transfer markings in lace punchcards as illustrated in this Gimp image 
The foreground (upper square) and background color (lower square) are used in drawing operations. They are numbered 1 and 0, not to be confused with the same numbers assigned to colors in the working palette. The starting palette may be altered to include black. Double-click on the foreground color at the top, the #1, not in the space below the palette icon. A color selection window will appear, choose, and click OK. This change is lost if one quits the program. 
If satisfied with the drawn repeat, use the selection tool to isolate the final motif. 






Pillar repeat also using offset in pixels 
Other offset options through the use of fractions
Playing with mirroring positions, producing a minimum 2 by 2 repeat,
the result looks akin to the pillar repeat drawing above, but tiling again to check for alignment may yield surprises that can be viewed as design features or errors, 



Repeats may be built in a more controlled manner using the image/duplicate X menu, 

a half drop was added
and the repeat was tiled to test alignment
The duplicate tool enables the repeat of an image or part of an image in a fast way. All duplicate tools with the exception of Mirror X-1 and Diamond work similarly to the drawing in repeat tool if the new picture option is enabled. The mirror X-1 works the same as the normal mirror, except the last pixel of the image is omitted from the image 

Eliminating those double pixels can be achieved by cropping. The first mirror is for Y-1, the cropped image is tested for tiling by drawing in repeat
Drawing lines: use the straight-line icon button to activate the tool, select the line thickness by selecting a number of pixels to be used then move the mouse pointer to a line starting point on the canvas and press the left side of the mouse, dragging it until the line is of the desired length and angle. When the line is at that desired length release the mouse.
The thick lines option works only at line width 1, which will keep the single pixels connected
If you double-click on the line icon, the Straight-line icon is activated. Now you can draw horizontal, vertical, or diagonal lines. If you move a mouse horizontally—it doesn’t need to be perfectly straight, the drawn line is horizontal. If the angle between a line and the horizontal axis exceeds the angle of 23 degrees, the drawn line will be diagonal at 45 degrees. If you move the mouse toward the vertical axis, the line will be drawn as a vertical line.

The same process, using an 8X8 repeat drawn in repeat X3 in width to 24 stitches and X5 to 40 rows in height meeting the punchcard minimum height 

Finding the repeat first on the complete resulting new image on left and testing its tiling, followed by finding the repeat again, cropping to the selection, and tiling that as well on the right
If the goal is to knit a scarf, 72 stitches wide, crop either repeat to a chosen 72 stitches in width, tile in length in either program to visually check alignment. If knitting in DBJ for approximately 1200 rows is the goal, one may obtain a visualization of the results ie for 1296 consecutive rows.
A black pixel border could be added to the 72 stitches by copying and pasting the image on a larger canvas that will accommodate that border, or the border may be added by filling in pixels vertically to the edges of the original. Some repeats to play with: the 120 X 96 png 
I can see the process becoming addictive once a single personally pleasing starting repeat is developed, and its, in turn, becoming a possible source for collections of designs.
October 2021: I have recently purchased both a PC and DAK software. At the moment I am not planning the purchase of any cables, the initial patterns
Create a new picture in the same dimensions, fill in the proper cells
The resulting punchcard image 

The color exchange was easy and straightforward with self-drawn images in the opening palette when creating new documents in Gimp. It failed when working on a segment of published patterns. The Arah manual helped me find the solution. Converting the images from true color mode to color palette mode: the original image and its palette, this is not a “correct” working repeat,
Converting for use with an expanded palette
To change the color of the foreground, double click on it, choose black from the upper left corner of the colors window, the image and its foreground color will change accordingly. 





This repeat would work fine with a reduction to 3 colors, but the proof of concept uses a reduction to 4 colors for both repeats. The two shades of green will need to be exchanged separately, each shade is processed using the sliders on the far right, also note the crosshair. 








With added experience, I discovered part of the problem is that after restarts or working on multiple images, the interpolation setting changes randomly to cubic, and issue are resolved if the setting is changed to none again. 
The Arah scaling appears to be quicker and far more accurate also when used on some published images that would require a lot of clean-up after resizing in Gimp. That said, when working with very large images Gimp offers the opportunity for controlled scaling to any size, keeping the image aspect ratio or not. This reference is described in translation as a pattern design course for Silver Reed knitting machines.
The publication offers many large-scale repeats that are suitable for punch lace, but also for what translates to “braided patterns” which when studied may be intended for fair-isle with enormous floats or for DBJ. No stitch and row counts are given, the goal is to match the manual 54X56 stitch and row count.
In Gimp, reducing colors: A 
Use scale image to desired dimensions, checking first that values are a full multiple of the expected final repeat pixel count. If not, scale first to a full multiple of each value with aspect ratio off (broken chain link), then scale again with aspect ratio on (intact chain link), edit with a superimposed grid, cleaning up the repeat: C. 


single click on the yellow above to place it in this selection, double click on it 
ArahPaint will also scale larger images in pixel units. Resizing may be achieved through the use of the image menu Resize option, 
I found the final Arah scaling to be less accurate and requiring more cleanup than the repeat obtained using both programs 



Planning a repeat suitable for a punchcard, the uncropped repeat F is opened in Gimp, and pattern fill is used in white areas to ready the file for tuck knitting. The image is then map tiled to check alignment once more, and if satisfactory, it can be saved, ready to be knit 
With experience, one can quickly imagine ways to clear errors and alter images. Electronic machines free us from repeat width constraints. Widening the zag repeat to 48 stitches, working in Arah, check vertical alignments first, 

Working on a possible tuck repeat using only Arah Paint: draw and save the image you wish to superimpose on the ground. I chose to use the color red for visibility. Draw a new image, keeping magnification constant, ie using 0 for 1000 X. Draw a repeat unit for the brush you wish to use, choose repeat from the View menu, click on the stamp icon shown outlined in red, and the available brush will appear immediately below it. 




Lots of knitters appear to be interested in large, nonrepetitive images. Depending on the machine used and its memory, the repeat may need to be split horizontally or vertically. Before electronic machines, many art-to-wear pieces were created by knitting repeats broken down horizontally into the punchcard widths, completing the height of each panel and then joining the strips together. Nowadays there are online tools for many tasks including dividing large images. For DIY, in the first instance, Arahpaint is used to split the “large” file in half horizontally, the resulting image saved. The action happens from left to right, so to achieve the split for the second half, the full-size original is flipped horizontally, split, and flipped again. Followers of my blog have seen the images of my friend Rocco recurring intermittently over the years. Dividing the image horizontally 
The same may be done vertically in a matter of seconds beginning with Image, Halve Y, and then using the mirroring tool 
Color separations: the critical difference in the use of the Arah rectangle tool from that in Gimp is that it cannot be used for sequential selections of pairs of rows in color separations such as those for DBJ or mosaics. In those instances, the Arah image, scaled to the appropriate height may be saved, then opened, and processed in Gimp. For DBJ with each color in each design row knitting twice, design the shape and scale in length in Arah, save and open in Gimp for the separation, see post on working with
Mosaics: draw the desired repeat in Arah, double it in height, save the image, open in Gimp and proceed with mosaic color separation 

The plan is to create a repeat that may be knit using color changes every 2 rows. Each design row knits each color twice, so the standard built-in KRC separation is not a consideration, though the same cam settings may be used in those fabrics as well.

Lock settings are easier to achieve on the Passap than switching out cam buttons in Brother machines. This was knit using 4 carriages. Color one knits with the main bed set to tuck both ways, color two knits with the main bed set to slip both ways. The slip stitch reduces the width of the fabric considerably.
Here, each color alternately tucks and slips. The choice of cam buttons matters, tucking first from left to right, slipping from right to left, with cam buttons set COL after the first preselection row. 
This last cam setting appears to my eye to produce a texture “close enough” to the inspiration fabric. Attempting to add more colors: the repeat, D, is still 18 X 88 but is now shifted slightly. 
The existing repeat may be reduced further to 18 X 64, eliminating some of those extra rows in the center of the chevron shape
Whether or not the design is intended to retain chevron shapes in alternating textures, actions may be plotted pre knitting in any way that visually makes sense to the person designing the pattern and tools available to them. 
Reversing the PNG so that the more textured stitches will begin with the color in yarn position 1
Adding colors can be planned cautiously or allowed to happen randomly, depending on the preferences of the designer and end-use. Ribber fabric designs are not visible until several inches have been knit, too late to catch color sequence errors. Some machines allow for memo placements or sounds to help track color changes, but only within the initially programmed repeats. A quick spreadsheet can provide customizable checkboxes or added information. For an attempt to retain chevron shapes in different textures: 



A PDF including row numbers and space for notations 

Continuing on a 24 stitch repeat, the original design may be rendered at double height and separated once more, doubling the separation height to 96 rows 






Another even more complex inspiration from a sweater attributed to Falke, Spring 20 collection, using similar stitch structures, but in addition, also transferring stitches between beds, exposing a purl striped ground.