home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
-
- EditSCH Version 2.0
- by
- Softronix
- (c) 1991
-
-
-
-
-
- EditSCH - License and Disclaimer Statement
- Copyright (c) 1991 Softronix
- All rights reserved.
-
- EditSCH is distributed as a user-supported software product. You may copy and
- distribute EditSCH and its accompanying files freely, as long as the files are
- distributed together unaltered. If you find EditSCH useful and wish to use it
- regularly, Softronix requests that you register, so you can receive full
- customer support and a library of components for used with EditSCH.
-
- EditSCH is distributed "as is" and without any express or implied warranties.
- Because of the diversity of conditions and hardware under which this program
- may be used, no warranty of fitness for a particular purpose is offered. The
- user is advised to test the program thoroughly before relying on it. The user
- assumes the entire risk of using the program. Any liability of Softronix is
- limited exclusively to product replacement or refund of the registration fee.
-
-
- I. Introduction
-
- EditSCH is a user-supported schematic capture package. It was developed to
- provide a low cost and professional method of creating schematics and
- distributing these designs to others via floppies or BBSs. EditSCH is
- compatible with EditPCB, a PCB layout design package, also distributed by
- Softronix.
-
- An IBM compatible equipped with 640K, EGA/VGA graphics, and a mouse is the
- only minimum mandatory hardware required to run EditSCH; however, a hard disk
- and printer are strongly recommended.
-
- EditSCH supports a wide range of laser and dot-matrix printers enabling almost
- anyone with an output device to generate schematics.
-
- If you evaluate EditSCH and find it suitable for your needs, the registration
- fee is $25 ( U.S. funds). Your registration includes an expanded user's guide
- contained in a 3-ring binder, and PrintHP, a HP-GL print utility, and a library
- of components (see SCH-LIBR.LST, contained with the distribuition). If you have
- any questions or wish to register write:
-
- Softronix
- 119 Oakcrest Rd
- Huntsville, AL 35811
-
- or call (205)851-7945 between the hours of 8:00 AM and 4:30 PM, Monday through
- Friday (central time). Payment is accepted by check or money order. COD
- orders also accepted; there is a $5.00 C.O.D. charge.
-
- In addition to the weekday business hours, Softronix maintains a BBS.
- Just call (205)851-7945 between the hours of 6:00 PM to 6:00 AM to
- get the latest information on EditSCH and other Softronix products.
- Payment is accepted by check or money order. COD orders may be
- placed over the BBS for the fastest service.
-
- EditSCH V2 is a powerful product. Softronix strongly recommends registration
- of your product in order to fully utilize all of EditSCH's features.
-
-
-
- II. Getting Started
-
- Two programs are included in the EditSCH package, EditSCH and PrintDM.
- EditSCH is used to create schematics, while PrintDM is used to print the
- schematic.
-
- Before using EditSCH or PrintDM, make a directory to hold the programs and the
- schematics you are going to create. Softronix suggests the following:
-
- C:\SCH
-
- Next place all EditSCH programs and support files into the new directory.
-
- If you do not have a mouse, the arrow keys may be used to move the cursor. The
- HOME and ENTER keys replace the LEFT mouse button, and the PgUp key replaces
- the RIGHT button.
-
- You are now ready to start drawing schematics!
-
-
-
- III. EditSCH Commands
-
- A. Windows
-
- EditSCH begins by opening a window onto the schematic workspace. Windows can
- be resized or moved.
-
- To move a window, place the mouse on the active window and press the RIGHT
- mouse button. While holding the button down, drag the window to the new screen
- location.
-
- To resize the active window, place the mouse on the border of the window and
- press the LEFT mouse button. While holding the button down, resize the window
- to the desired size.
-
-
- B. Menu
-
- The bar menu at the top of the screen is used to select various EditSCH
- commands. Select a command category by placing the mouse over the category
- word. A drop-down menu will appear. Move the mouse to the desired option and
- press the LEFT mouse button.
-
- If you wish to collapse a drop-down menu without selecting a command, move the
- mouse to a blank area on the screen and press the LEFT mouse button.
-
- C. File Options
-
- Load Schematic - Used to load schematics.
- Save Schematic - Used to save schematics.
- Clear Schematic - Used to erase the schematic page.
- Quit - Used to end EditSCH design sessions.
-
- D. Draw Options
-
- The Draw options menu contains the following commands:
-
- Wire - Used to draw wires.
- Dot - Used to highlight connect points.
- Label - Used to name wire nets.
- Line - Used to draw lines.
- Arc - Used to draw arcs.
- Bus - Used to draw buses.
- Circle - Used to draw circles.
- Text - Used to draw text.
- Analog GND - Used to draw an Analog GND symbol.
- Digital GND - Used to draw a Digital GND symbol.
-
- Two types of objects exist in EditSCH, electrical and graphical. Electrical
- objects contain additional information necessary to construct netlists from
- schematic drawings. Wires, Labels, Analog GNDs, and Digital GNDs are the only
- objects which contain electrical connection information. The Dot and Bus
- objects serve only to enhance the appearance of the schematic. When an
- electrical connection is desired between two or more components use the Draw
- Wire command. If you desire to name a net, use the Draw Label command. Draw
- Analog and Digital GNDs automatically tie nets connected to them directly to
- the ground net.
-
-
- The remaining objects, Dot, Line, Arc, Bus, Circle, and Text, contain no
- electrical information.
- E. Edit Options
-
- The Edit options menu contains the following commands:
- Delete - Used to remove objects.
- Move - Used to move objects.
- Copy - Used to copy objects.
- Block Delete - Used to remove a block of objects.
- Block Move - Used to move a block of objects.
- Block Copy - Used to copy a block of objects.
- Edit Text - Used to modify text.
-
-
- F. Window Options
-
- The Window options menu contains the following commands:
-
- Create - Used to create a new window.
- Close - Used to delete a window.
- Pop - Used to change active windows.
- Zoom In - Used to move in on schematic.
- Zoom Out - Used to move out from schematic.
- Center - Used to center active window.
-
-
- G. Component Options
-
- The Component options menu contains commands necessary for loading existing
- components, saving new components, and creating components.
-
- Load Component - Used to load components.
- Save Component - Used to save new components.
- Place Pin - Used to make component pins.
- Place Ref Field - Used to place a reference designator field.
- Place Type Field - Used to place a type designator field.
- Edit Field - Used to change pin numbers, reference and type fields.
-
- A component must contain a reference field, type field, and one or more pins.
- The reference field serves to distinguish similar parts from one another, such
- as R1 and R2, or U10 and U45. The type field contains the component value such
- as 100 ohms, or 74LS04. The pin(s) defines the pin number, and location where
- a wire connects.
-
- H. Setup Options
-
- The Setup options menu contains the following commands:
- Dot - Used to set the outer diameter of connecting dots.
- Bus - Used to set the current bus width.
- Grid - Used to set Grid and Snap.
- Directory - Used to set the schematic directory.
-
-
-
- IV. PrintDM Command
-
- PrintDM is a stand-alone print utility used to output schematics.
-
- The command-line parameters are NOT case-sensitive. The command-line syntax
- for PrintDM is shown below:
-
- PrintDM [ options ] file
- -O device
- -X number
- -Y number
- -M mode
- -P port
- -S scale
-
-
- A. -O device option
-
- This option defines the output device type. Currently, PrintDM supported
- devices are:
-
- FX - Epson-compatible 9-pin dot matrix printers
- LQ - Epson-compatible 24-pin dot matrix printers
- LJ - HP LaserJet
- PS - Postscript Printers
-
-
- B. -X and -Y option
-
- This option moves the print origin from 0,0 to a user defined location. The
- units are in mils. One mil equals one one-thousandth (1/1000) of an inch.
-
- C. -M option
-
- This option sets the print resolution. Currently, PrintDM supports three
- resolution modes: Lo, Med, and Hi. Lo resolution is useful for quick schematic
- plots to find the general placement of parts. Med and Hi resolution are used to
- output schematics suitable for reading and copying. If the PS device is
- selected, all plots are generated with a resolution setting of Hi. If no
- option is given, a schematic is generated in low resolution mode.
-
- D. -P option
-
- This option defines the output port location. Currently PrintDM supports the
- following port locations: LPT1, LPT2, COM1, COM2, and FILE. PrintDM does not
- change serial port options (i.e. baud rate). You must have these options set
- prior to printing. If this option is not used, output will go to LPT1.
-
- If the FILE option is chosen, PrintDM will generate output to a file called
- PLOTFILE instead of sending the output directly to the output device. This
- option is useful when you wish to print the schematic elsewhere or later.
-
- E. -S option
-
- This option is used to scale the schematic. A floating point number is legal
- with this option.
-
-
- I. PrintDM Command-line Examples
-
- An example schematic is included with EditSCH. Below are some command-line
- examples for plotting the file.
-
- PrintDM -O LQ -p FILE -s0.6 -m med example.sch
-
- This line prints the schematic for example.sch. The output is for an Epson 24-
- pin printer. The output is 0.6X the actual size with medium resolution.
-
- PrintDM -Ofx -S 2.0 -m hi example.sch
-
- This line prints the schematic for example.sch. The output is for an Epson 9-
- pin printer. The output is 2X the actual size. The plot resolution is HI.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Acknowledgements
-
- PostScript is a registered trademark of Adobe Systems, Inc.
- IBM is a registered trademark of International Business Machines Corporation.
- Printer names are trademarks of their respective manufacturers.
-