home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
-
-
-
-
- LOOM Version 1.0
-
-
-
- User Guide
-
-
-
- by
-
- Martin Kees
-
-
-
-
-
- INTRODUCTION
-
-
-
- Loom simulates an eight harness loom. With LOOM you can
- experiment with pattern design in an instant feedback
- environment.
-
-
-
- Load Loom from the CLI by typing:
-
-
-
- Loom
-
-
-
- when in the LOOM directory or double click on the LOOM icon
- from the WORKBENCH.
-
-
-
- LOOM will come up in a custom 320x200 LORES screen that can be
- toggled with WORKBENCH by using the Left-Amiga N and M keys.
- The various rectangles you see are gadgets that allow you to
- control aspects of the woven pattern.
-
-
-
-
-
-
-
- GRAND GADGET TOUR
-
-
-
- THREADING BOX
-
- Starting at the top of the screen is a large rectangle with
- arrows and a slider gadget above it. This is the THREADING
- box. It controls the vertical threads or WARP threads. When
- you click in the threading box you create a new warp thread of
- the current color. There are eight invisible levels in the
- threading box. You can see them after you click a warp thread
- into existance. The thread will extend down the screen and
- above it will be a small colored box. If you click above or
- below the box you will see it change position. The position
- of the box selects the HARNESS that this warp thread is
- attached to.
-
-
-
- The threading box is a window into the full width of the
- fabric we can weave. We can use the arrow buttons or slider to
- scroll our view of the fabric to the left and right. When LOOM
- opens memory has been set for 300 warp threads but more can be
- added if needed. The only limit is available memory in your
- Amiga.
-
-
-
-
-
- TREADLING BOX
-
- At the right side of the screen is a vertical rectangle and
- it's arrow and slider gadgets. This is the TREADLING box. It
- controls the horizontal WEFT threads. Clicking in the treadle
- box creates a weft thread or PICK of the current color. There
- are eight horizontal positions for each pick as indicated by
- the small colored box. The position of this box determines
- which TREADLE or pedal was depressed when weaving this thread.
-
-
-
-
-
- TIEUP BOX
-
- The square that connects the threading and treadling boxes is
- called the TIEUP box. It is an array of 64 little squares that
- can be toggled on or off by clicking on them. When a tiemark
- is displayed in the tieup, it represents the linking of a
- harness and a treadle. Each harness can be tied to any or all
- of the eight treadles and vice versa. The pattern of the
- tieup is an important control of the fabric design.
-
-
-
- The tieup is the main control for each weft thread going OVER
- or UNDER a warp. When LOOM opens, a tiemark above a treadle
- causes a pick woven to pass OVER any warp whose harness is
- tied to that treadle. That behavior is called a FALLING shed,
- since the warp falls below the weft thread as it crosses the
- loom.
-
-
-
- A toggle of any tiemark in the tieup causes the display to
- update any changes to the fabric in view.
-
-
-
-
-
- COLOR CONTROL
-
- Above and to the right of the tieup are color select patches.
- Clicking on a color patch will cause it to be the CURRENT
- color. The current color is displayed in the larger square in
- the extreme upper right corner. Clicking in this box calls
- up a color control window. You can change any of the default
- colors by adjusting the RGB sliders in the color window. The
- color window can be left open if you wish and dragged. The
- "D" box will return you to the default palette.
-
-
-
-
-
- CLOTH DISPLAY
-
- The last area of the screen, the large open area at the lower
- left is where the design is displayed. It also is a gadget.
- When you click on any threads in this area, the color of the
- thread becomes the current color. This could save some mousing
- mileage. No change will occur if you click in the non-thread
- background area.
-
-
-
-
-
- MENU GRAND TOUR
-
-
-
- LOOM MENU
-
- The LOOM menu controls input and output of various types. When
- any subwindow is selected, a double click of the right mouse
- button will display the menu bar. Every menu option has an
- alternate keyboard key shortcut using the Right Amiga key.
- I've tried to make them either start with the same letter as
- the menu command or at least have some mnemonic relationship,
- but there are oddballs.
-
-
-
- NEW
-
- New erases everything. No second chance either. SO SAVE YOUR
- HARD WORK OFTEN!
-
-
-
- LOAD
-
- Load loads a loom file into the loom. When asked for the file
- name include the complete path from the current directory. You
- might wish to ASSIGN some directories for pattern storage to
- avoid typing long file names. If the file isn't found or is
- not a LOOM file, the pointer will indicate the problem. Of
- course the previous LOOM contents are lost by the Load.
-
-
-
- SAVE
-
- Save saves all the current data as a LOOM file to be loaded
- later on by the LOAD command. Will overwrite a file of the
- same name without warning. If you are interested in the
- format of the LOOM file, read the LoomFile.doc file (Sounds
- like RAP lingo?).
-
-
-
- SAVE-IFF
-
- Saves a graphic dump of the screen in IFF-ILBM format to the
- given filename. Will overwrite a file of the same name without
- warning. If you want to print a draft draw down use this
- format to save and use one of the many IFF graphic/print
- utilities to print out your design.
-
-
-
-
-
- PRINT
-
- Prints a traditional draft document giving threading, tieup,
- and treadling information in block format. No draw down of the
- design is printed. Uses the PRT: device so preferences must be
- set for your printer. Sorry no abort available.
-
-
-
- QUIT
-
- Do not pass GO, do not collect $200, just QUIT.
-
-
-
-
-
- PREFS MENU
-
-
-
- Prefs selects options for the appearance of the display. Size,
- Resolution, Color, and shed-type are changed from this menu.
-
-
-
- RESOLUTION
-
- Resolution toggles the display between 320x200 LORES and
- 640x400 HIRES INTERLACE. Any open subwindows will be closed
- before the change and not reopened. The visible threads will
- change after the resolution switch though the leftmost and
- topmost threads will be maintained if possible.
-
-
-
- COLOR
-
- Color has two subitems: CONTROL which opens the color window
- and DEFAULT which restores the default palette.
-
-
-
- SIZES
-
- Sizes opens the SIZE window. The size window controls the
- width of the warp and weft threads. The SETT control adjusts
- the spacing between the warp and weft. The three slider
- controls will cause an update of the screen to reflect the new
- setting. Since full screen updates take more time with tiny
- settings and when in HIRES, you might want to optimize the
- order you make size and resolution changes. The size window
- can be left open and dragged to any convenient place on the
- screen. Odd sizes will cause partial threads at the right and
- bottom of the screen to not be drawn. Clicking in that area
- will affect the thread to the left or above, NOT the unseen
- partial. They are still present and can be scrolled into view.
-
-
-
- SHED-TYPE
-
- The two subitems select between a FALLING and RISING shed.
- Note that toggling between the two is the same as looking
- through to the back side of the fabric! Changing shed-type
- reverses the effect of the tiemarks in the tieup box.
-
-
-
-
-
- MODES MENU
-
-
-
- The MODES menu determines what happens when you click in the
- threading and treadling boxes.
-
-
-
- OVERWRITE
-
- Overwrite is the default mode when LOOM opens. There are three
- subitems in the overwrite category. Overwrite BOTH means that
- a click will overwrite a thread and change it's color and
- harness or treadle position. Overwrite COLOR will only change
- the color of the thread, not it's harness or treadle.
- Overwrite POSITION will only change the harness or treadle the
- thread is associated with. The three options are mutually
- exclusive. Selecting one deselects the others. Use of the
- modes might make design easier in logical steps. You could
- first choose the positions in BOTH mode using a constant
- color. Then with COLOR selected you could go back and add
- color patterns without having to worry about messing up the
- positions.
-
-
-
- INSERT
-
- Insert acts like Overwrite BOTH but the new thread is inserted
- into the display. The old thread at the insertion point is
- pushed to the right or down. There is a full screen update
- after an insert so you probably will want to insert with a
- large warp and weft size setting to speed things up. Insert
- deselects any other MODE. Insert is the only way to increase
- the total number of threads. More memory will only be
- allocated when insert causes colored threads to extend past
- the 300th warp or pick position. It is possible to die when
- inserting because of memory fragmentation. So with large
- designs saving often is advised. Loading a large pattern after
- a fresh boot can help avoid the fragmentation problem.
-
-
-
- DELETE
-
- Delete deletes the thread clicked on and causes all threads to
- the right or below to be pulled into the gap. Delete also
- triggers a full screen update and deselects any other MODE.
-
-
-
-
-
- That completes our tour of LOOM. I hope you find it useful
- and entertaining. LOOM 2.0 is in the planing stages. I hope
- to improve editing ease with cut and paste commands,
- operations on selected ranges, and add more harnesses and
- treadles. I welcome any comments or questions about LOOM.
- LOOM was written in JFORTH Professional 2.0 by Delta Research.
- Anyone looking for a fast and friendly programming environment
- should give JFORTH a look.
-
-
-
-
-
- Martin Kees
-
- 1116 Road 68
-
- Pasco, WA 99301
-
- 509-545-6262
-
-
-
-
-
-