As some readers may already know, Tablet Weaving Draft Designer (TDD for short) is a free, browser-based tablet weaving drafting tool, which you can also use offline if you already have it loaded on your device. It's a joint project by my husband, James, and I that we started back in 2015 as a way for me to draft out my tablet weaving ideas more easily. It's changed quite a bit in the intervening years, most significantly over the Christmas holidays of 2020, when James did a full rewrite of the code and we implemented some new features.
The TDD Control Panel has nine sections, but you don't have to use all of them to create your draft if you don't want to; the bare minimum you need is the Controls section at the top and the Palette section further down. Click on the name of each section or the plus symbol next to the name to expand that section of the Control Panel. Click on the name or the minus symbol next to the name to collapse it again.
Draft Name
Type the name of your draft in the empty box at the top of the Control Panel. This will be the name used for any files or images you save or export. If you leave this empty, TDD will use the file name "draft" instead.
Controls
Enter the number of picks (rows) you want the turning diagram to have, the number of holes the tablets will have and the number of tablets you want, using a keyboard to fill in the boxes or with the plus and minus buttons on either side of the boxes. You can always change these values later if you need to. TDD will add any extra picks to the top of the turning diagram and any extra tablets to the right of the threading diagram. *New for 2022: you can now lock and unlock the draft using a tick box here.
Rulers
TDD comes equipped with horizontal and vertical rulers, the position of which can be controlled by entering a value in the text box or by using the plus and minus buttons. The horizontal ruler is particularly helpful if you weave from your computer screen, as you can advance it up the page to help you keep track of your position in the turning diagram. I like to use the vertical ruler to mark the centre of the draft if it is a really wide one with a line of symmetry down the middle. You can also use the vertical ruler to mark the next tablet you need to thread in the threading diagram when you warp your loom. You can enter a minus number for the horizontal ruler position to make it appear in the threading diagram rather than the turning diagram. If you would prefer not to use the rulers, you can remove them by clicking to un-tick their boxes. I always do this before exporting the draft as an image file.
Display
You can un-tick the Show Threads box to remove the thread ovals from the threading diagram. This is helpful if there's an error in your turning diagram that you can't pin down, as it lets you see the pattern of forward and backward turns more easily.
*New for 2022: You can now use the Show Turning Diagram tick box to hide or show the turning diagram.
Tick the Show Threading Diagram box to include the threading diagram at the bottom of your draft. If you're generating a large number of drafts that all use the same threading, leaving it out after the first draft will save you some space on your page.
If you prefer to mark the points in the turning diagram where the turning direction of a tablet changes, rather than which tablets are turning backward or forward, tick the Show Reversals box to add a red line to the draft at these points.
*New for 2022: You can now choose whether the tablets in the draft are labelled clockwise or anti-clockwise. This will also be reflected in the text description for the draft.
The Show Text Description box will produce a set of written instructions equivalent to your draft, which will appear below it. The threading diagram is described tablet by tablet, with hexadecimal codes and names (more information about these names is given below) for each of the thread colours, with a list of turning instructions broken into groups of tablets below it. The description below is the text version of the example draft above:
- Threading:
- Z threaded tablet
- Yellow (#ffff00)
- Flirt (#990099)
- Yellow (#ffff00)
- Flirt (#990099)
- Z threaded tablet
- Flirt (#990099)
- Yellow (#ffff00)
- Flirt (#990099)
- Yellow (#ffff00)
- S threaded tablet
- Flirt (#990099)
- Yellow (#ffff00)
- Flirt (#990099)
- Yellow (#ffff00)
- S threaded tablet
- Yellow (#ffff00)
- Flirt (#990099)
- Yellow (#ffff00)
- Flirt (#990099)
- Turning:
- 4F
- 4F
- 4B
- 4B
- 4F
- 4F
- 4B
- 4B
The Backwards Turn Saturation slider can be used to increase or decrease the level of contrast of the grey background squares on the turning diagram. If you slide it all the way to the left, you can make the background of all the squares white instead to get a quick preview of what the draft might look like when woven.
When I'm creating a draft for weaving double-face, I un-tick the Show Threads tool and set the Backwards Turn Saturation to about 75%, as I'm using the draft to show the placement of the background colour and contrast colour rather than what the individual tablets are doing, but I still want to be able to see the borders of the boxes on the turning diagram. This charting method is also useful in producing drafts for brocaded bands.
A simple draft for either brocade or double-face |
Since the big December re-build, the Visual Scale of the draft can now be used to both increase the size of the draft on your screen and decrease it (if you input a negative number into the box), which is really helpful for getting an overview of very large drafts.
Repeats
We initially took out this tool during the update, as we weren't happy with the way it was functioning. Now that it's back, it works a bit differently, but it's now no longer possible to use it to generate a band mock-up that won't work when woven.
Select the Show Repeats box and TDD will add a mock-up of your band to the right of your draft; it will look the the same as your draft, but all the squares will have white backgrounds and it will be missing any red lines or rulers. Specify which picks you want to be included in your mock-up using the Repeat Start and Repeat End fields and TDD will show you what a band would look like if you repeated that turning sequence using the threading diagram you have input. You can change how many times TDD repeats those picks using the Number of Repeats field. More information about how the Repeats tool works can be found here.
Resets
Treat the Reset All button with caution! It clears everything away and resets your draft to 1 pick high and 1 4-holed tablet wide at 0 Visual Scale. It's really helpful if you want to start a new draft from scratch, but there's no undo function, so always save your work before using it.
*New for 2022: You can now use the Reset Palette button to set the palette back to its default settings, without making any other changes in the draft.
The Clear Pattern button will reset your turning diagram to the default, with every square set to forward turn, with no turning reversals, but won't change your threading diagram or the number of picks in it.
Palette
To change the colours of your threads, click the Foreground Colour you want, then click on the thread you want to change in the threading diagram. If you want that tablet hole to be empty so you can produce a vacant-hole draft, select "None" from the left side of the Palette before clicking on the threading diagram. This will give you an empty box instead of a thread for that tablet hole on the threading and turning diagrams. The numbers underneath the colours in the Palette tell you how many times that colour is used in the threading diagram to make warping for your band easier.
The Palette will display a Colour Name for the colour you have selected, taken from an open source java-script library by Chirag Mehta. This colour name is also used in the Text Description below the draft, if you have it turned on.
If the colours in the Palette aren't to your preference, you can adjust them by selecting a colour's box and changing it using the Red Green Blue sliders below it. Alternatively, you can enter the RGB values for the shade you want next to the sliders. If the colour you have changed is used in your draft, the draft will be automatically updated with your changes.
Export
TDD can export images for both your draft and for your pattern repeat mock-up. Fill in the number of pixels wide you want the image to be in the box, then click on any of the three buttons below it to download your image. If, for example, you want your image to be 5cm (2 inches) wide with a resolution of 250dpi, enter 500px in the Export Width box.. TDD can export your draft as an .svg file, a .jpeg file or a .png file. The file name will be the same as the name you gave the draft at the top of the Control Panel. The image will be the same as your draft, so if you have the rulers or red reversal points turned on, they will be included in your exported image.
Files
One of the big behind-the-scenes changes that we made this past December is the way TDD saves files. Previously, it used the .json format which produced a large amount of coded information, the vast majority of which would be gibberish to the lay-person. The new .tdd files are much shorter and actually resemble your draft if you open one up in a text editor (like Notepad++, Sublime Text, Emacs, Vi, Atom, or any programmers' editor); if you do open one, make sure that you don't accidentally change the file extension or TDD won't be able to open it again.
You will still be able to open any of the .json files you previously made using TDD, but you will only be able to save in the new format. We don't intend to remove this capability to open old files, so there's no rush to convert them.
When you click the Save button, TDD will download the .tdd file for your draft to your device using the draft name you specified at the top of the Control Panel, in the same way as the Image Export tool. Clicking the Choose File button will open an Open File dialogue box. The text below is the contents of the save file for the example draft above.
//\\
//\\
\\//
\\//
//\\
//\\
\\//
\\//
7997
9779
7997
9779
ZZSS
0 - #ffffff
1 - #000000
2 - #ff0000
3 - #009900
4 - #0000ff
5 - #dddddd
6 - #999999
7 - #ffff00
8 - #00ffff
9 - #990099
a - #ff8800
b - #ff8888
i have loved TDD and appreciate help with understanding new features and also old features i hadn't figured out. you are treasures, and i appreciate the help! not to mention all the pretty possibilities. thanks to both. kj
ReplyDeleteYou know, James always gets a big smile on his face when I share your comments. Glad you're having fun with it. <3
DeleteThanks for this. So grateful. It's funny but I found it just a couple months after buying a whole new set (150) of colored pencils to make drafts after a weaving hiatus of several years. Oh well, I love the program so I will use it..as for the pencils, well, maybe I'll draw something other than weaving drafts. :-O
ReplyDeleteI just discover your TDD program...and it is like magic! Thank you!
ReplyDeleteYou have open and endless field of possibilities of creation.
All my thanks to you two. Sylvie
Where can I download TDD? Am I being very dense? I can't find a download link anywhere. It looks so fantastic, just what I need. mcvidican@gmail.com
ReplyDeleteTDD is only available to use through an internet browser, but you can use it offline if you load it before you disconnect your device from the internet. The website is here: https://jamesba.github.io/tabletweave/
DeleteThere's no longer a Github site at https://jamesba.github.io/tabletweave. I found it at https://jamespbarrett.github.io/tabletweave/.
DeleteWe moved the Github site late last year and I updated the blog post with the new link, but forgot this old reply. Thank you for spotting it!
DeleteHello
ReplyDeleteI was wondering if it is possible to correct a mistake or do a change in the weaving table, without changing all the picks above?
Thank you
Cecilia
Unfortunately that's not something that TDD supports, but if you click again above the mistake you're correcting, it'll set the picks above back to the way they were before. If you're having trouble with a specific draft, I'd be happy to give you a hand with it.
DeleteOne question - are the tablets facing right or left? I mean the side with letters A-D.
ReplyDeleteThe labels on the tablets are on the weaver's right hand side.
DeleteHi, I do a *lot* of Icelandic double weave, which has two sheds and a good deal of card flipping (not twist). Is this app something I can use with that in mind?
ReplyDeleteI don't think that TDD as it currently is would work for Icelandic double-weave, but changing the turning direction (done by clicking on the turning diagram of the draft), should have the same effect as flipping a tablet, then continuing to turn it forwards. Is there any information source for Icelandic double-weave that you could point me towards? We have plans for some additions to TDD for some time in the future (not sure when) and I'd like to check if those additions would help with what you're looking for.
DeleteHi! I have been planning to make something similar but you did it first! The only feature that I found missing is the ability to add Finnish style half-turns. And perhaps a possibility to add tubular selvedges to the edges - not that they aren't pretty easy to add later on. Now I must go back to experiment!
ReplyDeleteHi! Half turns is something that we're currently thinking about, but we don't have everything worked out for it yet, so it may take a while. If you'd like to have a look at the code for TDD and maybe collaborate on a feature, you can find it on GitHub at https://github.com/jamespbarrett/tabletweave
DeleteAbsolutely brilliant website thank you
ReplyDeleteHi, I found your blog and TDD very nice and useful. I have only a question: is there a stand-alone version (installable on pc) or an app (android or other) of TDD? I ask it because I must use it via smartphone but the online version is not very suitable.
DeleteThanks and congrats
I'm sorry, we don't have an app version or plans to make one at the moment. TDD is browser based only, but you can use it offline as well, if you already have it loaded in your browser before you disconnect from the internet.
DeleteSuch a useful tool! A feature suggestion if this is still being actively developed, an option to display a running count for each column of forward and backward turns would be super helpful to help track net warp twist. For smaller patterns it's not so hard to just count white and grey squares but for longer repeats it'd be nice to be able to automatically keep track of how twisty a pattern is and identify cards that might need swivels.
ReplyDeleteThanks! TDD is something that we still maintain and add to, although not as often as we would like. A feature like this is on the wish list and we've been pondering how to implement it and how it would interact with what TDD already does.
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteTDD is a great resource and I've been using it for a long time now. Would it be possible to add a toggle to switch the card labels from threading to card slant, S to Z etc? Thanks
ReplyDeleteAs you're the second person to ask about this, we've made a little update to TDD. Take a look in the Display section of the Control Panel.
DeleteThat's brilliant, and will save me a lot of time! Many thanks for making the update.
DeleteHow do I use this program to load one of the files from your blog? I am using an ipad and when I click the link for the TDD file, it downloads it and tells me it’s not supported. If I copy the link, there is no place on the program page that I can paste it in and access the file.
ReplyDeleteWe're not able to support file loading on the ipad at the moment as IOS adds an extra extension to the .tdd file which makes TDD unable to recognise it. It's something we hope to fix soon, once we've finished moving house.
DeleteThank you. I hope your move goes well. I look forward to being able to use it on my iPad.
Delete