Table loom weaving gets high tech – custom software

In my earlier post, I wrote about a liftplan and how it helped me save time when it came to working the levers of my table loom.

So I finally had my next project set up, and I Ā happily had a printout of my lift plan next to me, along with a nifty ruler so I wouldn’t lose my place.

After only minutes of weaving, I was struggling – I was losing my place often, and I would squint at the printout, not sure what line the ruler was on. Actually the ruler bothered me quite a bit. When I set my shuttle down, I had to use both hands to adjust it properly to the next line. Often I had wondered if I had woven the line the ruler was on or if I should have moved it forward.

An answer came to me in a heartbeat. The execution would be another story.

During my spare time, I craft a lot. Before the interest in the textile crafts, I was creating images in my darkroom, or playing instruments. But my day job – and what I studied, was computer engineering.

It may sound like crafting and engineering are not alike at all but in some ways they are. Learning to program as a career provided a (in my mind at the time) an easily sustainable way to create things.

What I was making was virtual and just a long series of 1’s and 0’s but I was applying specialized knowledge to create software from my own design. Just like a weaver weaves so that they can make their own unique cloth, I could make a program that reacted and looked exactly the way I wanted it to.

And that’s what I turned to to solve my weaving problem.

It took some time to get it going. Programming is an involving effort, much like many other crafts. The above is the main screen of what I wrote.

I thought it would be great if a program could just feed me, one at a time, what levers I had to depress. I didn’t have to deal with flipping a liftplan or wondering what row I was on – the computer screen would always tell me – I just had to worry about advancing the pattern.

I can go backwards, and I can note which line of the treadling I’m on in the bottom left corner of the seqeuence if I want to return and don’t know where I left off.

Later on I entered a system to keep track of how much fabric I have wovem. Once I measure off a recently completed woven section, I hit spacebar and i get the following dialog:

Then the number I input is added to the bottom right corner of the screen.

And entering the pattern couldn’t be any more easier. This is the Pattern Input Dialog:

All I do is draw the tie-up with the mouse and write down my treadling sequence. Voila! The program basically calculates its own lift plan and shows the sequences to me one at a time.

And since I can make the program look any way I want, I chose to depict the levers in positions that would correspond with my voyageur loom. I also colored the levers to close approximations of what the levers look like on my actual loom. It’s surprisingly easy to look at the screen and set up the levers properly.

With this system, I believe I have set up my table loom weaving to be as fast as it possibly can. I still have to set the shuttle down. I still have to flip the levers. I also have to advance the sequence on the software. But I have freed my hands any way to flip the levers – so that last point is not so much an issue. If only I can get my hands on a usb foot pedal.. šŸ˜‰

It would also be nice to implement some sort of save feature!…one rainy day…

The Liftplan

Not too long after I had gotten my brand new loom, I realized I was instantly drawn to complex 8-shaft patterns.

The first draft I bought (and used for my first multishaft project!) was an advancing twill design on all 8 shafts.

If anyone is not familiar with advancing twills, some have long or not easily identifiable repeats when you are threading your warp yarns (which was the case for my pattern). Its the same story for the treadling – like a complex knitting chart, you need to work very slowly and pay attention.

This immediately created a problem for me. My table loom has no treadles. Not only do I have no identifiable pattern, for each treadle I have to set the 8 levers exactly. The Ā headache that was going in my mind wondering how I I would keep my sanity while trying to make sure I made no mistakes made me wonder if this was the right loom. Should I have gotten a floor loom with treadles?

Ā I started brainstorming immediately to find ways to simplify this process. My first solution is the subject of this post. My even better refinement will be the subject of another one.
My first thought was – since I don’t have treadles – I don’t really see the point in referring to that part of a weaving draft. I devised a sort of Numbers template (a mac equivalent to Excel) where I could convert one row of a weaving draft into the sequence of levers I had to depress:
This is better to visualize then explain. Below is the draft that I posted in a previous post:
And this is what I converted it to in Numbers:
In the original draft, the first step is to lift the 8th treadle, and you can see in the tie-up that it lifts shafts 1,3,4 and 7 – so in the spreadsheet, I fill out those numbers. (The numbers go from right to left because that is the way the levers are arranged on my table loom).
Then I write out the rest of the treadles until it repeats.
And that’s pretty much it! I print out the chart, keep it by my loom and follow it, pressing the levers indicated in each row.
Being a new weaver, what I actually had created, unbeknownst to me, was a liftplan.
A weaving lift plan shows the same information as a typical weaving draft, with a couple of key differences. The tie up section is empty. The treadling section no longer represents the the treadles that have to be pressed – they now show which shafts have to be raised on each row.
After inputting the draft above into Fiberworks, I had it converted into a liftplan. Now the draft looks like the following:
This is exactly what I was doing in my spreadsheet diagram. (Leclerc Voyageur table loom users beware – shaft 1 on a liftplan is the leftmost shaft, but the lever that controls it on the loom is the rightmost! You may need to invert a lift plan.)
At the end of the day, since the software can easily convert a regular weaving draft to a lift plan, I could cut time in my preparation by simply using what the software was giving me, rather than spend time in a spreadheet creating my own charts:
I thought this would solve my table loom woes, but there was something even better…

