home *** CD-ROM | disk | FTP | other *** search
Text File | 1991-02-20 | 149.2 KB | 5,281 lines |
-
-
-
-
-
-
-
-
-
-
-
- GC-PREVUETM
-
- The Photoplot Data Viewer
-
-
-
- User's Guide
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- If you have comments regarding GC-PREVUETM or this User's Guide,
- please fill out the user feedback form in the back of this manual
- and return it to GraphiCode, Inc.
-
- Copyright (C) GraphiCodeTM, Inc. 1987, 1988, 1989, 1990, 1991.
- All rights reserved.
-
- LICENSING AGREEMENT
-
- Shareware License Statement
-
- GraphiCode, Inc. grants you, the possessor of a GC-PREVUE program
- diskette, the right to make copies of this GC-PREVUE diskette,
- and to distribute copies of this diskette with the following
- restrictions and requirements:
-
- You must distribute ALL the GC-PREVUE files on this diskette at
- the same time. This diskette contains the files MAKEPVU.EXE and
- a README file that includes this License Statement.
-
- You may put the GC-PREVUE files on this diskette on a network or
- BBS as long as the contents are unchanged.
-
- You may distribute the GC-PREVUE files ONLY in the compressed
- form in which you received them on this diskette. You may NOT
- distribute the files that load onto your hard drive as a result
- of running the MAKEPVU.EXE decompression program.
-
- You must NOT modify any GC-PREVUE files or add any files to the
- diskette you distribute.
-
- You may sell copies of this GC-PREVUE diskette, but only at a
- price that does not exceed the cost of reproduction and
- distribution. If you advertise any GC-PREVUE diskettes, you must
- identify "GC-PREVUE" as a trademark of GraphiCode, Inc.
-
- You must NOT copy or distribute printed copies of the on-disk GC-
- PREVUE manual, or the printed GC-PREVUE manual published by
- GraphiCode, or any portion of those printed manuals.
-
- GC-PREVUE is the only GraphiCode product distributed as
- "shareware". You may NOT make copies of other GraphiCode
- software.
-
- You don't need to notify GraphiCode when you distribute copies of
- GC-PREVUE according to these rules.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- For user support call GraphiCode Technical Support at (206) 771-
- 5600 or call our technical support BBS at (206) 771-6980. To
- order printed copies of the GC-PREVUE user manual, or for more
- information about GraphiCode products, contact us at (206)-672-
- 1980. Our fax number is (206) 672-2705. Our address is:
-
- 19101 36th Avenue West, Suite 204
- Lynnwood WA 98036
- USA
-
- GC-PREVUE programs and manual are Copyright (C) 1987-1991
- GraphiCode, Inc. GraphiCode, GC-, and GC-PREVUE are trademarks
- of GraphiCode, Inc.
-
- The information in this manual is subject to change at any time.
-
- Rev. C1 February, 1991
-
- The following terms used in this manual are the trademarks of the
- indicated companies: MS-DOS, Microsoft Corp.; PC-DOS, IBM, IBM-
- PC,XT,AT,PS/2, International Business Machine Corp.; Hercules,
- Hercules Computer Technology; Gerber, The Gerber Scientific
- Instrument Co.; HPGL, Hewlett-Packard; Postscript, Adobe Systems
- Inc.; Quest and Emma, Marconi Quest CAE; Excellon, Excellon
- Automation.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- i
-
-
-
-
- Table of Contents
-
-
-
-
- 1.
-
- Introducing GC-PREVUE 1
-
- 1.1 What GC-PREVUE Does 1
-
- 1.2 GC-PREVUE Features: 2
-
- 1.3 About This Manual 2
-
- 1.4 Getting Help 3
-
- 1.5 The History of GC-PREVUE 3
-
-
- 2.
-
- Getting Started with
-
- GC-PREVUE 4
-
- 2.1 System Requirements 4
-
- 2.2 Installing GC-PREVUE 4
-
- 2.3 Starting the Program 4
- 2.3.1 If GC-PREVUE Does Not Run 5
-
- 2.4 Leaving the Program 5
-
- 2.5 Disk-Based Virtual Memory 5
-
-
- 3.
-
- GC-PREVUE Basics 7
-
- 3.1 Ctrl and Alt 7
-
- 3.2 Using a Mouse 7
- 3.2.1 Clicking 7
- 3.2.2 Dragging 8
-
- 3.3 Esc and Ctrl Break 8
-
- 3.4 Getting Help 9
- 3.4.1 The Help Line 9
- 3.4.2 ClickCenter or Ctrl M for Menu 9
-
-
-
-
-
-
-
-
- ii
-
-
-
- 3.5 Using Menus 9
- 3.5.1 Horizontal Menus 9
- 3.5.2 Vertical Menus 10
-
- 3.6 Working with Data Input Windows 10
- 3.6.1 Moving from Field to Field 10
- 3.6.2 Editing a Data Field 10
- 3.6.3 Toggles (Limited Choice Data Fields) 11
- 3.6.4 Units (Ctrl U) 11
- 3.6.5 Scrolling Large Lists 11
- 3.6.6 Printing Lists (Alt P) 11
-
- 3.7 Special Features for Filename Entries 12
- 3.7.1 Interactive Directories 12
- 3.7.2 Default Filename Extensions 12
- 3.7.3 Hardware Devices as Output Files 13
-
- 3.8 Perform a DOS Command (Ctrl C) 13
-
-
- 4.
-
- GC-PREVUE Configuration 14
-
- 4.1 Load a Configuration 14
-
- 4.2 Save the Configuration 14
-
- 4.3 Bed Size 15
-
- 4.4 Reminder Interval 15
-
- 4.5 Graphics Display Type 15
-
- 4.6 Beep 16
-
- 4.7 Mouse Sensitivity 16
-
-
- 5.
-
- Aperture Lists 17
-
- 5.1 Special Aperture List Features 17
- 5.1.1 Aperture Position 17
- 5.1.2 Aperture Code 17
- 5.1.3 Drill 17
- 5.1.4 Rotate +/-90 (R90) 17
- 5.1.5 Dimensions 18
- 5.1.6 Aperture Type 18
- 5.1.7 Invisible Apertures 18
-
- 5.2 Working with Aperture Lists 19
- 5.2.1 Load/Create an Aperture List (F1) 19
-
-
-
-
-
-
-
-
- iii
-
-
-
- 5.2.2 Unload an Aperture List (Ctrl F1) 19
- 5.2.3 Edit an Aperture List (F2) 19
- 5.2.4 Inspect an Aperture List (F3) 20
- 5.2.5 Write an Aperture List to Disk (F4) 21
- 5.2.6 Copy & Resize an Aperture List (F5) 21
-
-
- 6.
-
- The Drill Rack 22
-
- 6.1 Special Drill Rack Features 22
- 6.1.1 Diameter 22
- 6.1.2 Invisible Drills 22
-
- 6.2 Working with the Drill Rack 23
- 6.2.1 Load a Drill Rack 23
- 6.2.2 Save the Drill Rack 23
- 6.2.3 Edit the Drill Rack 23
- 6.2.4 Make a New Drill Rack 23
-
-
- 7.
-
- Working with Plotter and
-
- NC Data 24
-
- 7.1 The Layer List 24
- 7.1.1 Status: Empty or Loaded 24
- 7.1.2 Offset(inch/mm) X,Y 24
- 7.1.3 Aperture List ("Aps") 24
- 7.1.4 Filename 25
-
- 7.2 Loading Layers from Data Files 26
- 7.2.1 Gerber, NC Drill and NC Rout Files 27
- 7.2.2 HPGL Files 29
- 7.2.3 Quest Files 30
-
- 7.3 Working with the Layer List 31
- 7.3.1 Load (F1) 31
- 7.3.2 Unload Layers (Ctrl F1) 32
- 7.3.3 View Layer(s) (F2) 32
- 7.3.4 Layer Report (F3) 32
- 7.3.5 CheckPlot (Alt F4) 32
- 7.3.6 Copy Layers (F5) 33
- 7.3.7 Copy NC (Ctrl F5) 33
- 7.3.8 Save All Work (F6) 34
- 7.3.9 Restore All Work (F7) 34
- 7.3.10 Move Layer to Top of List (F8) 34
- 7.3.11 Set Layer Color (F9) 34
- 7.3.12 Set Display Units (Ctrl U) 34
- 7.3.13 Print Layer List (Alt P) 34
-
-
-
-
-
-
-
-
-
- iv
-
-
-
-
- 8.
-
- View Data 35
-
- 8.1 The Viewer Display 35
- 8.1.1 The Help Line 35
- 8.1.2 Absolute X,Y 35
- 8.1.3 Relative X,Y 36
- 8.1.4 Grids: Step, Snap, & Show 36
- 8.1.5 Setup 36
-
- 8.2 Basic Editing Concepts 37
- 8.2.1 Getting Help 37
- 8.2.2 Getting Out of the Viewer 37
- 8.2.3 Saving Your Work (F6) 37
- 8.2.4 Preparing to View:
- Hide or View 37
- 8.2.5 Speed-up Keys (1...9) 37
-
- 8.3 Commands for Viewing 38
- 8.3.1 Undo (U) 38
- 8.3.2 Offset (O) 38
- 8.3.3 Rotate (R) 38
- 8.3.4 Mirror X/Y data (X) (Y) 39
-
- 8.4 Panning and Zooming 39
- 8.4.1 Pan the Display (DragCenter or P) 39
- 8.4.2 Zoom In (ClickLeft or +) 39
- 8.4.3 Zoom Out (ClickRight or -) 39
- 8.4.4 Unzoom (Alt -) 39
-
- 8.5 Drawing 39
- 8.5.1 reDraw Now (D) 39
- 8.5.2 Drawing Mode (Ctrl D) 39
- 8.5.3 Label Apertures (L) 40
- 8.5.4 Wait Between Layers (W) 41
- 8.5.5 Aspect Ratio (Ctrl A) 41
-
- 8.6 Grid 41
- 8.6.1 User-Defined Grid (Alt G) 41
- 8.6.2 Change the Step Grid Size (F1/F2) 42
- 8.6.3 Change the Snap Grid Size
- (Ctrl F1/Ctrl F2) 42
- 8.6.4 Snap to Grid (G) 42
- 8.6.5 Turn Grid Markers On/Off (Ctrl G) 42
- 8.6.6 Freehand Mouse (F) 43
- 8.6.7 Zero the Relative Readout (Z) 43
- 8.6.8 User Zero (Alt Z) 43
- 8.6.9 Units mm/inch (Ctrl U) 43
-
- 8.7 Miscellaneous Commands 43
- 8.7.1 Query (Q) 43
- 8.7.2 Bed Size (Ctrl B) 44
-
-
-
-
-
-
-
-
- v
-
-
-
- 8.7.3 Inspect Aperture Lists and
- the Drill Rack (F10) 44
- 8.7.4 Jump to Absolute X,Y (J) 44
- 8.7.5 Jump to Relative X,Y (Alt J) 44
-
-
- Appendix A: APER
-
- The GraphiCode Custom
-
- Aperture Generator 45
-
- A.1 How GC-PREVUE Uses Custom Apertures 45
-
- A.2 Using APER to Create Custom Apertures 45
- A.2.1 APER Basics 45
- A.2.2 CAT Files and CAP Files 45
-
- A.3 Starting APER 46
- A.3.1 Custom Aperture Text Descriptions 46
- A.3.2 The CAT Data Header 47
- A.3.3 CAT Syntax 48
- A.3.4 Differences Between CAT Syntax
- and HPGL 50
-
- A.4 APER Macro Feature 50
- A.4.1 Help 51
- A.4.2 Merge 51
- A.4.3 Macro Commands Supported 51
- A.4.4 Custom Aperture Generation Codes
- Macro APER Codes 51
-
- A.5 View Custom Apertures While You Edit 66
- A.5.1 Aper Viewing Features 66
-
- A.6 Custom Apertures in Aperture Lists 67
-
-
- Index 68
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- vi
-
-
-
- Table of Figures
-
-
-
- PLEASE NOTE: The Figures listed below are NOT contained in this
- Shareware version of GC-PREVUE.
-
-
- Figure 2.1
-
- GC-PREVUE's Startup Screen 5
-
-
- Figure 4.1
-
- Configuration File Input Window 15
-
-
- Figure 5.1
-
- Aperture List Edit Screen 20
-
-
- Figure 7.1
-
- Layer List Menu 31
-
-
- Figure 8.1
-
- GC-PREVUE Viewer Screen 35
-
-
- Figure 8.2
-
- Commands for Editing 38
-
-
- Figure 8.3
-
- User-defined Grid 42
-
-
- Figure 8.4
-
- Query Feature 44
-
-
- Figure A.1
-
- APER Custom Aperture Generation Screen 46
-
-
-
-
-
-
-
-
-
-
-
- vii
-
-
-
-
- Figure A.2
-
- Supported HPGL & CAT Commands 48
-
-
- Figure A.3
-
- Oval 53
-
-
- Figure A.4
-
- Octagon 54
-
-
- Figure A.5
-
- Annulus 55
-
-
- Figure A.6
-
- Moire 57
-
-
- Figure A.7
-
- Crosshair 59
-
-
- Figure A.8
-
- Quad 60
-
-
- Figure A.9
-
- Double Quad 62
-
-
- Figure A.10
-
- Round Thermal 63
-
-
- Figure A.11
-
- Square Thermal 64
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 1: Introducing GC-PREVUE 1
-
-
- 1.
- Introducing GC-PREVUE
-
-
-
-
- 1.1 What GC-PREVUE Does
-
-
- GC-PREVUE is CAD/CAM software designed to help you work more
- efficiently with RS-274 (often called "Gerber") photoplotter and
- NC drill CAD output data, with a particular emphasis on Printed
- Circuit Board applications. GC-PREVUE also supports HPGL and
- Quest (Marconi Emma) plotter formats.
-
- By verifying your CAD data from the photoplotter's point of view
- you will save time, money and headaches due to miscommunication
- with your photoplotting service and fabrication facilities.
-
- Job files prepared using GC-PREVUE are fully compatible with
- GraphiCode's PCB CAM software GC-CAM and its many OEM cousins,
- and GraphiCode's PCB data editor GC-PREDITOR. Contact your
- photoplotting bureau or PCB fabrication house to see if they
- accept jobs in GC-PREVUE .PWK format. At the very least, feel
- free to offer them a copy of GC-PREVUE so that they can receive
- your aperture lists more easily.
-
- GC-PREVUE job files contain all layer data, aperture lists
- (including custom aperture shapes) and drill information needed
- to effectively communicate with your photoplotting vendor and
- fabrication house.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 2 GC-PREVUE User's Guide
-
-
-
- 1.2 GC-PREVUE Features:
-
-
- Input of all popular PCB-related data formats, including:
- Gerber; HPGL; Quest/Emma; Excellon; Sieb & Meyer
- Multi-Layer Data Viewing
- Up to 35 layers, 12 assignable colors
- Up to 10 aperture lists
- Traces, pads and holes shown at size
- True WYSIWYG custom apertures
- Support for most popular aperture shapes
- Supports rectangular drawing apertures
- Windowed zoom
- Data Manipulation for Viewing
- Shift by window or Layer
- Rotate by window or Layer
- Intelligent rotation of asymmetrical pads
- Mirror (both axes) by window or Layer
- Check Plot: Output user-defined scaled graphics to
- HPGL and Postscript
- Disk-based Virtual Memory - Unlimited file size!
- LIM EMS Expanded Memory Support
- Instant Access to any DOS program or command
- Built-in Directory for easy file loading
-
- GC-PREVUE is designed for ease of use, with an intuitive
- graphics-based Viewer and commands that work with either a single
- keystroke or from a menu.
-
-
- 1.3 About This Manual
-
-
- This manual is written to get you working as quickly as possible.
- We recommend that you discover GC-PREVUE's power by running the
- software while you read this manual. The sections listed below
- are especially recommended to help get you up and running:
-
- Section 2 - Installing the program
- Section 3 - Basic GC-PREVUE operation
- Section 5 - Aperture lists
- Section 7 - Working with plotter and NC data
- Section 8 - Inspecting data
-
- Feel free to print this manual for your own use. If you would
- like to purchase a printed copy of this manual, contact
- GraphiCode or your local GraphiCode representative.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 1: Introducing GC-PREVUE 3
-
-
-
- 1.4 Getting Help
-
-
- If you need further help with GC-PREVUE, you can contact
- GraphiCode Technical Support at (206) 771-5600 or call our
- technical support BBS at (206) 771-6980 (Courier HST high speed
- modem - 1200/2400/9600 Baud - No Parity, Eight Bits).
-
-
- 1.5 The History of GC-PREVUE
-
-
- Since its introduction in 1987, GC-PREVUE has been helping people
- who work with PCB CAD output data to develop a better
- understanding of that data. By giving the CAD operator and the
- photoplotter operator the ability to inspect the data before
- plotting, countless pieces of bad film have been avoided.
-
- Beginning with GC-PREVUE Version 5.0, GraphiCode is releasing GC-
- PREVUE as "Shareware" as a service to the PCB industry. This
- means that you are encouraged to use the software and pass it to
- your friends and co-workers. Mostly we just want to be sure that
- you to distribute the complete kit - please read the Shareware
- license for the very few restrictions that do apply. GraphiCode
- does not want you to pay for the use of GC-PREVUE, but does
- reserve the right to sell printed manuals.
-
- By easing access to CAD output data verification tools,
- GraphiCode is making a contribution to the PCB industry by
- helping to educate CAD operators in the nature of CAD output data
- and its pitfalls. Understanding the problem is half the battle.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 2: Getting Started with GC-PREVUE 4
-
-
- 2.
- Getting Started with
- GC-PREVUE
-
-
-
-
- 2.1 System Requirements
-
-
- GC-PREVUE requires:
-
- IBM PC/XT/AT/PS-2 or compatible
- MSDOS or PCDOS version 2.0 or higher
- Parallel printer port LPT1 for copy-protect key
- Hercules, CGA, EGA, VGA, SuperVGA, or Hi Res (1024x768)
- compatible graphics
-
- GC-PREVUE is recommended for use with:
-
- 80286/80386 (AT-class) systems
- 80x87 math coprocessor
- hard disk drive
- EGA, VGA, SuperVGA, or Hi Res (1024x768) color graphics
- Microsoft-compatible mouse or equivalent (two or more buttons)
-
-
- 2.2 Installing GC-PREVUE
-
-
- Just make a new directory, if necessary, and copy the various GC-
- PREVUE files into it. We suggest you create a new directory
- called "C:\GC-PREVUE", but any name will do. It is a good idea
- to change your AUTOEXEC.BAT file so that the GC-PREVUE directory
- is automatically included in the PATH when your computer is
- turned on. Consult your DOS manual for more information.
-
-
- 2.3 Starting the Program
-
-
- To start GC-PREVUE, just type:
-
- PREVUE
-
- If you have certain data files in mind, you can add them to the
- command. Here is an example:
-
- PREVUE DEMODAT1.GBR DEMODAT2.GBR
-
- If you want to use a certain GC-PREVUE configuration (see Section
- 4) you can specify that too. For example, to use "MYCONFIG.PED",
- type:
-
-
-
-
-
-
-
-
-
-
- 2: Getting Started with GC-PREVUE 5
-
-
- PREVUE /MYCONFIG
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Figure 2.1: GC-PREVUE's Startup Screen
-
- 2.3.1 If GC-PREVUE Does Not Run
-
- Common problems include insufficient memory due to too many
- memory resident programs (TSRs), or incompatibility with off-
- brand "clone" PCs. Try rebooting your system without any TSRs
- loaded.
-
-
- 2.4 Leaving the Program
-
-
- In GC-PREVUE you can always get out of whatever you are doing by
- pressing the Esc or Ctrl Break key. In the main menu, either Esc
- or the Exit option will get you out of GC-PREVUE and back to DOS.
- GC-PREVUE will ask you if you REALLY want to exit the program -
- just press Y or Enter. Y(es) is the default entry, so make sure
- you press N(o) if you do not wish to leave GC-PREVUE.
-
-
- 2.5 Disk-Based Virtual Memory
-
-
- One particularly useful feature of GC-PREVUE is its ability to
- use the disk for temporary storage ("virtual memory") when RAM
- and EMS memory are exhausted. This means that you never
- encounter the dreaded "Out of Memory" error message unless you
- run out of disk space as well. You can tell GC-PREVUE where to
- keep its temporary disk files by setting the environment variable
- "TMP". For example, you might set up a directory "c:\scratch".
- You could then type at the DOS ">" prompt:
-
-
-
-
-
-
-
-
-
- 6 GC-PREVUE User's Guide
-
-
- SET TMP=C:\SCRATCH
-
- If for some reason GC-PREVUE can't access the directory referred
- to by TMP, or the TMP environment variable is not set, then the
- temporary file will be written to the current directory. In any
- event, the file will be removed at the end of the GC-PREVUE
- session. A RAM disk is a nice place for temporary files, but it
- is likely to be too small for large jobs.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 3: GC-PREVUE Basics 7
-
-
- 3.
- GC-PREVUE Basics
-
-
-
- This section will tell you what little you need to know about the
- GC-PREVUE operating environment, in order to gt you moving.
-
- While GC-PREVUE works with Hercules monochrome graphics adaptors,
- color devices are preferred (they convey more information). The
- CGA display is driven in its highest resolution mode, which is
- also black and white. This manual will make frequent references
- to color which users of monochrome and CGA systems may ignore.
-
- Note: Keystrokes in this User's Guide are shown in Boldface type.
- The GC-PREVUE Guide to Keystrokes included in your purchase,
- provides a list of the keystrokes you will need to operate GC-
- PREVUE easily.
-
-
- 3.1 Ctrl and Alt
-
-
- In GC-PREVUE, some single key commands are actually a combination
- of two keys pressed simultaneously. When you see, for instance,
- a reference to Ctrl M, what is meant is the combination of the
- Ctrl and M keys pressed at the same time. Similarly, Alt M
- refers to the Alt and M keys being pressed at the same time. GC-
- PREVUE makes no distinction between upper and lower case letters.
-
-
- 3.2 Using a Mouse
-
-
- The use of a mouse as a pointing device greatly eases the
- operation of GC-PREVUE. In this section we review a few basic
- mouse terms and concepts.
-
- 3.2.1 Clicking
-
- The act of "clicking" is simply the pressing and releasing one or
- more of the mouse buttons without moving the mouse. On two-
- button mice, the third button is emulated by using both button
- simultaneously. There are three types of clicking:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 8 GC-PREVUE User's Guide
-
-
- ClickRight - click the right button only
-
- ClickLeft - click the left button only
-
- ClickCenter - click the middle button. On two button mice,
- click the left and right buttons together.
-
- 3.2.2 Dragging
-
- The act of dragging is similar to clicking, except that the mouse
- is moved around while the buttons are held down. A drag ends
- when the buttons are released. In GC-PREVUE, dragging is used
- only in the graphical editor. Dragging is used to move things
- around the screen, as if one had pressed one's fingers down on a
- piece of paper and dragged it around a desktop. There are three
- types of drags:
-
- DragLeft - move the mouse while holding down the left button
- only.
-
- DragRight - move the mouse while holding down the right button
- only.
-
- DragCenter - move the mouse while holding down the middle
- button. On two button mice, hold the left and right buttons
- together.
-
- Dragging can also be accomplished by holding down the appropriate
- mouse buttons while using the arrow keys. This can be useful for
- precise shifting of data.
-
-
- 3.3 Esc and Ctrl Break
-
-
- The Esc key always provides a way to leave from whatever GC-
- PREVUE action, area or menu you may be in.
-
- GC-PREVUE treats the Ctrl Break and Esc keys similarly, except
- that Ctrl Break works even when GC-PREVUE is not waiting for user
- input. This makes it useful for interrupting screen reDraws and
- plotter data read and write operations.
-
- GC-PREVUE uses the Ctrl C key as a means of issuing a Command to
- DOS at any time (see Section 3.8). We mention this here because
- some other programs use it as another BREAK key.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 3: GC-PREVUE Basics 9
-
-
-
- 3.4 Getting Help
-
-
- 3.4.1 The Help Line
-
- The second line from the top of the GC-PREVUE screen (or the top
- line when in the graphical editor) always contains helpful
- information concerning the task at hand. Help text is always
- colored yellow.
-
- 3.4.2 ClickCenter or Ctrl M for Menu
-
- You can always review your current options by clicking the center
- button of the mouse, which causes a pop-up menu of commands to
- appear (see Section 3.5 to learn about menus). If your hands
- happen to be on the keyboard, you can press Ctrl M to achieve the
- same effect. You may select an action or ClickCenter/Ctrl M
- again to make the menu disappear. Any command that can be
- performed from a menu can also be performed with a single
- keystroke. Each entry in the pop-down menu has its single-key
- equivalent that is highlighted in yellow on color monitors or in
- brightened text on monochrome monitors.
-
- These pop-up menus serve as a teaching guide to single-key
- commands. As you begin to work faster, you will probably find
- yourself bypassing the menu system altogether, but it will always
- be there as a memory jogger. The choice between using menus or
- keyboard commands is largely a matter of personal taste, so GC-
- PREVUE leaves it up to you.
-
- ClickCenter/Ctrl M will always give you a way out of whatever you
- are doing, either by featuring an Exit option in the pop-up menu
- or by simply acting as if you had pressed the Esc key.
-
-
- 3.5 Using Menus
-
-
- 3.5.1 Horizontal Menus
-
- A horizontal menu presents a list of choices across a single line
- of the screen. Use the mouse or left and right arrow keys to
- position the cursor at the desired option. ClickLeft or press
- Enter to select the currently highlighted option. The main GC-
- PREVUE menu is an example of a horizontal menu.
-
- At the main menu, the Esc key causes GC-PREVUE to ask you if you
- want to quit the program altogether. ClickCenter/Ctrl M serves
- the same purpose as the Esc key here, since all your options are
- already presented in the menu at hand.
-
- Note that each menu entry has one character highlighted in
- yellow. Press the corresponding key for the same effect as if
-
-
-
-
-
-
-
-
-
- 10 GC-PREVUE User's Guide
-
-
- you had positioned the cursor on that menu entry then pressed
- Enter.
-
- 3.5.2 Vertical Menus
-
- Most menus in GC-PREVUE have their entries arrayed vertically.
- Vertical menus work much like horizontal menus, except that the
- up and down arrow keys are used. Each entry in a vertical menu
- indicates its single-key command equivalent by highlighting it in
- yellow. There are two kinds of vertical menus:
-
- Pop Down menus, which appear as a result of actions at a
- horizontal menu. Left and right movements take the cursor out
- of a pop down menu and on to the next horizontal menu entry.
-
- Pop Up menus, which appear as the result of actions other than
- those selected from a horizontal menu. Pop Up menus differ
- from Pop Down menus in that once an action is selected from a
- Pop Up menu, the menu goes away. To exit from a Pop Up menu
- either select an action, or press Esc or ClickCenter to escape
- with no action.
-
-
- 3.6 Working with Data Input Windows
-
-
- A common sight in GC-PREVUE is a window containing a list of data
- fields for you to fill in. Remember to watch the Help line for
- hints concerning the nature of the input required. When you have
- everything the way you want it, press Enter or ClickLeft to
- proceed. As ever, Esc cancels.
-
- 3.6.1 Moving from Field to Field
-
- The arrow keys and the mouse both serve to move the cursor from
- one data field to the next. The Home and End keys move to the
- extreme left and right respectively, while PgUp and PgDn move
- several lines up and down, respectively. To get to the top or
- bottom of a long list, press Ctrl PgUp or Ctrl PgDn.
-
- 3.6.2 Editing a Data Field
-
- GC-PREVUE features a complete built in line editor. To change an
- existing field, you can:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 3: GC-PREVUE Basics 11
-
-
- Erase it completely by pressing Ctrl Backspace.
-
- Type over it, or press the Ins key to insert. The cursor
- changes its shape to cover the entire character when in Insert
- mode.
-
- Use Del and Backspace to correct typing errors.
-
- Use Ctrl Left or Ctrl Right to move within the field.
-
- Use Ctrl Enter to see the effect of changes to the field
- without leaving the field.
-
- GC-PREVUE has special features to help with data fields that take
- filenames. These features are described in Section 3.7.
-
- 3.6.3 Toggles (Limited Choice Data Fields)
-
- Some fields have a limited range of values such as Yes/No or
- Inch/mm. Such fields are called "Toggle" fields and are
- indicated by a special cursor that fills one-half of a
- character's height. You can step through a toggle field's values
- using the Spacebar or ClickRight, or press F10 to see the entire
- range of choices. You can also enter a value directly by
- pressing the first letter of the value desired.
-
- 3.6.4 Units (Ctrl U)
-
- Anytime that you edit a data field that describes a distance or
- an offset, you can change between inch and millimeter units by
- pressing Ctrl U.
-
- 3.6.5 Scrolling Large Lists
-
- Some lists are too long to fit inside a window all at once. When
- this happens, an up or down arrow symbol appears in the left
- column of the window to indicate that there are more data to be
- seen. To get to these data, just keep pressing the up/down or
- PgUp/PgDn keys or use the mouse to move the cursor against the
- top or bottom of the visible list.
-
- 3.6.6 Printing Lists (Alt P)
-
- You can always print a list to a disk file or printer by pressing
- Alt P, or by selecting "Print" from the ClickCenter pop-up menu.
- Send the list directly to the printer by specifying PRN as the
- output filename. GC-PREVUE does not send a form feed.
-
- GC-PREVUE remembers the last-used filename for list printing and
- allows you to add subsequent printed lists to that file. This
- provides a convenient way to maintain a written record of your
- work.
-
-
-
-
-
-
-
-
-
-
-
- 12 GC-PREVUE User's Guide
-
-
- Alt P prints complete lists of data that are too long to be
- listed on the screen of your computer at one time.
-
-
- 3.7 Special Features for Filename Entries
-
-
- One special and frequently used type of data field is the
- filename. A filename can include a complete drive and path
- designation if desired. GC-PREVUE has two helpful features to
- speed your work with files, Interactive Directories and Default
- Filename Extensions.
-
- 3.7.1 Interactive Directories
-
- Whenever GC-PREVUE asks for a filename, you can press F10 to
- select from a directory of files. GC-PREVUE presents the most
- likely wildcard selection based on the type of file in question
- (for instance, *.PED for GC-PREVUE configuration files, or *.APR
- for aperture lists). You can modify this if desired, then press
- Enter to see a list of files matching the wildcard description.
- The wildcard description can contain a complete path designation,
- referring to directories other than the current working
- directory.
-
- For long lists of files, you can move around the list in the
- usual up/down manner, or search for a file by typing up to eight
- letters of a filename. The cursor moves to the right along the
- current line to indicate the number of search letters used. The
- Backspace key resets the last search character. Once the cursor
- is positioned on the name of the correct file, press Enter or
- ClickLeft to accept it. As always, the Esc key gets you out
- without selecting anything.
-
- 3.7.2 Default Filename Extensions
-
- When typing a filename directly, you can save a few keystrokes by
- letting GC-PREVUE attach the filename extension (that is, the
- ".ext" part of "filename.ext"). GC-PREVUE assumes the following
- filename extensions:
-
- .PED for configuration files
- .APR for aperture list files
- .PDF for plotter definition files
- .RCK for drill rack files
- .CAP for custom aperture files
- .PWK for GC-Prevue WorK files
-
- GC-PREVUE notes the last-used filename extension for plotter and
- NC data input files and treats it as the default.
-
-
-
-
-
-
-
-
-
-
-
-
-
- 3: GC-PREVUE Basics 13
-
-
- 3.7.3 Hardware Devices as Output Files
-
- GC-PREVUE recognizes certain output filenames as DOS device
- names, including PRN, LPT1, LPT2, COM1 through COM4, and AUX.
- This allows direct output from GC-PREVUE to printers and
- plotters, although you must use the DOS "MODE" command to set up
- communication parameters.
-
-
- 3.8 Perform a DOS Command (Ctrl C)
-
-
- One convenient feature of GC-PREVUE is the ability to execute any
- DOS command (subject to memory availability) from any part of GC-
- PREVUE, at any time, without leaving the program. Just press
- Ctrl C and GC-PREVUE will ask you for a command to execute. Once
- the command is completed, GC-PREVUE continues operating where you
- left off.
-
- GC-PREVUE presents "COMMAND.COM" as the default choice. This
- command creates a new copy of DOS, which allows you to execute
- any series of commands (not just one command). Use the EXIT
- command to return to GC-PREVUE (type EXIT at the DOS prompt after
- completing the commands).
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 4: The GC-PREVUE Configuration 14
-
-
- 4.
- GC-PREVUE Configuration
-
-
-
- GC-PREVUE provides a means of saving its setup information for
- later use. In addition to the items shown in the "Configuration"
- area at the bottom of the main GC-PREVUE screen, GC-PREVUE saves
- information such as aperture list selections, drill rack
- selection, input data format, graphics display type, and more.
-
-
- 4.1 Load a Configuration
-
-
- At startup, GC-PREVUE will automatically load the configuration
- found in file "DEFAULT.PED". This is generally the easiest way
- to use configuration files - set GC-PREVUE up the way you like
- it, then save the configuration to "DEFAULT.PED". An alternative
- way to use configuration files is on the DOS command line. In
- order to start GC-PREVUE with the configuration found in
- "MYCONFIG.PED", you could type:
-
- PREVUE /MYCONFIG
-
- To load a configuration from inside GC-PREVUE, select the
- "Configure" option on the main GC-PREVUE menu. This produces a
- pop down menu from which you can select "Load Configuration".
- GC-PREVUE will prompt you for a filename.
-
- Aperture Lists and the Drill Rack are automatically loaded as
- part of the configuration loading process.
-
-
- 4.2 Save the Configuration
-
-
- To save the current GC-PREVUE configuration, select "Save
- Configuration" from the "Configure" pop down menu. GC-PREVUE
- will prompt you for a filename. If you want this configuration
- to be loaded automatically at the next start of GC-PREVUE, name
- the output file "DEFAULT.PED".
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 4: The GC-PREVUE Configuration 15
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Figure 4.1: Configuration File Input Window
-
-
- 4.3 Bed Size
-
-
- When in the GC-PREVUE graphical Viewer, you will notice a dark
- grey rectangle (adjust your monitor if you don't see it) which
- represents the extents of the useful plotting area. You can set
- these extents using the "Bed Size" entry of the "Configure" pull-
- down menu. You can also access this from inside the GC-PREVUE
- Viewer.
-
-
- 4.4 Reminder Interval
-
-
- To help prevent you from losing work due to power outages and
- other mishaps, GC-PREVUE can periodically remind you to save your
- work (via the "Save All" command). In the Configuration pull-
- down menu, select "Reminder Interval" (I). Choose the time
- between reminders by typing in a specific number of minutes. If
- you would rather not be reminded to save, select "0" minutes.
-
-
- 4.5 Graphics Display Type
-
-
- Here you can tell GC-PREVUE what kind of graphics display system
- you use. GC-PREVUE supports the most popular graphics display
- types (Hercules, CGA, EGA, VGA, SuperVGA), and can recognize them
- automatically when "Autosense Graphics" is selected. Of course
- you can also select a specific graphics type, which is useful for
- "clone" machines which may not behave according to standard,
- making identification difficult. AutoSense will detect Hercules,
- CGA, EGA and VGA adapters. If you have SuperVGA, you must select
-
-
-
-
-
-
-
-
-
- 16 GC-PREVUE User's Guide
-
-
- it explicitly since there are several competing "standards" for
- SuperVGA graphics.
-
- GC-PREVUE supports SuperVGA adapters in 800x600 16 color mode.
- Select Graphics Display Type from the Configure menu to see a
- list of supported SuperVGA adapters. If your adapter's brand
- name is not in the list, try Tseng or Chips & Technologies.
- These are not adapter brands but rather brands of BIOS chips
- built into many popular SuperVGA adapters.
-
- For Hi Res graphics (1024x786), GC-PREVUE supports Video 7 and
- its emulators only.
-
- If GC-PREVUE thinks that the requested and detected display types
- do not match, a warning will be issued but the request will be
- granted. EGA displays can safely do CGA graphics, and VGA can do
- EGA or CGA graphics, however:
-
- NOTE THAT THERE IS SOME POSSIBILITY OF DAMAGE TO YOUR SYSTEM IF
- YOU SELECT A DISPLAY TYPE OTHER THAN THAT WHICH IS ACTUALLY
- INSTALLED!
-
-
- 4.6 Beep
-
-
- The GC-PREVUE warning tone toggles on and off each time Beep is
- selected. This feature is provided simply for the convenience of
- those who prefer a quiet work place.
-
-
- 4.7 Mouse Sensitivity
-
-
- Use this entry to set the responsiveness of your mouse.
- ClickRight decreases sensitivity (longer mouse moves), and
- ClickLeft increases sensitivity. When your mouse moves at an
- acceptable speed, press Enter.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 5: Aperture Lists 17
-
-
- 5.
- Aperture Lists
-
-
-
- Each of the 35 layers can be associated with any one of up to 10
- aperture lists via the "Aps" field of the Layer List. To change
- any of the aperture lists themselves, select "Apertures" from the
- main menu. The Aperture Lists selections are saved as part of
- the system configuration, and are loaded automatically when a
- configuration is loaded. GC-PREVUE is also capable of generating
- an aperture list from Gerber file data (see Section 7.1.3).
-
- This section is divided into 2 parts. The first part (Section
- 5.1) describes the GC-PREVUE features for working with apertures.
- The second part (Section 5.2) explains how you access these
- features and put them to work.
-
-
- 5.1 Special Aperture List Features
-
-
- GC-PREVUE aperture lists contain, as you would expect,
- information about each aperture's shape, size and selection ("D")
- code. In addition, GC-PREVUE aperture lists contain information
- regarding drill/router use and data rotation. In this section we
- describe each field of an aperture description.
-
- 5.1.1 Aperture Position
-
- Because a GC-PREVUE aperture contains so much more information
- than just its "D" code, an aperture is referred to by aperture
- position rather than by "D" code.
-
- 5.1.2 Aperture Code
-
- This is the "D" code used in Gerber data to select an aperture.
- This information is needed for reading Gerber-format data.
-
- 5.1.3 Drill
-
- Any one of the up to 254 drills/router bits in the drill rack may
- be associated with each aperture. A value of 0 here indicates
- that the aperture is not associated with any drill or router
- information. This information is of use only to the Copy NC
- function, which lets you visualize a drill layer created from a
- photoplot layer (see section 7.3.7).
-
- 5.1.4 Rotate +/-90 (R90)
-
- Rotating data is not as simple as it may seem at first. If your
- data uses apertures such as ovals and rectangles, which are not
- symmetrical in rotation, then a rotation of +/- 90 degrees could
- result in an erroneous plot. This is because pad locations
-
-
-
-
-
-
-
-
-
- 18 GC-PREVUE User's Guide
-
-
- rotate but the pads themselves do not, since the shape and
- orientation of an aperture is fixed.
-
- GC-PREVUE helps solve this problem by allowing you to specify a
- substitute aperture position to be used in such rotations. GC-
- PREVUE will automatically search for a suitable match whenever
- you describe an aperture which is not symmetrical. Note that
- this has no effect on Draw-type apertures, which are assumed to
- be round, or on non-Draw apertures used for drawing.
-
- 5.1.5 Dimensions
-
- For symmetrical shapes, the dimension is read as a diameter. For
- non-symmetric shapes, the first (major) and second (minor)
- dimensions are read as X and Y widths respectively. For shapes
- such as Annuals and Thermal, the dimensions represent Inner and
- Outer diameters. The "Target" shape is described by diameter and
- line weight.
-
- For custom apertures, the Dimension information is replaced by
- the name of the file containing the custom aperture description
- (see Appendix A). Once the filename is typed in, the F1 key
- loads the custom aperture description in that file. The
- description becomes a permanent part of the aperture list when
- the list is saved to an APR disk file.
-
- 5.1.6 Aperture Type
-
- GC-PREVUE supports the most popular standard pad shapes as well
- as custom aperture shapes. Standard shapes include: round;
- octagon; square; rectangle; oval; annulus; slit; and a stylized
- thermal relief and target. The APER program included with GC-
- PREVUE allows you to define custom apertures for true WYSIWYG
- viewing and plotting (see Appendix A). Custom apertures are kept
- in special-format files and are loaded into an aperture list by
- filename reference.
-
- GC-PREVUE supports the drawing of traces with rectangular
- apertures. A "Draw"-type aperture is assumed to be round. If a
- non-"Draw", non-rectangular aperture is used for drawing, it is
- assumed for display purposes to be round and of the diameter
- given in the major dimension. Attempting to draw a trace with a
- custom aperture will have unpredictable results.
-
- 5.1.7 Invisible Apertures
-
- Sometimes it is convenient to disable the display of data
- associated with certain positions in an aperture list. Disabled
- apertures are referred to as "Invisible". Any aperture can be
- made Invisible. Data associated with Invisible apertures;, like
- invisible drills, do not display. An Invisible aperture is
- marked by an asterisk ("*") next to its Type description. An
- Aperture List containing invisible apertures has an asterisk next
- to its name in the "Aperture Lists" area of the main GC-PREVUE
-
-
-
-
-
-
-
-
-
- 5: Aperture Lists 19
-
-
- screen, and any layers using an Aperture List containing
- Invisible apertures will have an asterisk next to their entry in
- the Setup Status area of the graphical Viewer screen.
-
- The invisibility attribute of an aperture can be changed from
- within the graphical Viewer, making it a useful analysis tool.
-
-
- 5.2 Working with Aperture Lists
-
-
- To begin working with Aperture Lists, you must select "Apertures"
- from the main menu. Once in the Aperture Lists area, press Ctrl
- M or ClickCenter for a menu of options as described below. The
- chosen action applies to the Aperture list currently highlighted
- by the cursor.
-
- 5.2.1 Load/Create an Aperture List (F1)
-
- To load an Aperture List from disk, just type the name of the
- file, or press F10 to select one or more filenames from a
- directory. Once the filename is correct, press F1 to load the
- file.
-
- If the filename is empty, GC-PREVUE will offer to create a new
- aperture list. GC-PREVUE asks how many positions will be on the
- new list, then creates it for you and presents it for editing.
- For lists of 24 or fewer positions, the default D code numbering
- scheme is that which is used by traditional vector photoplotters.
- Be sure to fill in all the dimensions and set the Types
- correctly. A more convenient way to create an aperture list is
- to generate it from the plotter data (see Section 7.1.3).
-
- 5.2.2 Unload an Aperture List (Ctrl F1)
-
- If you are not using a loaded Aperture List, you can save some
- memory by removing it from the list of Aperture Lists. If the
- Aperture List has been edited, GC-PREVUE will give you a chance
- to save it before erasing it.
-
- 5.2.3 Edit an Aperture List (F2)
-
- F2 pops up a window containing the currently selected aperture
- list's aperture information. This information can be edited.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 20 GC-PREVUE User's Guide
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Figure 5.1: Aperture List Edit Screen
-
- To change any numeric value, just position the cursor on the
- appropriate field and type in the new value. Use ClickCenter to
- see the menu of commands for editing an aperture list, which
- include the ability to:
-
- Add a position (Ctrl A)
- Remove a position (Ctrl R)
- Make a position "Invisible" (Ctrl I)
- Jump to a position (Ctrl J)
- Sort the aperture list on ascending D codes (Ctrl S)
- Automatically rotate asymmetric pads (Alt R)
- Set the units for dimensions (Ctrl U)
-
- The Shift key used in conjunction with function keys F1 through
- F12 set the aperture Type as indicated by an on-screen help
- display. If your keyboard does not have an F11 or F12 function
- key, press Alt F1 or Alt F2 instead. Review Section 5.1 for the
- meaning of each field in an aperture list. Press F10 to pop up a
- copy of the current drill rack for inspection.
-
- IMPORTANT: Editing an Aperture List after it has been used to
- load photoplot data will lead to unpredictable results,
- particularly if positions are removed. Any layers that use such
- a list should be reloaded.
-
- 5.2.4 Inspect an Aperture List (F3)
-
- To view an aperture list's contents without changing them,
- position the cursor on the list in question then press F3. You
- may also inspect an aperture list while you are checking data on
- the View screen by pressing F10.
-
-
-
-
-
-
-
-
-
-
-
-
- 5: Aperture Lists 21
-
-
- 5.2.5 Write an Aperture List to Disk (F4)
-
- Once you have set up an Aperture List to your satisfaction, you
- will want to save it for future use. It's best to save
- immediately using this option. However, GC-PREVUE will make sure
- you get a chance to save an edited Aperture List before leaving
- the program or loading a new Aperture List in its place.
-
- 5.2.6 Copy & Resize an Aperture List (F5)
-
- Sometimes it is convenient to have a copy of an aperture list
- with slightly larger or smaller dimensions for each aperture, for
- making a silkscreen or perhaps a ground plane isolation. When
- copying the currently selected aperture list to the first
- available Aperture List table slot, GC-PREVUE lets you add or
- subtract a given amount from the radius of each copied aperture.
-
- If the aperture list being copied contains custom apertures, GC-
- PREVUE will copy and adjust those too, then ask for new filenames
- for saving the new custom apertures. It is not strictly
- necessary to save these new custom apertures to individual files
- (they will be preserved by saving the new aperture list itself),
- so you can just ESCape out of the filename prompt.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 6: The Drill Rack 22
-
-
- 6.
- The Drill Rack
-
-
-
- The Drill Rack is a list of up to 254 drill selection codes and
- diameters used when reading, writing, creating and especially
- viewing/editing NC Drill data layers. The diameter information
- allows drill locations to be displayed at width. All layers and
- all Aperture Lists refer to the same single Drill Rack.
-
- The current Drill Rack selection is displayed in the
- "Configuration" area at the bottom of the main GC-PREVUE screen.
-
- You can use GC-PREVUE's Aperture List editor to associate each
- aperture in an Aperture List with any one (or none) of the drills
- in the Drill Rack. This information is used by the "Copy NC"
- function in the GC-PREVUE Layer List to create NC drill data
- layers from photoplot data layers.
-
- You may inspect the Drill Rack while in the Aperture List editor,
- and you may inspect the Drill Rack or any Aperture List while in
- the Viewer.
-
-
- 6.1 Special Drill Rack Features
-
-
- 6.1.1 Diameter
-
- To change the display diameter of a drill, just position the
- cursor on that drill's diameter value and type in a new value.
- Press Ctrl U to change units.
-
- 6.1.2 Invisible Drills
-
- Sometimes it is convenient to disable the display of data
- associated with certain positions in the Drill Rack. Data which
- use invisible drills do not display or write. If the Drill Rack
- contains Invisible entries, an asterisk ("*") appears by the
- "Drill Rack" entry in the Configuration display area of the main
- GC-PREVUE screen. In the graphical Viewer, an asterisk appears
- next to the Setup Status entry for each layer using the Drill
- Rack if the Drill Rack contains invisible drills.
-
- The Invisibility attribute of a drill can also be changed from
- within the graphical data Viewer, making it a useful analysis
- tool.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 6: The Drill Rack 23
-
-
-
- 6.2 Working with the Drill Rack
-
-
- When you select the "Drills" option from the GC-PREVUE main menu,
- a menu appears allowing you to variously create, edit, save and
- recall Drill Racks. The menu selections are as follows:
-
- 6.2.1 Load a Drill Rack
-
- When "Load" is selected from the Drills menu, GC-PREVUE offers to
- save the current Drill Rack if it has been edited. GC-PREVUE
- then prompts for a filename for loading the next Drill rack.
-
- 6.2.2 Save the Drill Rack
-
- When "Save" is selected from the Drills menu, GC-PREVUE prompts
- for a filename for saving the current Drill Rack to disk.
-
- 6.2.3 Edit the Drill Rack
-
- When "Edit" is selected from the Drills menu, GC-PREVUE pops up a
- copy of the current Drill Rack for inspection and editing. To
- change a value, just position the cursor on the value and type in
- a new value. As usual, ClickCenter or Ctrl M present a menu of
- commands, as described below:
-
- Add and Remove Drills
-
- GC-PREVUE allows you to change the number of entries in a Drill
- Rack. Ctrl A and Ctrl R Add and Remove drills respectively. GC-
- PREVUE will ask you to verify the action before deleting a drill.
-
- Make a Drill Invisible
-
- Pressing Ctrl I toggles the Invisibility of the currently
- selected drill.
-
- Set Units
-
- Pressing Ctrl U sets the drill rack display units to inch, mm or
- mil.
-
- 6.2.4 Make a New Drill Rack
-
- When "New" is selected from the Drills menu GC-PREVUE offers to
- save the current Drill Rack if it has been edited, then prompts
- for the number of positions in the new rack. GC-PREVUE then
- brings up the new rack for editing.
-
- Drill Racks can also be created "on the fly", based on the T
- codes found while reading NC drill data files (see Section
- 7.1.3). Such racks still require editing to set tool diameters.
-
-
-
-
-
-
-
-
-
-
- 7: Working with Plotter and NC Data 24
-
-
- 7.
- Working with Plotter and
- NC Data
-
-
-
- This section covers the essentials of reading, and manipulating
- photoplotter, HPGL, NC drill/rout data. Section 8 covers viewing
- the data in greater detail.
-
-
- 7.1 The Layer List
-
-
- The Layer List takes up most of the main GC-PREVUE screen, and is
- where the majority of your work is done. Up to 35 layers can be
- in the list. To get to the Layer List, select the "Layers" entry
- from the main (horizontal) menu. Note that not all 35 layers fit
- on-screen at once - just scroll the list using the up/down keys.
- In this section we'll explain each of the columns in a Layer List
- entry.
-
- 7.1.1 Status: Empty or Loaded
-
- This field indicates the presence and status of data on a layer.
- "Empty" indicates that the layer is unused. When the status is
- "Loaded", data file has been read in to this layer.
-
- 7.1.2 Offset(inch/mm) X,Y
-
- The "Offset(inch/mm)" entries indicate the offset to be applied
- to each layer for display and output purposes. Such shifting can
- be achieved either by typing in the offsets directly at the
- appropriate field in the Layer List, or by entering the Viewer
- and using Offset.
-
- The shift values are displayed in inch or metric units depending
- on the last units used in the Viewer or while loading data. The
- Ctrl U key changes the display from inch to metric and back
- again.
-
- 7.1.3 Aperture List ("Aps")
-
- Each layer must be associated with any one of the up to ten
- different Aperture Lists, or with the Drill Rack if the layer
- contains NC drill/rout data. An Aperture List is referred to by
- the letter (A through J), which appears next to its name in the
- "Aperture Lists" table just below the Layer List area of the main
- GC-PREVUE screen. The Drill Rack is denoted by the letter "T".
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 7: Working with Plotter and NC Data 25
-
-
- Automatic Generation of
- Aperture Lists and Drill Racks
-
- If the "Aps" selection for a layer refers to an empty Drill Rack
- or Aperture List entry, GC-PREVUE will offer to create an
- Aperture List or Drill Rack based on the input data file for that
- layer. When the layer is loaded (as described in Section 7.3.1),
- GC-PREVUE will confirm that the Aperture List or Drill Rack is
- intentionally blank and then will construct a list containing the
- aperture or drill selection codes found. Dimensions will be
- zeroed, meaning that you must edit the new Aperture List or Drill
- Rack to assign dimensions (see Section 5.2.3 for aperture
- editing, and Section 6.2.3 for Drill Rack editing).
-
- Additionally, if GC-PREVUE encounters an unknown tool code while
- reading a file using an existing Aperture List or Drill Rack, GC-
- PREVUE will offer to append the new code to the Aperture List or
- Drill Rack in use. Again the new aperture or drill will have a
- diameter of zero and must be edited to view properly.
-
- You can edit the aperture list or drill rack by placing the
- cursor in the "Aps" column and pressing F10.
-
- 7.1.4 Filename
-
- Most layers are associated with a disk file of plotter or NC
- data, although data layers can be created in the Viewer or by
- using the Copy and Copy NC functions. You can change the
- filename for a layer at any time, but the filename must be that
- of a real file when you go to load a layer from disk (see the
- following example).
-
- To enter or change a filename, just position the cursor in the
- Filename column and type in a new name. To enter one or more
- filenames selected from a directory, do the following:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 26 GC-PREVUE User's Guide
-
-
- Position the cursor in the Filename column of the first layer
- which is to receive a filename and press F10.
-
- A wildcard entry window pops up. The default wildcards show
- the last used filename extension (for example, "*.GBR"). You
- can change the wildcards to match any set of files in any
- directory (consult your DOS manual for more information on
- wildcards and paths).
-
- Press Enter to pop up a list of filenames that match the
- wildcard selection.
-
- Select files from the list by positioning the cursor on each
- desired filename, followed by ClickRight or the Spacebar.
- Selected filenames are displayed in inverse video (black on
- white). Cancel file selections by repeating the ClickRight or
- Spacebar action. To find a filename in a long list of
- filenames, type in the first few letters of the desired name.
- The BackSpace key lets you change the search letters.
-
- ClickLeft or press Enter to copy all the selected filenames to
- the Layer List.
-
- EXAMPLE For a job that consists of the 3 layers "DEMODAT1.GBR",
- "DEMODAT2.GBR", and "DEMODAT3.NC", begin by positioning the
- cursor on the first unused line of the Layer List, then press
- F10. Set the wildcard window to read "DEMODAT?.*", and press
- Enter. The list of matched files pops up. Select the desired
- files from the list and press Enter again. Since DEMODAT3.NC
- contains drill information, the "Aps" aperture list selection for
- that layer should be set to "T", meaning that it uses the Drill
- Rack directly. The layers can now be loaded using F1.
-
-
- 7.2 Loading Layers from Data Files
-
-
- The Load (F1) option from the Layer List menu lets you load
- layers from the disk files indicated in the Filename column.
-
- To load a data file, type in its filename at the layer list then
- press F1. GC-PREVUE pops up a menu from which you can select one
- of several different input data formats, including:
-
- Gerber (RS274-D)
- NC Drill
- NC Rout
- HPGL
- Quest (Marconi Emma)
-
- The use of each of these input formats is explained in the
- following sections.
-
-
-
-
-
-
-
-
-
-
-
- 7: Working with Plotter and NC Data 27
-
-
- GC-PREVUE can generate or add to Drill Racks and Aperture Lists
- while reading input data files (see Section 7.1.3). Drill Racks
- and Aperture Lists created or expanded in this manner require
- editing to set tool diameters for display.
-
- 7.2.1 Gerber, NC Drill and NC Rout Files
-
- Gerber (RS-274-D) and NC data files have very similar formats, so
- we'll treat them here in a single section. The main difference
- is that Gerber files are read using an aperture list while NC
- files are read using the Drill Rack.
-
- Gerber and NC data files tend to appear in dialect, which is to
- say that they adhere to format standards rather loosely. For
- this reason, GC-PREVUE asks you to specify a plotter definition
- file (PDF) and lets you change various PDF input parameter
- settings before attempting to read a file. Once the data files
- have been read, GC-PREVUE gives you a chance to save any PDF
- changes for future use.
-
- GC-PREVUE presents an input window containing the fields
- described below. Most of the fields describe aspects of the
- input data format. (If you are unfamiliar with the terms, see
- Section 7.1).
-
- Layers
-
- Any or all layers can be specified for loading. Note that if
- multiple layers are to be loaded at once, they must use identical
- data formats. Layers are specified by number. Acceptable
- specifications include:
-
- all
- 3
- 1,2,4,6
- 1-7
- not 4,8
-
- Error File
-
- Typical errors while reading a file include misuse of flash/draw
- apertures and use of apertures not declared in the aperture list.
- To log such errors to a file in addition to displaying them on-
- screen, provide a filename here.
-
- Plotter
-
- Enter the name of a previously created plotter definition file
- (PDF), or leave this field blank and fill in the following fields
- manually. You can also specify a PDF here then modify it by
- changing the following fields. GC-PREVUE lets you save any
- modifications after the data are loaded.
-
-
-
-
-
-
-
-
-
-
-
- 28 GC-PREVUE User's Guide
-
-
- Whole Digits
-
- This field specifies the input format in terms of the number of
- digits to be read as whole units.
-
- Precision
-
- This field specifies the input format in terms of the number of
- digits to be read as fractional units.
-
- Absolute/Incremental
-
- This field specifies absolute or relative input data. This
- setting may be overridden by codes in the data file.
-
- Zero Suppression
-
- Choose from "Leading," "Trailing" or "None." Leading zero
- suppression is the most common.
-
- Units
-
- This field specifies inch or metric (mm) input data. This
- setting may be overridden by codes in the data file.
-
- Coordinate System
-
- This selects the coordinate system for loading the data. Choose
- Absolute or User Coordinates. If User Coordinates are selected,
- data will be loaded using the User Coordinate system origin.
-
- Arc Style
-
- Select either "Quadrant" or "Full 360." Most photoplotters and
- NC machines use only Quadrant arc styles, which allow for
- positive-only I and J codes. You can toggle to Full 360 if the
- data are intended for a plotter with Full 360 degree (signed I
- and J) arc data recognition.
-
- This entry is useful for NC Drill input files, since drill files
- may also contain rout information, and vice versa.
-
- Flash/Draw Check (Gerber only)
-
- GC-PREVUE will warn you of the cross-use of apertures (Flash with
- Draw-type aperture, or vice versa) if the Flash/Draw check is set
- to "Yes". This is primarily of use on older vector plotters.
- Set Flash/Draw check to "No" if your target plotter is a laser
- plotter or some other raster device.
-
- Modal Tool Peck (Gerber only)
-
- On most photoplotters, a Flash occurs only when a data block
- contains a D03 code. This is the Modal Tool Peck "No" case, and
-
-
-
-
-
-
-
-
-
- 7: Working with Plotter and NC Data 29
-
-
- is standard for photoplotters. Some plotters depart from the
- standard and flash at each block after a D03 code until a D02 or
- D01 comes along, whether each block contains a D03 or not. This
- is the Modal Tool Peck "Yes" case.
-
- Character Set
-
- GC-PREVUE can read and write ASCII, EIA, or EBCDIC data. ASCII
- is by far the most commonly used character set, while EBCDIC is
- common in files downloaded from IBM mainframe computers. Many NC
- drill and rout machines read EIA data.
-
- Magtape Filter (Gerber only)
-
- Enabling the Magtape Filter causes GC-PREVUE to ignore carriage
- returns, linefeeds, nulls and spaces when reading Gerber data.
- This is useful for data files that have been received from
- mainframes or other workstations that insert padding characters
- and new lines at regular intervals (sometimes in the middle of a
- data value).
-
- X and Y Offsets
-
- These fields allow you to read data for devices with fixed
- coordinates systems, which differ from the selected coordinate
- system. Any X or Y offset given will be added to all coordinates
- read. This feature works independent of the selected coordinate
- system.
-
- 7.2.2 HPGL Files
-
- HPGL files can be loaded on layers using either the Drill rack or
- an aperture list. Pen 1 corresponds to position 1 of the
- aperture list or drill rack, pen 2 to position 2, and so forth.
- The entire HPGL instruction set is implemented, including
- polygons. Polygons are scan-converted to vectors (filled) as
- they are loaded.
-
- Layers
-
- Any or all layers can be specified for loading. Note that if
- multiple layers are to be loaded at once, they must use identical
- data formats. Layers are specified by number.
-
- Error File
-
- To log any data errors to a file in addition to displaying them
- on-screen, provide a filename here.
-
- Plotter
-
- Proper interpretation of HPGL depends heavily on certain scaling
- parameters. Many CAD programs fail to include these in their
- output HPGL data, depending instead on the default scaling
-
-
-
-
-
-
-
-
-
- 30 GC-PREVUE User's Guide
-
-
- parameters for the target plotter. GC-PREVUE can achieve the
- proper scaling if it knows the plotter model and paper size for
- which the data were intended. Press F10 to select from a list of
- plotters and paper sizes. Selections marked "EXPAND" assume that
- the EXPAND hardware feature for this plotter is Yes.
-
- If your HPGL data files include IP and SC commands, the Plotter
- selection is unimportant since these commands override the
- default scaling.
-
- Ignore chord tolerances
-
- GC-PREVUE can load HPGL arc information two different ways: as
- true arcs or as connected line segments (vectorized arcs). When
- "Ignore chord tolerances" is "Yes," arcs are stored as true arcs
- (endpoints and arc center). When "Ignore chord tolerances" is
- "No", GC-PREVUE converts arcs to vectors based on the HPGL CT
- (Chord Tolerance) command, or to a default of one vector per 5
- degrees of arc.
-
- Fill Adjust
-
- When reading HPGL polygon information, GC-PREVUE can compensate
- for tool width so that polygons fill exactly to the programmed
- dimensions. This is done by shrinking the programmed polygon
- edges in by one tool radius, which is the Fill Adjust "Yes"
- state. When Fill Adjust is "No", polygons will be filled based
- on the programmed centerlines of the polygon edges, which results
- in a polygon whose actual dimensions are one tool radius greater
- than programmed.
-
- Units Adjust
-
- A surprisingly common error in CAD output data is the assumption
- that one HPGL unit is equal to .001 inch. This is not true! HP
- defines the HPGL unit as follows:
-
- 1 HPGL unit = 0.025 mm (0.0098425 inches)
- 40 HPGL units = 1.0 mm
- 1016 HPGL units = 1.0 inch
-
- By setting Units Adjust to "Yes", you tell GC-PREVUE to correct
- for this scaling error when reading HPGL data.
-
- 7.2.3 Quest Files
-
- Quest files (or Marconi Emma, as they are sometimes known) can be
- loaded on layers using either the Drill rack or an aperture list.
- Slide I0 corresponds to position 1 of the aperture list or drill
- rack, slide I1 to position 2, and so forth.
-
-
-
-
-
-
-
-
-
-
-
-
-
- 7: Working with Plotter and NC Data 31
-
-
- Layers
-
- Any or all layers can be specified for loading. Note that if
- multiple layers are to be loaded at once, they must use identical
- data formats. Layers are specified by number.
-
- Error File
-
- To log any data errors to a file in addition to displaying them
- on-screen, provide a filename here.
-
- Units
-
- This field specifies inch or metric(mm) input data.
-
- Character Set
-
- GC-PREVUE can read and write ASCII, EIA or EBCDIC data. ASCII is
- by far the most commonly used character set, while EBCDIC is
- common in files downloaded from IBM mainframe computers. Many NC
- drill and rout machines read EIA data.
-
-
- 7.3 Working with the Layer List
-
-
- Most of the action in GC-PREVUE centers on the Layer List area,
- including reading, writing, editing and copying data layers.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Figure 7.1: Layer List Menu
-
- 7.3.1 Load (F1)
-
- This function provides for loading layers from disk data files of
- various formats. See Section 7.2 for specific information on
- using each of these input formats.
-
-
-
-
-
-
-
-
-
- 32 GC-PREVUE User's Guide
-
-
- 7.3.2 Unload Layers (Ctrl F1)
-
- Unloading a layer means erasing all data on the layer. GC-PREVUE
- will ask you to confirm this action, since once data is erased it
- cannot be recovered except by re-reading a data file, and any
- manipulation is lost permanently unless it has saved (F6).
-
- 7.3.3 View Layer(s) (F2)
-
- F2 takes you to GC-PREVUE's multi-layer graphical data Viewer,
- which is described in detail in Section 8.
-
- 7.3.4 Layer Report (F3)
-
- F3 produces a description of the current layer. This report
- includes:
-
- Layer's data extents
- Aperture list (or drill rack) used
- Pad and trace counts by aperture
- Sample X,Y location for each aperture used
- Total pad and trace count
-
- The data extents take the dimensions of apertures and drills into
- account.
-
- 7.3.5 CheckPlot (Alt F4)
-
- This feature enables you to output data to HPGL penplotters or to
- printers that support Postscript, with user-defined scale. Press
- Alt F4 to pop up menu of CheckPlot controls, which are:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 7: Working with Plotter and NC Data 33
-
-
- Output file: select the output filename (press F10 for a list
- of possible names).
-
- Layers: specify layer(s) that you wish to CheckPlot.
-
- Plotter: choose either Postscript or one of the many HP
- plotters, which may be displayed on a list by pressing F10.
-
- Style: pick from the output drawing styles of Normal,
- Transparent, and Ball & Stick.
-
- Pen Width: type in pen width for filled penplots and unfilled
- Postscript output.
-
- Fill Adjust: select "ON" to adjust pen thickness on polygon
- fills (reducing fill by one pen width). "OFF" fills following
- the center line instructions.
-
- X Y Scaling: Establish the scale of the output relative to the
- data.
-
- Pads: output pads by turning "ON."
-
- Traces: output traces by turning "ON."
-
- 7.3.6 Copy Layers (F5)
-
- "Copy" copies data from one or more layers to a single target
- layer. If the target layer is not empty, GC-PREVUE offers to
- clear it first, otherwise the copied data is appended to the
- existing data. The new layer uses the filename of the source
- layer, substitutes the filename extension ".CPY", then encloses
- the new filename in parenthesis. Layers are copied with their XY
- offsets added in.
-
- A layer cannot be copied to itself. Mixing layers which use
- different Aperture Lists will have unpredictable results.
-
- 7.3.7 Copy NC (Ctrl F5)
-
- The Copy NC function is provided to allow quick and easy
- generation of NC drill and router information from photoplot pad
- and trace data. (Note: It will not generate NC information from
- HPGL data.)
-
- This powerful GC-PREVUE function behaves like Copy (F5) except
- that the target layer is automatically set to use the Drill Rack
- (the "Aps" selection is set to "T" to indicate the presence of NC
- data). The aperture selection for each copied pad or trace is
- translated to a drill selection, based on the T code translation
- values found in the source layer's Aperture List. The new layer
- uses the copied layer's filename except that it replaces the
- filename's extension with ".NC" and encloses the new filename in
- parenthesis.
-
-
-
-
-
-
-
-
-
- 34 GC-PREVUE User's Guide
-
-
- Pads and traces using aperture positions with a T code
- translation value of zero do not copy.
-
- Mixing layers that use different Aperture Lists is quite
- acceptable, since all layers use the same Drill Rack.
-
- 7.3.8 Save All Work (F6)
-
- This feature, which also appears in the graphical Viewer, allows
- you to quickly save the work in progress on all layers to a
- single PWK (gc-Prevue WorK) disk file. It is a good idea to save
- your work often, since you never know when power failures or
- other disasters might come along.
-
- A PWK file contains all your layer data, aperture lists, custom
- apertures, and drill rack information. As such, it represents a
- complete representation of your job and is a convenient way to
- communicate with your plotting service or board house if they
- also have GC-PREVUE or another GraphiCode software product.
-
- 7.3.9 Restore All Work (F7)
-
- This feature allows you to restore work saved using "Save All"
- (F6). This can be a lifesaver, but it can't work if you don't
- use Save All first!
-
- 7.3.10 Move Layer to Top of List (F8)
-
- This moves the current layer to the top of the list (layer 1).
- In the Viewer, the top (lowest-numbered) layer is the last to
- draw and it overwrites any layers that may be below it.
-
- It is generally convenient to place NC data layers at the top of
- the layer list so that drill positions can be viewed when the
- Viewer is in its normal (non-transparent) drawing mode. You may
- also reorder the layers inside the Viewer.
-
- 7.3.11 Set Layer Color (F9)
-
- This option sets the color for displaying a layer. GC-PREVUE
- pops up a window containing the available colors. Select a color
- by positioning the cursor on the bar with the desired color and
- pressing Enter, or press the indicated key to quick-select a
- color. You may also set color within the Viewer.
-
- 7.3.12 Set Display Units (Ctrl U)
-
- This sets the units for displaying the X and Y layer offsets.
-
- 7.3.13 Print Layer List (Alt P)
-
- In addition to the contents of the Layer List, Alt P prints the
- current Aperture List and Drill Rack filename selections. This
- provides a complete record of the current job status.
-
-
-
-
-
-
-
-
-
- 8: Viewing Data 35
-
-
- 8.
- View Data
-
-
-
- The GC-PREVUE Viewer provides for the graphical manipulation of
- pads and traces of data layers.
-
-
- 8.1 The Viewer Display
-
-
- The GC-PREVUE Viewer display consists of two principal areas: The
- larger area being the data display area; and the smaller being
- the help/status/setup area along the top and right of the screen.
- The data cursor, a white crosshair, stays in the data area unless
- it is directed the Setup area. Place the cursor in the Setup
- area by pressing the S key or simply by moving the data cursor to
- the far right of the screen. Press Esc or move cursor with mouse
- or arrow keys to re-enter the data display.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Figure 8.1: GC-PREVUE Viewer Screen
-
- 8.1.1 The Help Line
-
- The top line of the screen displays helpful messages concerning
- the state of the Viewer and hints concerning data entry.
-
- 8.1.2 Absolute X,Y
-
- This gives the current data cursor position in absolute plotter
- bed coordinates.
-
-
-
-
-
-
-
-
-
-
-
-
-
- 36 GC-PREVUE User's Guide
-
-
- 8.1.3 Relative X,Y
-
- This gives the current data cursor position in coordinates
- relative to the last position at which the Relative display was
- zeroed (via pop-up menu or the Z key). This is useful for
- measuring.
-
- 8.1.4 Grids: Step, Snap, & Show
-
- The GC-PREVUE data cursor moves on a user-defined grid. The Step
- Grid display indicates the current data cursor movement step
- size. The data cursor always moves on the Step Grid, regardless
- of whether grid markers are displayed.
-
- The Snap Grid display indicates the grid that the cursor will be
- aligned to when the Snap to Grid command is used. When grid
- markers are displayed, they represent the Snap Grid.
-
- When grid markers are displayed, a third display, "Grid Shown",
- indicates the resolution of the displayed markers. The grid
- markers are often spaced 5, 10, or 50 times farther apart than
- the actual Snap Grid points, depending on the current zoom scale.
- GC-PREVUE spaces the markers this way to avoid completely
- flooding the screen with grid markers.
-
- 8.1.5 Setup
-
- The Setup Status Explained
-
- The Setup area contains parameters for viewing and editing
- layers. Information for each layer, which is both displayed and
- changeable here, includes:
-
- Aperture List selection
- The View/hide setting (see Section 8.2.4)
-
- An asterisk after the Aperture List selection for a layer shows
- that the selection contains Invisible entries, which may affect
- the display and editing of data for that layer.
-
- Change the Setup
-
- To modify the Setup area, press the S key, or move the data
- cursor to the right until it moves out of the Viewer area and
- into the Setup area.
-
- To change a setup value for any layer, just put the cursor on the
- current value and type in the new one.
-
- Also, certain commands from the Layer list also work here:
-
-
-
-
-
-
-
-
-
-
-
-
-
- 8: Viewing Data 37
-
-
- Move Top (F8): make the current layer the top layer.
-
- Set Color (F9): set the display color for the current layer.
-
- F10 pops up a copy of the layer's aperture list selection for
- inspection. Inside the Setup area, ClickCenter/Ctrl M presents a
- pop up menu of these commands.
-
- ClickLeft, Enter and Esc all return the cursor to the Viewer
- area.
-
-
- 8.2 Basic Editing Concepts
-
-
- 8.2.1 Getting Help
-
- Use ClickCenter/Ctrl M to see a pop-up menu of commands (see
- Figure 8.2). Press H or ? for a few more hints.
-
- 8.2.2 Getting Out of the Viewer
-
- All you have to do is press the Esc key. Since Esc is also a way
- to quit actions within the Viewer, GC-PREVUE will ask you to
- press Esc again if you want to return to the main GC-PREVUE
- screen. If you don't, just press any other key, or move the
- mouse.
-
- 8.2.3 Saving Your Work (F6)
-
- It's a good idea to save your work frequently, in case you change
- your mind about something, or perhaps there's a power loss. The
- F6 works here just as it does in the Layer List area of the main
- GC-PREVUE screen. To reload previously saved work, return to the
- Layer List area and use Restore (F7). The Configure menu off the
- main menu provides for a reminder interval to occasionally prompt
- you to save your work. We strongly recommend that you use it.
-
- 8.2.4 Preparing to View:
- Hide or View
-
- Each layer can be hidden (does not display), or viewed
- (displays). The setting for each layer is displayed and may be
- changed in the third column of the Setup area and is indicated by
- the character "h" or "V".
-
- 8.2.5 Speed-up Keys (1...9)
-
- The keys 1 through 9 act as multipliers in cursor moves and
- zooming. That is, once the 4 key is pressed the cursor moves
- four times as far with a single press of an arrow key, an
- unwindowed zoom changes the scale by 8x instead of 2x, and a zoom
- out goes up four levels instead of one. A zoom resets the speed-
- up level to 1.
-
-
-
-
-
-
-
-
-
- 38 GC-PREVUE User's Guide
-
-
-
- 8.3 Commands for Viewing
-
-
- In this and the following sections, each subsection describes a
- command and lists its single-key implementation in parenthesis.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Figure 8.2: Commands for Editing
-
- 8.3.1 Undo (U)
-
- This extremely useful command allows you to reverse the most
- recent viewing action, such as, Offset or Rotate.
-
- 8.3.2 Offset (O)
-
- This feature allows you to shift marked data by an explicit X,Y
- amount. GC-PREVUE presents an input window asking for a list of
- data and the X and Y shift values. Further shifting can be
- achieved using DragRight or by repeating the Offset command.
-
- The default X,Y offset values are those found in the "rel"
- display. This allows easy point-to-point data shifting when used
- with the Zero Relative command.
-
- 8.3.3 Rotate (R)
-
- This rotates any layer by 90, 180 or -90 degrees (GC-PREVUE asks
- you for the rotation). The center of rotation is user-defined,
- the default being the center of the window, or the current cursor
- position. GC-PREVUE has special features to aid in the rotation
- of apertures which are not symmetrical (see Section 5.1.5).
-
-
-
-
-
-
-
-
-
-
-
-
-
- 8: Viewing Data 39
-
-
- 8.3.4 Mirror X/Y data (X) (Y)
-
- Mirroring Y means that the Y values of marked data are reflected
- or "flipped" top to bottom about a line parallel to the X axis.
- The default reflecting line is centered in the Y range of the
- window, or the current cursor Y if pointed to. GC-PREVUE
- presents an input window that allows you to change this value if
- desired. Mirror X behaves similarly except that data flip left
- and right instead of top and bottom.
-
-
- 8.4 Panning and Zooming
-
-
- 8.4.1 Pan the Display (DragCenter or P)
-
- To pan the display with a mouse, use DragCenter. The start-of-
- drag position will be panned to the end-of-drag position. For
- keyboard panning, press P and move the cursor with the arrow
- keys. Press P again to end panning.
-
- 8.4.2 Zoom In (ClickLeft or +)
-
- To zoom in on a selected area, DragLeft to make a window around
- that area, then position the cursor inside it and ClickLeft or
- press the + key. Without a window, the zoom is centered on the
- cursor with a 2x magnification. The speed-up keys (1...9) cause
- a corresponding 2x(speed-up) x zoom when there is no window
- involved.
-
- 8.4.3 Zoom Out (ClickRight or -)
-
- This takes you to the previous zoom level. The speed-up keys
- (1...9) zoom out by (speed-up) zoom levels.
-
- 8.4.4 Unzoom (Alt -)
-
- The Alt key pressed together with the minus key on the typewriter
- area of the keyboard (not the numeric keypad area) zooms out to
- the maximum-scale zoom level.
-
-
- 8.5 Drawing
-
-
- 8.5.1 reDraw Now (D)
-
- This immediately updates the screen with all viewing changes.
- Screen redraws can be interrupted by pressing Ctrl Break.
-
- 8.5.2 Drawing Mode (Ctrl D)
-
- This command presents an input window for changing the drawing
- behavior of GC-PREVUE, as described below.
-
-
-
-
-
-
-
-
-
- 40 GC-PREVUE User's Guide
-
-
- Style
-
- This toggle field has sets the style for drawing pads and traces.
- Three styles are available:
-
- Normal: Pads and Traces are drawn filled at width.
-
- Transparent: Pads and Traces are drawn unfilled at width.
-
- Ball and Stick: Pads are shown in outline while traces are
- shown as centerlines only. This is the fastest drawing style.
-
- autoDraw
-
- The shifting of data requires constant updating of the display.
- While GC-PREVUE attempts to update only those parts of the
- display which require it, this can still be time consuming. You
- can gain some speed by turning off the autoDraw automatic screen
- update and just issuing a reDraw command when needed.
-
- Slowdown
-
- Slowdown sets a timer for slowing down reDraw, which can
- sometimes be useful for data analysis. The larger the number
- entered the slower the redraw speed. Enter "0" for maximum
- redrawing speed.
-
- Zoom Capture On/Off
-
- When you zoom in, GC-PREVUE saves the current screen image prior
- to zooming. When you zoom out again, GC-PREVUE restores the
- saved screen image. This generally results in faster operation
- of GC-PREVUE, but in some cases it is actually faster to redraw
- the screen than to restore it, and in any event it can require a
- great deal of memory or disk space. You can disable the zoom
- capture feature if you wish by selecting Zoom Capture "Off."
-
- Inverted Y Axis Orientation
-
- Some CAD systems represent data on an "inverted" Y axis. An
- inverted Y axis increases in value as it moves down the screen
- away from the X,Y axes intersection. The value of the standard Y
- axis increases as it moves up the screen away from the XY, axes
- intersection. Turn this feature "ON" if you are more comfortable
- with the inverted display style.
-
- 8.5.3 Label Apertures (L)
-
- This feature allows you to label pads and traces on-screen, by
- aperture position. Pads are labeled at the center while traces
- are labeled at the midpoint. GC-PREVUE waits for a keystroke
- after labeling each layer. Any key will cause the next layer to
- be labeled, except for F10, which allows you to inspect any
- Aperture List or the Drill Rack.
-
-
-
-
-
-
-
-
-
- 8: Viewing Data 41
-
-
- 8.5.4 Wait Between Layers (W)
-
- "Wait Between Layers" causes the screen to be redrawn one layer
- at a time. After each layer, GC-PREVUE waits for almost any
- keystroke before drawing the next layer. Pressing L at this time
- labels the last drawn layer, and pressing F10 displays its
- Aperture List or Drill Rack.
-
- 8.5.5 Aspect Ratio (Ctrl A)
-
- Each brand of monitor has a slightly different screen height to
- width ratio, or aspect ratio. This can result in distortion of
- the displayed image. GC-PREVUE provides the ability to
- interactively correct for this distortion.
-
- When you press Ctrl A, a rectangle appears on the screen. If
- your aspect ratio is properly adjusted, the rectangle should
- appear to be a square. If it is not square, use the up/down
- arrow keys to make it square. Once adjusted, press Enter.
-
- VGA displays are assumed to have 1:1 aspect ratios.
-
-
- 8.6 Grid
-
-
- GC-PREVUE works with two grids, Step and Snap, which have the
- same basic resolution. The Step Grid determines the fineness of
- cursor moves. The Snap Grid provides a convenient means of
- aligning the cursor or an entity to a (usually coarser) design
- grid. Both the Step and Snap grids are taken from a user-defined
- grid selection, which is described in the next section.
-
- A Freehand feature is provided that allows gridless moves using
- the mouse.
-
- 8.6.1 User-Defined Grid (Alt G)
-
- GC-PREVUE allows you to pick the grid sizes that best suit your
- work. Press Alt G to pop up the grid selection window. The
- first line G0 contains the smallest cursor movement step desired.
- On each subsequent line, Gn specifies a multiple of the previous
- line. The Step Grid readout shows the effective grid size for
- the current line as you move up and down in the window.
-
- Example: if you desire an 1/8 mil grid, enter ".000125" for G0.
- This is the smallest grid step. On the next line G1, enter 2 for
- a grid step of 1/4 mil. For G2, enter 2 for a grid step of 1/2
- mil. For G3, enter 2 for a 1 mil grid. Now for G4 you might
- enter 5 (5 mil) then for G5, 2 (10 mil), and so on down to G10.
- (See Figure 8.3.)
-
-
-
-
-
-
-
-
-
-
-
-
- 42 GC-PREVUE User's Guide
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Figure 8.3: User-defined Grid
-
- 8.6.2 Change the Step Grid Size (F1/F2)
-
- Use the F1 key to increase the Step Grid size (i.e. move from the
- Gn grid level to the Gn+1) and the F2 key to decrease it.
-
- 8.6.3 Change the Snap Grid Size
- (Ctrl F1/Ctrl F2)
-
- Increase the Snap Grid size (i.e move from the Gn grid level to
- the Gn+1) by pressing Ctrl F1, and decrease it by pressing Ctrl
- F2.
-
- 8.6.4 Snap to Grid (G)
-
- Press G to position the cursor, or an entity the cursor is
- marking, on the nearest Snap Grid point. This allows you to
- manipulate the cursor with small moves, then "snap" onto the
- larger Snap Grid.
-
- EXAMPLE To align an errant pad to the Snap Grid, set the Step
- Grid to a fine enough value (or use the Freehand mode described
- in Section 8.6.6) to allow centering the cursor on the pad. Now
- Mark and Shift the pad using DragRight. Press G and the pad
- Snaps to the nearest Snap Grid point. You may also Mark an
- entity, press G, and the entity will Snap to the nearest Snap
- Grid point.
-
- 8.6.5 Turn Grid Markers On/Off (Ctrl G)
-
- Press Ctrl G to toggle the grid markers display. Grid markers
- reflect the current Snap Grid value, although they may be placed
- 5, 10, 50 or more times farther apart to avoid crowding the
- screen..
-
-
-
-
-
-
-
-
-
-
- 8: Viewing Data 43
-
-
- 8.6.6 Freehand Mouse (F)
-
- Sometimes it is convenient to move the data cursor completely
- unrestrained by grids. The F key toggles the use of the mouse
- between Freehand (gridless) moves and normal (grid-oriented)
- moves. The arrow keys are always grid oriented.
-
- 8.6.7 Zero the Relative Readout (Z)
-
- This command causes relative X Y offsets to be measured from the
- current data cursor position.
-
- 8.6.8 User Zero (Alt Z)
-
- Specify your own absolute 0,0 position rather than using GC-
- PREVUE's absolute 0,0, which is determined from the bedsize.
- This allows you to place your data anywhere on the bed and use
- absolute offsets of X0,Y0.
-
- 8.6.9 Units mm/inch (Ctrl U)
-
- Ctrl U toggles the display units from inch to mm.
-
-
- 8.7 Miscellaneous Commands
-
-
- 8.7.1 Query (Q)
-
- Query describes data more specifically than Label with a pop up
- window that displays pointed-to data by layer number, aperture,
- and XY location. Simply point to or window the data that you are
- curious about and press Q. As you scroll through the list, the
- data cursor moves to the item currently indicated by the text
- cursor. Use Esc to quit and return the cursor to its former
- position, or press Enter to leave the cursor where it is in the
- list.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 44 GC-PREVUE User's Guide
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Figure 8.4: Query Feature
-
- 8.7.2 Bed Size (Ctrl B)
-
- Set the size of your plotter's bed here. Press Ctrl B and type
- in the bed dimensions.
-
- 8.7.3 Inspect Aperture Lists and
- the Drill Rack (F10)
-
- You can inspect any Aperture List or the Drill Rack by pressing
- F10. When inspecting an Aperture List, press F10 again to
- inspect the drill rack.
-
- While inspecting an Aperture List or Drill Rack you can change
- the Invisibility of any aperture or drill using Ctrl I. Such
- changes take effect the next time the screen is redrawn.
- Remember that data using Invisible apertures or drills do not
- display. Layers which use Aperture Lists containing Invisible
- entries are marked with an asterisk in the Setup Status area.
-
- 8.7.4 Jump to Absolute X,Y (J)
-
- Press J to "dial in" a new cursor X,Y position. Subsequent Jumps
- default to the previous Jump position, forming a convenient way
- to move between two areas of the plot.
-
- 8.7.5 Jump to Relative X,Y (Alt J)
-
- Jump to Relative works just like Jump to Absolute, except that
- pressing Alt J jumps the cursor to a relative X,Y position.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Appendix A: Aper, The Custom Aperture Generator 45
-
-
- Appendix A: APER
- The GraphiCode Custom
- Aperture Generator
-
-
-
-
- A.1 How GC-PREVUE Uses Custom Apertures
-
-
- Custom apertures differ from other apertures in that they cannot
- be described as a simple shape such as Round, Square or Octagon.
- A custom aperture consists of a series of lines, arcs and shapes
- in a coordinate system that centers on the current plotter X,Y
- position.
-
- Using the APER program, you can easily describe the shape of a
- custom aperture in an HPGL-like language. APER takes this
- description and translates it to a format that GC-PREVUE uses to
- display the aperture. GC-PREVUE can also output the aperture as
- a series of draws and flashes, allowing you to use custom
- apertures on non-programmable photoplotters.
-
- GC-PREVUE supports the use of custom apertures for pads only.
-
-
- A.2 Using APER to Create Custom Apertures
-
-
- A.2.1 APER Basics
-
- APER is a simple text editor and translator that reads or creates
- human-readable (text) custom aperture description files and
- translates them to machine-readable (binary) files for maximum
- speed when used by GC-PREVUE.
-
- To create a custom aperture, you must first create a description
- of the aperture using APER's HPGL-like aperture description
- language. This description can consist of rectangles, circles,
- straight lines, and arcs. Lines and arcs can be drawn at any
- width.
-
- APER operates in graphics mode. As you edit the aperture
- description text in one window, APER shows the resulting custom
- aperture shape in another window.
-
- A.2.2 CAT Files and CAP Files
-
- APER deals with two kinds of files: Custom Aperture Text (.CAT)
- files and Custom Aperture Description (.CAP) files.
-
- CAT files contain human-readable aperture descriptions, and can
- be prepared within APER or by using any word processor. CAT
- files can also be largely prepared using any CAD system with HPGL
-
-
-
-
-
-
-
-
-
- 46 GC-PREVUE User's Guide
-
-
- output, but will require some modification in APER to deal with
- scaling and line weights.
-
- CAP files contain machine-readable custom aperture descriptions,
- and can be produced only by APER. APER reads CAT files and uses
- that information to produce CAP files. CAP files can be read
- only by GC-PREVUE and related GraphiCode software products.
-
-
- A.3 Starting APER
-
-
- APER is a stand-alone program, so you must quit GC-PREVUE or use
- Ctrl-C to get a DOS command line. At the DOS command line, type:
-
- APER
-
- APER uses the GC-PREVUE configuration file DEFAULT.PED to
- determine your graphics display type. If this file is missing,
- APER will automatically determine the graphics adaptor type.
-
- A.3.1 Custom Aperture Text Descriptions
-
- Once APER is running, select Files from the main menu. A pop
- down menu appears, with the following entries:
-
- Load
-
- Use Load to read in existing aperture description text (CAT)
- files. Once the text is loaded, APER displays the custom
- aperture shape and places the cursor in the text editing window.
- For a list of CAT files, press F10 when APER prompts you for a
- filename. To return to the Files menu, press Esc.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Figure A.1: APER Custom Aperture Generation Screen
-
-
-
-
-
-
-
-
-
-
- Appendix A: Aper, The Custom Aperture Generator 47
-
-
- Save
-
- Use Save to write text files back to disk after editing.
-
- Generate
-
- Use this option to generate a CAP file for use by GC-PREVUE.
- Generate cannot work unless a valid CAT file has been loaded
- (i.e., its contents are shown both in the text and graphics
- windows).
-
- Edit
-
- To continue editing the current CAT text after Save or Generate,
- select Edit. The cursor returns to the text editing window.
-
- A.3.2 The CAT Data Header
-
- The first thing a CAT aperture description must do is declare the
- working units (inch, mil, mm or micron) and any optional
- mirroring or rotation of the working coordinate system. This
- header takes the form:
-
- <units>[MX][MY][RT<degrees>]:
-
- <units> is one of the following:
-
- MM
- MICRON
- INCH
- MIL
-
- MX, MY and RT are used to mirror and rotate the aperture
- description. This allows the generation of CAP files for several
- different applications, such as, emulsion up, down, and data
- rotation, with minimal editing to a single CAT file.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 48 GC-PREVUE User's Guide
-
-
-
-
-
-
- Header HPGL Commands Supported
-
-
- MM unit type LT line type
- MICRON PT pen thickness
- INCH PU pen up
- MIL PD pen down
- PA plot absolute
- MX mirror X PR plot relative
- MY mirror Y AR arc relative
- RT rotate AA arc absolute
- coordinates RR rectangle relative
- RA rectangle absolute
- CI circle
-
- Figure A.2: Supported HPGL & CAT Commands
-
-
-
- A.3.3 CAT Syntax
-
- Other than in the header just described, APER CAT files use HPGL
- to describe custom apertures. The following is a list of
- supported instructions and their arguments. The BOLDFACE
- UPPERCASE letters are the supported instructions. <Brackets>
- indicate required arguments, and [braces] indicate optional
- arguments. (See Figure A.2 for a list of all supported
- commands).
-
- LT (Line Type)
-
- Format: LT[draw style]
- To select the Line Type of an aperture, choose either LT0 or LT1.
- LT0 draws with a round aperture, which results in rounded or
- half-circle end points. LT1 draws with GraphiCode's "Slit"
- aperture, which leaves flat or squared end points. LT0 is the
- default.
-
- PT (Pen Thickness)
-
- Format: PT<thickness>
- Set line thickness for lines and arcs. Stays in effect until
- next PT instruction.
-
- PU (Pen Up)
-
- Format: PU[x,y,[x,y,[...]]]
- Following drawing commands update the pen position but do not
- actually draw anything. Optional x,y movement arguments are
-
-
-
-
-
-
-
-
-
- Appendix A: Aper, The Custom Aperture Generator 49
-
-
-
- interpreted as absolute or relative based on last seen PA/PR
- instruction (default is PA).
-
- PD (Pen Down)
-
- Format: PD[x,y,[,x,y,[...]]]
- Following drawing commands result in actual images. Optional x,y
- line draw arguments are interpreted as absolute or relative based
- on last seen PA/PR instruction (default is PA).
-
- PA (Plot Absolute)
-
- Format: PA[xa,ya[,xa,ya[...]]]
- X,Y pairs for following PU and PD instructions (and optional
- movement arguments) are to be interpreted as absolute locations.
-
- PR (Plot Relative)
-
- Format: PR[xr,yr[,xr,yr[...]]]
- X,Y pairs for following PU and PD instructions (and optional
- movement arguments) are to be interpreted as relative offset
- locations.
-
- AR (Arc Relative)
-
- Format: AR<xr,yr,sweep>
- Draw an arc of "sweep" degrees from the current pen x,y around
- center x+xr,y+yr. Negative sweep angles result in clockwise
- arcs. Pen position moves to the end of the resulting arc. PA/PR
- state is not affected.
-
- AA (Arc Absolute)
-
- Format: AA<xa,ya,sweep>
- Draw an arc of "sweep" degrees from the current pen x,y around
- center xa,ya. Negative sweep angles result in clockwise arcs.
- Pen position moves to the end of the resulting arc. PA/PR state
- is not affected.
-
- RR (Rectangle Relative)
-
- Format: RR<xr,yr>
- Draw a filled rectangle having one corner at the current pen
- position x,y and the opposite corner at the relative location
- xr,yr. Pen position becomes x+xr,y+yr. PA/PR state is not
- affected.
-
- RA (Rectangle Absolute)
-
- Format: RA<xa,ya>
- Draw a filled rectangle having one corner at the current pen
- position x,y and the opposite corner at the absolute location
- xa,ya. Pen position becomes xa,ya. PA/PR state is not affected.
-
-
-
-
-
-
-
-
-
- 50 GC-PREVUE User's Guide
-
-
-
- CI (Circle)
-
- Format: CI<radius>
- Draw a filled circle with the given radius, centered at the
- current pen position. Pen position is unchanged.
-
- A.3.4 Differences Between CAT Syntax
- and HPGL
-
- Instead of the usual HPGL scaling instructions (IP, SC, etc) an
- APER CAT file must begin with one of the following key words to
- define units:
- INCH
- MIL
- MM
- MICRON
-
- The MX (mirror X), MY (mirror Y) and RT (rotate coordinates)
- commands are not HPGL commands and can appear only as part of the
- data header following the units declaration.
-
- The PT (Pen Thickness) instruction uses the same units as other
- CAT instructions. In HPGL, PT units are always mm. The PT
- instruction affects only line and arc drawing. Rectangles
- (RR,RA) and rounds (CI) do not use the PT information since they
- are not arcs or lines.
-
- The RR and RA instructions always create a filled rectangle, and
- leave the logical pen at the far corner of the rectangle. In
- HPGL, they create an outline unless commanded to fill, and they
- do not update the pen position.
-
- The CI instruction always creates a filled circle. In HPGL, CI
- creates an outline unless commanded to fill.
-
-
- A.4 APER Macro Feature
-
-
- APER gives you the power to create a sophisticated custom
- aperture with a Macro Command. APER's Macro Command comes with
- on-line help, merge capacity, and pre-defined aperture shapes,
- which require only minor size adjustments for true custom shapes.
- Below is a summary of the Macro feature:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Appendix A: Aper, The Custom Aperture Generator 51
-
-
-
- Help: Describes APER formats
- Merge: Combines APER custom aperture files
- Macro APER codes: Creates popular custom apertures with user-
- defined dimensions quickly
-
- A.4.1 Help
-
- Help describes formats that APER accepts for creating custom
- aperture text (CAT) files. Help lists an example CAT file, data
- header commands, HPGL-like commands, and APER Macro Commands.
-
- A.4.2 Merge
-
- Merge allows for CAT files to be appended to current APER editor
- data. When a file is merged, the header will be stripped off the
- file being read in. If no data currently exists in the editor,
- the header will remain as part of the aperture description.
- Remember, merge does not negotiate differences between headers.
- If headers are not alike, APER will create an aperture different
- from the one in the file being merged.
-
- Another feature that Merge allows is the power merge feature. To
- perform a power merge, press F10 and a list of CAT files will
- appear. Move the cursor to the files that are to be merged.
- Press Spacebar to highlight each file. When all selections are
- made, press Esc, and the new CAT data should appear at the
- editor.
-
- A.4.3 Macro Commands Supported
-
- ANNULUS (circular and square)
- CROSSHAIR
- OCTAGON
- OVAL
- MOIRE (circular and square)
- QUAD
- DOUBLE QUAD
- THERMAL (circular and square)
-
- The following section describes how to use these Macro Commands.
-
- A.4.4 Custom Aperture Generation Codes
- Macro APER Codes
-
- Along with the HPGL supported commands are APER specific codes.
- These codes allow the user to easily specify common apertures
- types without having to know the corresponding HPGL data. The
- aperture designs are general in nature and allow for complete
- user specification. There are 11 supported symbols which
- include: Oval, Octagon, Annulus (Square and Round), Moire (Square
- and Round), Crosshair, Quad, Double Quad, and Thermal (Square and
- Round).
-
-
-
-
-
-
-
-
-
-
- 52 GC-PREVUE User's Guide
-
-
-
- A feature that is allowed by APER is to enter minimum formats to
- create the APER symbol. Part of this feature is the ability to
- input partial APER code descriptions. For instance, instead of
- entering CROSSHAIR, CR or anything in between represents a
- crosshair. The minimum formats will be described in more detail
- below.
-
- Parameters declared along with the APER syntax range from 0 to
- 169.092414 inches. If the parameters are larger than the limits,
- typically, APER will not draw anything, or in some cases it will
- draw incorrectly. APER will treat such values in a relatively
- friendly manner, but it seems extreme to require a 14 foot long
- aperture for a PCB board.
-
- Another restriction APER has is that apertures over 12 inches in
- diameter will not be fully displayed inside the graphical window
- extents.
-
- Negative values are not used by APER and will be made positive by
- stripping the sign and using the magnitude. (This does not apply
- to angles, where any angle will be used.)
-
- If parameters do not correspond to specified values, APER will
- try to create the aperture in the most logical manner. For
- instance, if the inside diameter is greater than the outside
- diameter, APER will swap the values assuming that you just
- entered the data incorrectly. Also, if APER cannot use the data,
- it will use default values instead. Default values are discussed
- individually for each aperture. However, some parameters do not
- have default values, and must accompany the APER code.
-
- The following describes each APER macro:
-
- OVAL
-
- Format: OVAL<major,minor>
- Minimum format: OV<major,minor>
- To create an oval, type the key word: OV (or OVAL for more
- descriptive APER code). Then enter the major and minor values,
- such as:
-
- OVAL50,30; (See Figure A.3 below.)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Appendix A: Aper, The Custom Aperture Generator 53
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Figure A.3: Oval
-
- OVAL will draw a filled oval with the major and minor axes
- centered at the origin. The major parameter represents the
- diameter of the oval along the x-axis. Likewise, minor describes
- the diameter along the y-axis.
-
- There are no default values for OVAL, therefore both major and
- minor `parameters must be indicated to generate an oval of any
- kind. If an incorrect entry is made, an error message stating
- "Syntax Error" will be displayed.
-
- OCTAGON
-
- Format: OCTAGON<diameter,ratio>
- Minimum Format: OCT<diameter>
- To create an octagon, use the key word:
-
- OCT (or OCTAGON for more descriptive APER code)
-
- Then enter the diameter and ratio, such as:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 54 GC-PREVUE User's Guide
-
-
-
- OCTAGON50,.414; (See Figure A.4 below.)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Figure A.4: Octagon
-
- The OCT function will draw a filled octagon centered at the
- origin.
-
- Diameter determines the diameter along the x and y axis. There
- is no default value for diameter. If it is unspecified, a
- "Syntax error" message will be displayed.
-
- Ratio is used to determine the lengths of sides. The
- calculations are as follows:
-
- Lengths[top/bottom/left/right] = diameter/(1+2*ratio).
-
- Lengths[diagonal] =
- sqrt(2*(ratio*length[top])*(ratio*length[top])).
-
- The value for ratio must be between 0 and 1. If a value outside
- of 0 and 1 is given, ratio will default to .414, which will
- produce an octagon with equal length sides.
-
- The OCTAGON function allows for minimal inputs to describe the
- octagon. When a default value corresponds with the octagon being
- generated, that value does not need to be entered. The following
- case defines rules for using minimal inputs:
-
-
-
-
-
-
-
-
-
-
-
- Appendix A: Aper, The Custom Aperture Generator 55
-
-
-
- 1.) If only one input is given, it will be used by diameter and
- ratio will default to 0.414. One input is the minimum number
- required to generate an octagon. If at least one value is not
- entered the "Syntax Error" message will be displayed.
-
- ANNULUS
-
- Format: ANNULUS<outside diameter, inside diameter, shape>
- Minimum Format: AN<outside diameter>
- To create an annulus, use the keyword:
-
- AN (or use ANNULUS for more descriptive APER code)
-
- Then enter the outside diameter, inside diameter and shape of the
- annulus , such as:
-
- ANNULUS50,40,0; (See Figure A.5 below.)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Figure A.5: Annulus
-
- The AN function draws a circular or square annulus centered
- around the origin.
-
- Outside diameter determines the outer diameter along the x and y
- axes. There is no default value for outside diameter. If it is
- unspecified a "Syntax error" message will be displayed.
-
- Inside diameter indicates the diameter of the inner unfilled area
- of an annulus. It is also used to determine the pen width the
-
-
-
-
-
-
-
-
-
- 56 GC-PREVUE User's Guide
-
-
-
- annulus is drawn with. The mathematical expression for the pen
- width is as follows:
-
- pen width = (outside diameter-inside diameter)/2.
-
- The default for inside diameter is 0. If APER uses the default
- for inside diameter, the annulus will appear as a filled circle.
-
- Shape specifies whether the annulus is circular or square. A 1
- indicates that the annulus is square. 0 represents a circular
- annulus. If an invalid value is entered for shape, the annulus
- will default to circular.
-
- If the inside diameter is set to a larger number than the outside
- diameter, the outside diameter will be set to the larger number.
-
- The ANNULUS function allows for minimal inputs to describe the
- annulus. When a default value corresponds with the annulus being
- generated, that value does not need to be entered. The following
- cases define rules for using minimal inputs:
-
- 1.) If only two inputs are given, shape will default to 0 or
- circular.
-
- 2.) If one input is specified, MOIRE will use the defaults for
- inside diameter, and shape. The first value is used for the
- outside diameter. One input is the minimum number required to
- generate an annulus . If at least one value is not entered the
- "Syntax Error" message will be displayed.
-
- MOIRE
-
- Format: MOIRE<outside diameter, inside diameter, thickness,
- distance, shape>
- Minimum Format: MO<outside diameter, thickness, distance>.
-
- To create a moire, use the key word:
-
- MO (or use MOIRE for more descriptive APER code)
-
- Then type the outside diameter, inside diameter, thickness of a
- ring, the distance between each ring, and the shape of the moire,
- such as:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Appendix A: Aper, The Custom Aperture Generator 57
-
-
-
- MOIRE50,0,5,5,0; (See Figure A.6 below.)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Figure A.6: Moire
-
- The MO function draws a circular or square moire centered around
- the origin.
-
- The outside diameter is the outer diameter of the outer ring.
- There is no default value for outside diameter. If it is
- unspecified a "Syntax error" message will be displayed.
-
- Inner diameter determines the inside diameter of the innermost
- ring. The default for inside diameter is 0. If the minimum
- format for MOIRE is used, the default value will be used.
-
- The thickness parameter determines the line weight each ring is
- drawn with. Aper will draw a figure with a lineweight of zero
- (one pixel width), but be warned, ZERO LINEWEIGHTS MAY NOT SHOW
- UP ON PHOTOPLOTTING machines. There is no default value for the
- thickness. If it is unspecified in the MOIRE format, a "Syntax
- error" message will be displayed.
-
- Distance is the space between each ring. There is no default
- value for distance. If distance is unspecified then the "Syntax
- error" message will be displayed.
-
- Shape specifies whether the moire is circular or square. A 1
- indicates that the moire is square. 0 represents a circular
- moire. If an invalid value is entered for shape, it will default
- to circular.
-
-
-
-
-
-
-
-
-
- 58 GC-PREVUE User's Guide
-
-
-
- If any parameter is larger than the outside diameter, the outside
- diameter will use that value, and substitute the smaller value to
- the other parameter.
-
- The MOIRE function allows for minimal inputs to describe the
- moire. When a default value corresponds with the moire being
- generated, that value does not need to be entered. The following
- cases define rules for using minimal inputs:
-
- 1.) If only four inputs are given, MOIRE will use the default
- for shape, which is 0 or circular.
-
- 2.) If three inputs are specified, MOIRE will use the defaults
- for inside diameter, and shape. This means that the first
- value is used for the outside diameter, thickness is set to the
- second, and distance uses the third value. Three inputs is the
- minimum number required to generate a MOIRE. If less than
- three are entered the "Syntax Error" message will be displayed.
-
- CROSSHAIR
-
- Format: CROSSHAIR<diameter, thickness>
- Minimum Format: CH<diameter>
- To create a crosshair use the key word:
-
- CR (or use CROSSHAIR for more descriptive Aper code)
-
- Then type the outside diameter, inside diameter, thickness of a
- ring, the distance between each ring, and the shape of the
- crosshair, such as:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Appendix A: Aper, The Custom Aperture Generator 59
-
-
-
- CROSSHAIR50,5; (See Figure A.7 below.)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Figure A.7: Crosshair
-
- The CH function draws a crosshair centered around the origin.
-
- Diameter is the length of the line along the x-axis. There is no
- default value for diameter. If it is unspecified a "Syntax
- error" message will be displayed.
-
- Thickness determines the line width of each line in the
- crosshair. The default value for thickness is 0. APER will draw
- a crosshair with a line width of zero (one pixel width), but be
- warned, ZERO LINEWEIGHTS MAY NOT SHOW UP ON PHOTOPLOTTING
- machines.
-
- If thickness is larger than the outside diameter, the outside
- diameter will take that value, and substitute the smaller value
- to thickness.
-
- The CROSSHAIR function allows for minimal inputs to describe the
- crosshair. When a default value corresponds with the crosshair
- being generated, that value does not need to be entered. The
- following case defines rules for using minimal inputs:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 60 GC-PREVUE User's Guide
-
-
-
- 1.) If only one input is given, CROSSHAIR will use the default
- for thickness, which is 0.
-
- QUAD
-
- Format: QUAD<diameter, gap, angle of rotation>
- Minimum Format: QD<diameter>
- To create a quad use the key word:
-
- QD (or use QUAD for more descriptive APER code)
-
- Then type the diameter, the gap, and the angle of rotation, such
- as:
-
- QUAD50,0,0; (See Figure A.8 below.)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Figure A.8: Quad
-
- The QD function draws a quad centered around the origin.
-
- The diameter is the diameter of the quad. There is no default
- value for diameter. If it is unspecified a "Syntax error"
- message will be displayed.
-
- Gap is the space between each section of the quad. If gap is
- specified it is guaranteed that all entities of the quad will be
- the gap distance from other entities. The default value for gap
- is 0.
-
- QUAD allows the user to specify any amount of angular rotation.
- Positive and negative angles are valid. The default value for
-
-
-
-
-
-
-
-
- Appendix A: Aper, The Custom Aperture Generator 61
-
-
-
- the angle of rotation is 0. If an invalid value is entered for
- angle, it will be set to 0.
-
- If any parameter is larger than the diameter, Quad will set
- diameter equal to that value, and will substitute the smaller
- value to the other parameter.
-
- The QUAD function allows for minimal inputs to describe the quad.
- When a default value corresponds with the quad being generated,
- that value does not need to be entered. The following cases
- define rules for using minimal inputs:
-
- 1.) If only two inputs are given, QUAD will use the default for
- angle, which is 0.
-
- 2.) If one input is specified, QUAD will use the defaults for
- gap, and angle. The first value will be used for the diameter.
- One input is the minimum number required to generate a quad.
- If no inputs are entered the "Syntax Error" message will be
- displayed.
-
- DOUBLE QUAD
-
- Format: DQUAD<diameter, thickness, gap, angle of rotation>
- Minimum Format: DQ<diameter, thickness>
- To create a double quad, use the key word:
-
- DQ (or use DQUAD for more descriptive APER code)
-
- Then type the diameter, thickness, gap, and angle of rotation,
- such as:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 62 GC-PREVUE User's Guide
-
-
-
- DQUAD50,5,0,0; (See Figure A.9 below.)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Figure A.9: Double Quad
-
- The DQ function draws a double quad centered around the origin.
-
- The diameter is the diameter of the whole double quad(not the
- diameter of the inside quad). There is no default value for
- diameter. If it is unspecified a "Syntax error" message will be
- displayed.
-
- Thickness determines the width of the two outside quarter rings.
- There is no default value for thickness. If it is unspecified a
- "Syntax Error" message will be displayed.
-
- Gap is the space between each section of the quad. If gap is
- specified it is guaranteed that all entities of the double quad
- will be spaced gap distance from other entities. The default
- value for gap is 0.
-
- DQUAD allows the user to specify any amount of angular rotation.
- Positive and negative angles are valid. The default value for
- the angle of rotation is 0. If no value is entered for angle, it
- will be set to 0.
-
- If any parameter is larger than the diameter, DQUAD will set
- diameter equal to that value, and will substitute the smaller
- value to the other parameter.
-
- The DQUAD function allows for minimal inputs to describe the
- double quad. When a default value corresponds with the double
-
-
-
-
-
-
-
-
- Appendix A: Aper, The Custom Aperture Generator 63
-
-
-
- quad being generated, that value does not need to be entered.
- The following cases define rules for using minimal inputs:
-
- 1.) If only three inputs are given, DQUAD will use the default
- for angle, which is 0 and set the other parameters to their
- respective inputs.
-
- 2.) If two inputs are specified, DQUAD will use the defaults
- for gap, and angle of rotation. The other values will be
- assign to their respective parameters. Two inputs is the
- minimum number of parameters required to generate a double
- quad. If less inputs are entered the "Syntax Error" message
- will be displayed.
-
- THERMAL
-
- Format: THERMAL<outside diameter, inside diameter, gap, number of
- spokes, shape, rotation, angle>
- Minimum Format: TH<outside diameter, insides diameter>
- To create a thermal, use the key word:
-
- TH (or use THERMAL for more descriptive APER code)
-
- Then type the outside diameter, inside diameter, gap, number of
- spokes, shape, rotation, and angle, such as:
-
- THERMAL60,45,15,2,0,45; (See Figure A.10 below.) or
-
- TH60,45,15,4,1,45; (See Figure A.11 below.)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Figure A.10: Round Thermal
-
-
-
-
-
-
-
-
- 64 GC-PREVUE User's Guide
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Figure A.11: Square Thermal
-
- The TH function draws a square or circular thermal centered
- around the origin.
-
- Outside diameter is the outside diameter of the outer ring.
- There is no default value for diameter. If it is unspecified a
- "Syntax error" message will be displayed.
-
- Inside diameter specifies the inside diameter of the outer ring.
- Inside diameter is used along with outside diameter to determine
- the line width for drawing the outer ring. The mathematical
- equation for the width is:
-
- width = (outside diameter - inside diameter)/2.0;
-
- There is no default value for inside diameter. If it is
- unspecified a "Syntax Error" message will be displayed.
-
- Gap is the space between each section of the quad. If gap is
- specified it is guaranteed that all entities of the double quad
- will be spaced gap distance from other entities. The default
- value for gap is 0.
-
- Number of spokes parameter represents the number of gaps that
- will be available in the thermal. This value can be set to any
- number using the circular thermal. The square thermal limits the
- number of gaps to 1 to 4,6 and 8. If other values are entered
- square THERMAL will adjust the number to the closest legal value.
- The default value for the number of gaps is 0.
-
-
-
-
-
-
-
-
-
-
- Appendix A: Aper, The Custom Aperture Generator 65
-
-
-
- Shape determines whether thermal is circular or square. A 0
- input corresponds to a circular thermal. 1 makes the thermal
- square. If an invalid value for shape is entered, shape will
- default to 0 or circular.
-
- Rotation specifies the angle at which a gap center will be
- placed. For example, the thermal in Figure 9 has a gap centered
- at 45 degrees. This is the default value for rotation. If this
- is the angle of rotation that is needed the value does not need
- to be entered.
-
- Angle is used for the circular thermal only. This parameter is a
- limit angle that places boundaries on the arc angle of each
- spoke. For example, if angle is set to 90 degrees, and a 2 gap
- thermal was declared the spokes would not be the full length.
- Plus the gap would be larger than the specified gap distance.
- This feature was added to allow for more flexibility. Angle must
- be a positive value. If it is negative, the sign will be
- stripped. The default value for angle is 360.0 degrees. This
- value allows for a spoke to be fully drawn with no limits.
-
- THERMAL does the best it can to correct possible input errors.
- It will check for the following possibilities and perform logical
- steps.
-
- 1.) If the inside diameter is larger than the outside diameter,
- THERMAL will swap diameter values.
-
- 2.) If the number of sides makes it impossible to draw the
- thermal with the specified gap, the thermal will be drawn with
- the maximum number of spokes that it can without corrupting the
- gap distance.
-
- 3.) If the gap is larger than the inside diameter, the inside
- diameter will be set equal to the gap.
-
- The THERMAL function allows for minimal inputs to describe the
- thermal. When a default value corresponds with the thermal, that
- value does not need to be entered. The following cases define
- rules for using minimal inputs:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 66 GC-PREVUE User's Guide
-
-
-
- 1.) If seven inputs are entered, then the inputs will
- correspond to their respective parameters.
-
- 2.) If six inputs are given, the inputs will correspond to
- their respective parameters but angle will default to 360
- degrees. For a square thermal, angle is not used and therefore
- does not need to be entered.
-
- 3.) If five inputs are specified, the inputs will correspond to
- their respective parameters, but the default values for
- rotation and angle will be used.
-
- 4.) If four inputs are specified, the inputs will correspond to
- their respective parameters, but the default values for shape,
- rotation, and angle will be used.
-
- 5.) If three inputs are specified, the inputs will correspond
- to their respective parameters, but the default values for
- number of spokes, shape, rotation and angle will be used.
-
- 6.) If two inputs are specified, the inputs will correspond to
- their respective parameters, but the default values for gap,
- number of spokes, shape, rotation, and angle will be used. Two
- inputs is the minimum description for thermal. If less entries
- are input, the "Syntax error" message will be displayed.
-
-
- A.5 View Custom Apertures While You Edit
-
-
- When APER first reads a CAT file, it graphically displays the
- contents (unless the CAT file contains an invalid aperture
- description). As you edit an aperture text description, pressing
- Ctrl Enter causes APER to re-evaluate the description text and
- re-display the aperture shape.
-
- A.5.1 Aper Viewing Features
-
- To inspect the aperture shape more thoroughly, press Enter to
- move the cursor into the graphics window. Now you can access GC-
- PREVUE-style viewing features (press ClickCenter/Ctrl M to pop up
- menu). The APER Viewer is a subset of the GC-PREVUE graphical
- Viewer. The features included are:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Appendix A: Aper, The Custom Aperture Generator 67
-
-
-
- Pan
- Speed Up Keys
- Windowed Zoom
- Zoom In/Out
- Unzoom
- Query
- Step/Snap Grid
- Freehand mouse
- Jump Absolute/Relative
- Zero Relative
-
- Query operates differently in APER. Position the cursor on an
- item of interest and press Q. The cursor returns to the text
- editing area, pointing to the text that describes the item of
- interest.
-
- In addition to the familiar relative XY display, APER provides a
- third relative indicator L, which stands for Linear. This
- readout indicates the straight line distance between the current
- cursor position and the last position where the Zero relative key
- was pressed.
-
- Note that the displayed image takes into account any mirroring or
- rotation arguments in the CAT data header. Editing is done only
- by changing the description text - press Esc to return to the
- text window.
-
-
- A.6 Custom Apertures in Aperture Lists
-
-
- To use a custom aperture in GC-PREVUE, it must be part of an
- aperture list. To include a custom aperture in an aperture list,
- use the APER Generate function to save the custom aperture as a
- CAP file. Note the filename, exit APER, and return to GC-PREVUE.
-
- Use the GC-PREVUE Aperture List editor (see Section 5.2.3) to set
- any aperture position's type to Custom. Then, type the CAP
- filename in the Dimensions column for that aperture position.
- When you press F1, GC-PREVUE will load the description contained
- in the CAP file. When you save this aperture list, the custom
- aperture will be be saved as part of the aperture list. When the
- aperture list is loaded next time, the CAP file need not be
- present since its contents are preserved as part of the APR file.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Index 68
-
-
-
- Index
-
-
-
-
- * 18, 22
- .PWK 1
- AA (Arc Absolute) 49
- Absolute X,Y 35
- Alt 7
- ANNULUS 55
- Aperture List 44
- Aperture Lists 14
- Aperture position 17
- Aperture Type 18
- Apertures 17
- APR 12
- AR (Arc Relative) 49
- Arc Style 28
- Aspect ratio 41
- Asterisk 18, 22, 36
- AutoDraw 40
- Automatic screen update 40
- Autosense Graphics 15
- AUX 13
- Ball and Stick 40
- Break 8
- CAP 12
- CAT Data Header 47
- CAT Syntax 48
- CGA 7
- Character set 29
- CheckPlot (Alt F4) 32
- CI (Circle) 50
- Click 8
- ClickCenter 8
- ClickLeft 8
- ClickRight 8
- COM1 13
- COMMAND.COM 13
- Copy & Resize an Aperture List (F5) 21
- Create an Aperture List or Drill Rack 25
- CROSSHAIR 58
- Ctrl 7
- Ctrl C 8
- Cursor 11
- Custom aperture 45
- Custom Aperture Description (.CAP) files 45
- Custom Aperture Text (.CAT) files 45
- Custom Apertures in Aperture Lists 67
- DEFAULT.PED 14
- Directory 12
- Display the aperture shape 66
- Does Not Run 5
-
-
-
-
-
-
-
-
- Index 69
-
-
-
- DOS 8, 13
- DOUBLE QUAD 61
- Drag 8
- DragCenter 8
- DragLeft 8
- DragRight 8
- Drill Rack 14, 17, 22, 44
- Edit an aperture 66
- Editing an aperture list 20
- Erase 11
- EXPAND 30
- F11 20
- F12 20
- Filename extension 12
- Fill Adjust 30
- Flash/Draw check 28
- Freehand 43
- Gerber (RS-274-D) 27
- Graphics display types 15
- Grid 36
- Grid markers 36, 42
- Grid Shown 36
- Hercules 7
- HPGL files 29
- HPGL output 45
- HPGL scaling instructions 50
- Ignore chord tolerances 30
- Inch 11
- Inverted Y Axis 40
- Invisibility 44
- Invisible 18
- Invisible drills 22
- Job files 1
- Jump 44
- Label pads and traces 40
- Laser plotter 28
- Layers 24
- LICENSING AGREEMENT 2
- Linear 67
- Load a data file 26
- Load an Aperture List 19
- LPT1 13
- LT (Line Type) 48
- Millimeter 11
- Mirroring 39
- Modal Tool Peck 28
- MOIRE 56
- Mouse 7
- Mouse Sensitivity 16
- NC drill and router 33
- Normal 40
- OCTAGON 53
- Offset(inch/mm) 24
- Out of Memory 5
-
-
-
-
-
-
-
-
- 70 GC-PREVUE User's Guide
-
-
-
- OVAL 52
- PA (Plot Absolute) 49
- Pan 39
- PD (Pen Down) 49
- PDF 12
- PED 12
- Plotting service 34
- Point-to-point data shifting 38
- Pop-up menu 9
- Postscript 32
- PR (Plot Relative) 49
- Print 11
- PRN 13
- PT (Pen Thickness) 48
- PU (Pen Up) 48
- PWK 12
- PWK file 34
- QUAD 60
- Query 43, 67
- Quest files 30
- RA (Rectangle Absolute) 49
- Raster 28
- RCK 12
- Relative X,Y 36
- Reminder Interval 15, 37
- Restore work 34
- Rotation 17, 38
- RR (Rectangle Relative) 49
- Save an edited Aperture List 21
- Save your work 34, 37
- Setup 35
- Shareware License 2
- Slowdown 40
- Snap Grid 36
- Snap Grid Size 42
- Step Grid 36
- Step Grid Size 42
- T code 33
- THERMAL 63
- TMP environment variable 6
- Toggle 11
- Transparent 40
- User-Defined Grid (Alt G) 41
- View Custom Apertures While You Edit 66
- View Layer(s) 32
- Virtual memory 5
- Wait Between Layers 41
- Wildcard selection 12
- Zoom Capture 40
- Zoom in 39
- Zoom out 39
-
-
-
-
-
-
-
-
-
-