Using AsciiCad

Visit AWC

Using AsciiCad is easy. Just left click and drag to draw with the current tool. You can see the current tool selection in the status bar (or by looking at the tool bar if you are using a tool that is on the tool bar).

The tool bar buttons let you pick vertical or horizontal lines, the asterisk, or blanks (the skull and crossbones). The crossed tool icons lets you set any character you want as the tool (note: you can't use character 0xFF which is not ASCII). In fact, you should avoid using characters above 0x7F.

When drawing, if you click initially on a non-blank pixel, AsciiCad converts that pixel to a + sign. Also, you are not allowed to draw over + signs.

If you right click on a + sign, AsciiCad converts it to the current tool character. If you right click on anything else, it is turned into a blank.

If you select auto mode, AsciiCad will try to select the right characters to use. In this case, right click always blanks a pixel since there is no current tool to use!

You can select items by using Shift + Left click. Just clicking makes an selection point (small red dot). Any paste or insert will occur at this point. You can also Shift + Left drag to make an actual selection.

If there is no selection, the Copy command copies the entire workspace. You must have a selection before you can cut, paste, or insert.

When saving a file, the lines are only as long as necessary to hold the picture. You can save items and use them as library files. Just use Insert | Library.

By the way, you can undock the tool bar and place it on the right, left, or bottom of the screen. You can even let it float. Just grab the toolbar with the mouse and drag it where you want it.

Another tip: if your workspace is too large, AsciiCad will scroll.

Starting with version 1.8, ASCIICad saves your workspace size, tool, and other options so when you run the program it remembers your previous settings.

You can probably figure the rest out! Good luck.


Sample components:

cap.txt - Capacitor

opamp.txt - Opamp

resistor.txt - Resistor

resistorv.txt - Vertical Resistor