Form Programme Editor

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49

Unable to generate form programme shape.

If you have ignored form programmes until now, you should review what your manual has to say about them before continuing. You should also read Form Programmes Explained before trying out this form programme editor.

The purpose of the form programme editor is to allow the user to analyze pre-existing form programmes and modify them or even create 'from scratch' form programmes.

Please note: this app is rather new and I'm still shaking out the bugs. If you noticed any problem in the form programme editor, please send a private message to Jenny on ravelry.com and I will try to get it fixed.

On the object code tab, enter the code numbers for the form programme you want to analyze. Be sure to end with a zero and enter all the codes you would enter into the form computer or E6000 console, including the user measurements. (A sample form programme is pre-entered for your convenience.) Then click the decompile button.

On the left side of the source code tab, you will see a 'source code' version of the form programme. The boxes represent different elements of the form programme. The red text gives the name of each element. The attributes of the elements that you may edit are labeled with green text.

On the right side you will see the shape and analysis of the form programme. You may need to scroll the window to see the complete analysis.

To edit the form programme, click on the element labels (red text) or attribute labels (green text) to display the action menu. Click on a menu item to perform the action.

To add shaping subroutines click on the form programme element. If no menu items appear, this means an insertNeckline instruction is present and no more shaping subroutines can be added. (To remove the insertNeckline element, click on it and choose delete.)

To add knitting instructions, click on one of the shaping subroutines and select Add Knit. For the knitAsymmetric subroutine, click on the left or right elements to add the knit instructions.

To increase or decrease stitches, click on the knit instruction and choose increaseStitches or decreaseStitches.

To change the values for any of the attributes, click on the field next to the attribute label and an editor will open for you to enter the number. Click change or press enter after you have entered the value. To remove an attribute, click on the green text and select delete. Required attributes are not removable.

Necklines may only be inserted into knitBand or knitSymmetric subroutines. No additional subroutines may be added after a neckline has been inserted. Click on the knitBand or knitSymmetric subroutine elements to add insertNeckline from the menu.

A red exclamation mark will appear next to any item that has an invalid value. All errors must be corrected to update the object code, shape, and analysis. Click on the red exclamation mark to see the associated errors. Some errors affecting the overall programme are attached to the form programme element.

Once all the errors are cleared, you can view the shape and read the analysis. If you go back to the object code tab, you will have the updated form programme, ready to be entered into the form computer or E6000 console.

That's really all there is to it. Experiment and have fun.

    The following features are not yet implemented:
  • A printer-friendly version that has the form codes, shape, and analysis on a single page.
  • The ability to save your form programme to the My Stuff menu.
  • Better support for half-shape option.
  • Support for knitBand with flash/refer option.

Bikibird.com is the home of web apps to make your hand and machine knitting easier and more creative. Please consider supporting this website financially through Patreon. Your support will help keep these apps free for everyone to use and fund future apps, patterns, and tutorials. Together we can make great things.