Project: Voyager Scarf

So named in honor of my trip to Plessisville to pick up my new 8S Voyageur table loom, I made this scarf out some Orlec I picked up on the same trip. Orlec is 100% acrylic, and though I generally hate using it in most fiber projects, I didn’t mind it so much here. The result does not look bad at all and I wanted to practice a new draft and my own design without using any fancy weaving yarn. I think this would be great to redo sometime with natural fibers. The draft is something I came up with on my own:

  • Equipment
    8-shaft loom that has a weaving width of 10″ or greater; 12-dent reed; shuttle; bobbins; warp sticks or suitable roll of paper for winding the warp.
  • Yarns
    Warp and weft: 8/2 Orlec 100% acrylic (3360 yd/lb) in Rust (450 yards) and Gold (650 yards)
  • Warp Length
    217 ends (that count is including 2 floating selvedges), each 3 yards long. (this accounts for about 7″ of take-up, a 5″ fringe on each side and 24″ of loom waste) Note: Its probably a generous warp I am giving here: I had left-over, and I’m trying to recall after the fact how much of it I measured, so you could get away with less but 3 yards should surely do it)
  • Sett
    Warp: 24 epi (2/dent in a 12-dent reed)
    Weft: ~22-24 ppi
  • Dimensions
    Width in reed: 9″
    Woven length (under tension): Ā about 80″ (approximation). This is notĀ countingĀ the fringe, which is of course not woven.
    Finished size after washing: 82″ including fringes (5″ long each), 8″ wide
  1. Wind the warp with the two floating selvedges in the following color order: 3 ends in rust, 211 ends Ā in gold, 3 ends in rust. Secure the warp and remove from warping board, forming a chain.
  2. Sley the reed putting 2 ends in each dent,Ā centeringĀ for a weaving width of 9″. I left the floating selvedges in their own dents.
  3. Finish dressing the loom using the provided draft.
  4. After spacing the warp, weave 5 to 6 picks inĀ plain-weaveĀ using Rust by alternating between treadles 9 and 10. Change to Gold and weave 2 more picks of plainweave.
  5. Changing back to Rust, weave following the treadling sequence until the woven cloth measures around 80″.
  6. Change to Gold and weave 2 picks ofĀ plain-weave. Change to Rust and weave 5 to 6 more picks in plainweave.
  7. Remove from loom. I used a braided fringe, braiding two sets of 4 ends in one direction, twisting both braids together in the opposite direction, and then securing the braid in a knot.
  8. Wash in hot water, let dry, and trim all woven in ends.

Lottery find at Indigo books – Doubleweave!

A couple of weeks before I acquired my table loom, I was on my way to a movie with a friend, when I passed by Indigo books in Montreal.

Indigo Books and Music Store at Yorkdale

(Okay this is not the Indigo store in Montreal, but I am allowed to use this image! šŸ™‚

Weaving was very much on my mind during my walk, as I was dreaming about what I would weave with my new loom, so I popped in the store to humorously see what weaving books were in stock.

I say humourously because there are never any weaving books in stock. I ocassionally see some in American bookstores, but the market here for such things is pathetically small, so I was expecting to find nothing and idle the rest of my time away in the magazine section.

But, unbelievelingly enough, this is what I found in the crafts section:

Jennifer Moore’s book on Doubleweave by Interweave Press! This was no beginning weaving book – it was a specialized weaving technique that really doesn’t belong in a mainstream Canadian bookstore šŸ™‚

I couldn’t believe my eyes. I pulled it out of the rack and ran to my friend to tell her what I found. My non-weaver friend just had a blank stare on her face, thinking I had gone totally mad.

And I had. That book came home with me that night and I skimmed through every section before going to bed.

Double weave allows you, among other things, to weave a folded fabric that is, once off the loom and unfolded, wider than the loom can physically handle. Which, if you have a narrow loom, opens a new world of possibilities – my table loom would suddenly be capable of making shawls or pillow coverings!

There is one main catch when making a wider fabric: You need to divide your loom’s harnesses in two in order to manipulate the upper and lower layers as you weave. This means that a four-harness loom can only weave a 2 harness pattern (plainweave) in doubleweave, and if I want to design a doubleweave cloth on my 8-harness table loom, I’ll be limited to 4-shaft patterns.

You can also create a tube of fabric (great for bags or purses), or make patterns that appear in reverse on the other side of the cloth. (Double weave pickup allows you to make any design you want, free of restrictions). You can also connect the two layers of fabric to make an extra thick and cushy cloth. The layers on one side can be exchanged with the other at any time, for a variety of effects.

I am looking forward to giving this technique a try sometime soon!

(and yes, anyone who knows me knows that the geek in me would totally make a QR code doubleweave scarf as shown below šŸ™‚

QR3D doublewoven

QR3D doublewoven (Photo credit: RuTemple)