AutoScript®

Note: AutoScript is no longer available. Development and production were shut down in September 1998. For several years after you could still use a competing program for these and other functions, CAD Publisher. That now appears to be defunct. See the box at the bottom of this page.

AutoScript is a fancy file convertor which takes an AutoCad drawing file and produces a PostScript or an Encapsulated PostScript file from it. That output file is then suitable for use as an illustration either directly as a presentation piece or for pre-press use. It is used greatly in the screen printing industry, especially for control panels, printed circuit boards and membrane key pads.

 
AutoScript offers three very major advantages over AutoCad output - or any other file conversion program :

  1. A quick and consistent method of setting colors, fills, and line specs for a range of entities based on their color in AutoCad.
  2. Control over linewidths, fills over any closed entity, creation of any color and halftone-cell control for pre-press.
  3. The original AutoCad drawing is not messed with or changed. Output settings are saved in an AutoScript "config" file.

    Look at a Features List for AutoScript

And See These AutoScript Screens

 Edit and Create Color Definitions

  Set Output Specifications for Drawing Lines
 
 Page Setup: Size and Scale
 
 Font Substitution Table - With Lookup Table
 
  Windows Preview
 
 Print Dialog, Expert Options, Preferences
 
  Batch Processing
 
Help File (click on open rather than save)

The table below controls how the drawing will process
from within AutoScript.

The color for any cell will be shown by name in the pull-down list box on the top left and by display example in one or both of the color-swatch boxes (labeled "Stroke" and "Fill") just to the right of the pull-down. The button in the upper left (here showing as "On") toggles any row on or off (output or no output) and always shows the on/off status of the current row, as does the "on" or "off" in the far left side of the far left column. 
  
Note that entities by category (text, circle, pline, etc) are the column titles to the right of "default color" and that there is a fill and a stroke column for each. This allows you to fill with one color and stroke with another color.

 
Processing Order - In this example (using entity colors - note: by layer is also available), the output is handled so that entities drawn in the color red are processed first, then those drawn in blue (color #7) are second and so forth. The order in which the colors are drawn can be easily changed by clicking the "Process Order" button (lower left of table). This brings up a small dialog with a list box in which you can drag the rows into a different order. 
 
Essentially you should think of each row in the same manner you think of printing one color after (on top of) another when screen printing. When preparing an AutoCad drawing for use in this manner you should think of the AutoCad color numbers as representing back-to-front images for processing. 
 

In this example in the exploded view on the left the rectangle is drawn in red, the ellipse in yellow and the text in blue. In AutoScript we set up a processing order in which red entities processed first, then yellow entities and finally blue entities. This produces the result to the right. 
  
Please note: For this example, we used the same colors for output as the colors in which the entities are drawn. For example entities in red we filled with red. However, entities can be assigned totally different output colors by AutoScript. We could just as easily have created a gradient purple to azure color and filled the same red entities with that color.

We used the term "process rows" for what other programs might call a "layer," to represent bottom-to-top (or back-to-front) order of processing for portions of a full image (i.e. PhotoShop, Illustrator). The reason we did not use "layer" as our term was to avoid confusion with AutoCad's use of the term "layer." In AutoCad layers are not used to control order of processing. In AutoCad layers are arbitrary (usually descriptive names) used to group object categories within images. For example a drawing of a house might have the layer "PLUMBING" used to show plumbing pipes, sinks, toilets, etc. The layer "ELECTRIC" might show wiring, junction boxes. etc. 
  
File - This column controls which rows will be put together to produce output files Files are designated as "A" or "B" or "C" and so forth to "Z" at max.  
Each set of rows designated as a file produces a printing plate. You also have an option in the print dialog to send out each row as a separate file. 
  
Line width - Lines for entities in this row will be drawn to the width specified in the line width column. This setting defaults to an absolute width (that is the width is set for output on paper) or a world (scaled) width so that the size of the output proportionaly affects the width of the line. When polylines are given a width in the drawing that is the width assigned to that particular polyline. This includes polylines with varying widths. 
  
Default Color - This is the color used for the entity-color assignments unless changed by the user. To change a color assignment you simply click on the pull-down list box in the upper left and select one of the currently available colors. You can also highlight a range of cells and change the colors for that entire range of cells. 
  
EntityName Stroke (Outline) - This allows you to set a line-draw color for the named entity separately from any fill color. In the case in which you might choose a gradient color the first color in the gradient is used for the line color. 
  
EntityName Fill (Solid) - This allows you to set a color with which to fill an entity (separately from any line-draw color). These can be any of the colors defined as part of the drawing configuration file. In the case of PSFills or Solid Color Fills set in AutoCad these will be recognized as the drawing processes and will be substituted for any setting here. The reasoning is that if you specified, in AutoCad, a certain fill color then that color definition should take precedence (just like the polyline linewidth setting). 
  
Line Control button - This brings up a separate dialog which floats over the table view which allows you to make row-by-row exceptions to the overall (global) line-control settings
  
Edit Colors button - This allows you to edit and / or create color definitions
 

 
 Click here to go to my personal page or to my Kansas City Social Dance page.
 
 

CAD Publisher (Autoset), out of Australia, offers equivalent capability.
Their web site was at: http://www.jwgraphics.com.au

UPDATE (28 December 2009) : This site is now gone, replaced by a parasitic link farm. I have to guess that CAD Publisher is also no longer available.

John Walker is (was?) the head of the firm.
His last email was walkerjr@jwgraphics.com.au - you might give it a try.
Their last phone number in Melbourne, Australia was 613 9879 4388 (from the US: 011 613 9879 4388)

NOTE: Perhaps the same technology changes also eventually made CAD Publisher obsolete. AutoScript was a niche product which was being eclipsed by advances in tech and there was no way we could keep up with the changes. Too many people would have to have been added to staff and the niche of rendering was already being eaten up by the product itself. So when AutoScript closed up (September 1998) it was really a matter of time before what AutoScript did in providing PostScript fonts, shading and output would be overtaken by other methods to acheive the same result. All in all AutoScript lasted about 11 years (from 1987) which in the changing world of software is a long time and in the conditional-love world of niches to fill is a very long time especially for a niche which has enough main-stream demand that niche opening would soon be filled by the people who, themselves, left it open.