FR 80_Users_Manual_May1974 80 Users Manual May1974

User Manual: Pdf FR-80_Users_Manual_May1974

Open the PDF directly: View PDF PDF.
Page Count: 98

DownloadFR-80_Users_Manual_May1974 FR-80 Users Manual May1974
Open PDF In BrowserView PDF
May 1974

Information contained in this manual is applicable
to both the COMp 80 Microform Composition
System and the FR 80 Precision Graphics Recorder
except for pages 86, 87, and 88, which apply only
to the COMp 80.

COMp 80/FR 80

USER'S MANUAL
PUB NO. 90367 A

COPY NO.

224

CCC

III
INFORMATION
5933 Slauson Avenue, Culver City, CA 90230

INTERNATICNAL~
Telephone (213) 390-8611

CHANGE RECO RD

Change

~o.

Date of Issue

Signature of Person
Entering Change in This Book

o
Date of Entry

1

12 Apr 72

Information International

12 Apr 72

2

27 Sep 72

Information International

27 Sep 72

3

19 Dec 72

Information In terna ti ona1

19 Dec 72

4

24 May 74

Information International

24 May 74

i

I
I

!
4A

5 and 5A

6

24 May 74

Information International

24 May 74

07 Apr 75

Information International

07 Apr 75

27 Apr 76

Information International

2'7 Apr 76

Copyright

© 1973

by Information International, Inc.

All rights reserved.
No part of this work covered by the
copyright hereon may be reproduced or copied in any form
or by any means -- graphic, electronic, or mechanical,
including photocopying, recording, taping, or information
storage and retrieval systems
without written permission
of the publisher.
Made in the United States of America.
Published by Information International, Inc.
5933 Slauson Avenue
Culver City, California 90230

o

INFORMATION INTERNATIONAL@

TECH MANUAL
CHANGE NOTICE

5933 Slauson Ave., CUlver City, CA 90230 (213) 390-8611

No. 76-03
27 Apr 76

()

To:

All holders of subject manual

From:

A. Sorenson

SUBJECT:

CHANGE NO. 6 to
Pub. No 90367A: COMp 80/FR 80 User's Manual, 3rd Edition

Attachments:

Page 7 & new page 8; page 87 & revised page 88.

Instructions:

1.

Remove and destroy existing pages 7/8 and 87/88
and replace them with the attached sheets.

2.

Record completion of Change 6 on CHANGE RECORD
at front of manual.

o

('~"

l~/:
i':

o

CON TEN T S

Chapter 1 - INTRODUCTION
The FR 80 System, p 1
Input Section, p 1
Processor, p 4
Data Translator, p 4
Recording Unit, p 4
Chapter 2 - FR 80 FEATURES
Magnetic Tape Transport, p 5
Teletype, p 5
Display Monitor, p 5
Frame Rotation, p 6
Disk, P 6

Forms Overlay Capability, p 6
Raster Image Size, p 6
Plot, P 7
Print, p 7
Frame Butting, p 9
Vector Generator, p 9
Color Recording, p 9
Up to Four Colors, p 10
Up to Seven Colors, p 10
Up to Thirteen Colors, p 10
Characters, p 11
Character Fonts, p 11
Character Size, p 11
Character Rotation, p 13
Character Speed, p 13
Gray Level Recording, p 13
High-Speed Page Print System, p 13

iii

Contents

Chapter 3 - APPLICATIONS SOFTWARE
Host Computer Software, p 14
SC 4020 Routines, p 14
FRESCO, P 14
IGS (Integrated Graphics System), p 14
3D Plots, P 15
Other Host Computer Software, p 15
Standard FR 80 Software, p 15
Print Simulators, p 15
SC 4020 Simulator, p 18
META Interpreter, p 19
CalComp Simulator, p 20
Forms Compiler, p 21
FR 80 Data Format, p 22
ChaEter 4 - FR 80 OUTPUT
Cameras, p 23
Model 8020 3smrn Sprocketed Camera, p 23
Model 8021 16rnm Sprocketed Camera, p 23
Model 8022 16mrn Unsprocketed Camera, p 23
Model 8023 3smrn Unsprocketed Camera, p 23
Model 8024 l6mrn Unsprocketed Camera, p 24
Model 8025 10smrn Unsprocketed Camera, p 24
Model 8026 3smrn Unsprocketed Camera, p 24
Film Formats, p 24
Microfiche, p 24
Fiche Titling Format, p 25
Roll Film, p 28
Types of Output, p 28

C:

ChaEter 5 - APPLICATIONS
Business Applications, p 36
Retrieval, p 36
Charts and Graphs, p 36

c
iv

Contents

Chapter 5 - APPLICATIONS (Continued)
Scientific, p 37
Gray-Level Recording, p 37
Plotting, p 38
Computer Animation, p 38
Engineering, p 39
Engineering Data Plots, p 39
Engineering Drawings, p 39
Printed Circuit Boards, p 40
Integrated Circuit Masks, p 40
Numerical Control Applications, p 41
PERT (CPM) Networks, p 41
Publishing, p 41
Chapter 6 - CARRIAGE CONTROLS, P 42
Fiche Titling Format, p 46
Chapter 7 - CHARACTER CODES, P 49
Chapter 8 - FORM DESIGN

L&~GUAGE

Form Design Syntax, p 55
Sample Form, p 62
Chapter 9 - FR 80 STANDARD DATA FORMAT
General Description, p 65
Tape Format, p 66
Command Format, p 67
Coordinate Commands, p 67
Variable Length Commands - Checkpoint Delimiters, p 68
Checkpoint Delimiters, p 68
Variable Length Commands - Not Checkpoint Delimiters, p 71
Error Messages, p 84
Summary of FR 80 Data Format, p 85
COMp 80 Supplement to FR 80 Data Format, p 86

v

ILL U S T RAT ION S

o

Chapter 1 - INTRODUCTION
Basic FR 80 System, p 2
Figure 1-1.
Chapter 6 - CARRIAGE CONTROLS
Fiche Titling Example, p 48
Figure 6-1.

TAB L E S

Chapter 2 - FR 80 FEATURES
Table 2-1.
Table 2-2.

FR 80 Cameras and Film Formats, p 8
Nominal FR 80 Character Height in Scope Points, p 12

Chapter 4 - FR80 OUTPUT
Table 4-1.
FR 80 Microfiche Formats, p 25
Chapter 6 - CARRIAGE CONTROLS
Table 6-1.
ASA Carriage Controls, p 42
Table 6-2.
360 Carriage Controls, p 43
Table 6-3.
1401 Carriage Controls,p 44
Information International Carriage Controls, p 45
Table 6-4.
Chapter 8 - FORM DESIGN LANGUAGE
Table 8-1.

Form Design Syntax Commands, p 55

c
vi

Chapter 1

o

INTRODUCTION

The FR SO User's Manual is designed to be of assistance
to the "open shop" user of the FR SO Computer Output
Microfilm (COM) Recorder.
Chapters 1 and 2 contain a
brief introduction to COM recording and a description of
the FR 80 system.
Chapter 3 describes the applications
software available to the FR SO user.
Chapter 4 explains
the FR 80's cameras and film outputs.
Chapter 5 discusses typical applications currently run on the FR 80.
Chapters 6 through 9 present detailed information concerning the FR 80's carriage controls, character codes,
form design language, and standard data format.

1.1

THE

F R

S Y S T E M

S 0

1.2

The FR 80 is designed and manufactured by Information
International, Inc. (hereinafter called III).
The configuration of the FR SO system is shown in figure 1-1.
The system normally operates off-line. While reading
digital data from magnetic tape, the system processes
the information and records characters and vectors on
a high-precision, cathode-ray tube.
A special camera
system photographs the face of the tube.
The resulting
film must be processed in an off-line unit.
The method
of processing will determine the polarity of the photographic image as positive or negative.
Film duplicates,
enlarged paper reproductions, or printing masters can
be made from the original film.

1.3

The FR 80 is organized into four functional sections:

1.
2.
3.
4.
I

n put

1.4

Input section
Processor
Data translator
Recording unit

Sec t ion
Standard FR 80 input consists of 7- or 9-track magnetic
tape units, a master tape controller, Teletype, and paper
tape reader.
The master tape controller may be expanded
to four magnetic tape units and provides switch selection
of the desired input.
The input section controls the
flow of data to the processor at a nominal transfer rate
of 30,000 IS-bit words per second.
The Teletype and
1

Introduction

FIG U R E

1 - 1 .

BAS I C

CHARACTER
GENERATOR
Model # 8001 h
10KC
stroke characters
CAMERA
Model #8022
16mm unsprocketed
OR
CAMERA
Model #8023
35mm unsprocketed

F R

S Y S T E M

8 0

MAGNETIC
TAPE UNIT
Model # 1017n
7·track, 37.5 IPS
556 & SOO
BPI

OR

MAGNETIC
TAPE
CONTROL
Model #8001d

VECTOR
GENERATOR
Model #8001g

PRECISION
CAMERA MOUNT
Modef # 8001e
CENTRAL
PROCESSING UNIT
Model #8001

Programmable
computer containing
4,096la-bit·word
memory; control
logic; and digital
data buffer and
stored program
control,
Model #SOOlb.

PRECISION
CATHODE·RAY TUBE
ASSEMBLY
Model #' 8001 a.

OPT ION A L

MEMORY,
EXTENSION
Model ::;8011

4.096
18·bit words

F R

8 0

CATHODE·RA Y
TUBE
MONITOR
Modef #8oo1f
S" x to" CRT

ASR 33
TELETYPEWRITER,
PAPERTAPE READER
AND PUNCH
Model == S001 c

E QUI P MEN T
Disk Memory,

DISK
CONTROL
Model ::;8013

Model =8013.
requires Memory
ExtenSIon.
Model

= 8011,

HIGH SPEED
PAGE PRINT
SYSTEM
Model =8040
(r,places Character
Generator, Model =SOOlh)

c
2

Introduction

OPT ION A L

CAMERA
Model #8020
35mm
pin-registered

CAMERA
Model #8024
16mm
unsprocketed

F R

8

a

E QUI P MEN T

CAMERA
Model #8021
16mm
pin-registered

CAMERA
Model #8025
105mm
microfiche

CAMERA
Model #8022
16mm
unsprocketed

CAMERA
Model #8026
35mm
unsprocketed

( Con t i n u e d )

CAMERA
Model =8023
35mm
unsprocketed

HARDCOPY CAMERA
Model #8027
216mm (8%")
unsprocketed

L-J
FILM CUTTER
Model #5022

ASR35
TELETYPWRITER,
PAPERTAPE READER
AND PUNCH
Model #8015

CAMERA
Model :t 8020
35mm
pi n-registered

o

COLOR
RECORDING
CAPABILITY
Model #8029
(available
only on
Model #8020
camera)

PRECISION
CATHODE-RAY TUBE
ASSEMBLY

64·LEVEL
GRAY SCALE
RECORDING FEATURE
Model =8050

L,

I
FILM PROCESSOR
Model #5010

CAMERA LI FT AND
HANDLING DOLLY
Model #5030

3

Introduction

paper tape units serve as a 10-character-per-second
auxiliary communications link with the processor unit.
Pro c e s s

0

1.5

The basic binary processor utilizes an l8-bit word and
a 4096-word expandable core memory. Serving as the
central control unit of the system, the processor combines operating data and plotting instructions for
routing to the data translator. ~under programcon~iol,
the processor instructs the data translator to generate
the alphanumerics, vectors, and special forms required.

D a t a
1.6

-

r

T ran s 1 a tor
The high precision and versatility of the FR 80 is
determined by the function generators and control circuitry contained in the data translator, which is subdivided into a vector generator, character generator,
point plot circuitry, and control circuits for the
monitor and recording section.
Upon command from the
processor, the digital data received by the translator
is converted to analog signals that control the precision -light source deflection beam. The deflection
(""'"
drive signals are corrected for linearity and appropriab ~)
focus.
Astigmatism signals are generated and routed to
the light source deflection coils.
Control signals from
the data translator maintain control of the camera and
monitor functions.

R e cor din g
1.7

( -,)

U nit

Electrical signals are converted into a recorded film
image in the recording unit, which comprises a precision light source, optics, and microfilm camera.
Electromagnetic deflection is used to position the
light source beam and achieve the best possible image
quality. The created image- is focused by the optical
system and recorded by the microfilm camera. 'The recording cameras are available with incremental pulldown.
The flexibility of the FR 80 permits the addition of
Miracode and other retrieval codes to the microfilm
record. A display monitor provides the operator with a
window into the system. A 10" x 13" cathode-ray display
tube is driven in parallel with the precision light.
source to provide an accurate view of the recorded image.

c
4

Chapter 2
FR 80 FEATURES

MAG NET I C

T RAN S P 0 R T

2.1

A standard FR 80 includes either a 7-track (556/800 bits
per inch -- bpi) or 9-track (800 bpi) magnetic tape
transport.
These tape drives may be used in any combination up to a total of four, and operate at a speed
of 37-1/2 inches per second (ips), providing a maximum
transfer rate of 30,000 characters per second (cps) for
an 800 bpi drive.
Optional tape drives include a 75
ips version of the above two drives, with a maximum data
transfer rate of 60,000 cps for an 800 bpi drive.

2.2

A 1600 bpi tape drive is also available for the FR 80.
Its speed is 37-1/2 ips, with a maximum data transfer
rate of 60,000 cps.
It is available as 1600 bpi read/
write or dual read i600 bpi phase encoded/800 NRZI.

2.3

The forenamed magnetic tape drives are IBM tapecompatib.le.
A write feature is standard and is required
for each FR 80.

f)
,-

TAP E

\

TEL E T Y P E
2.4

DIS P LAY
2.5

The FR 80 utilizes an ASR-33 Teletype for communication
with the controller. An optional ASR-35 Teletype is
available.
The Teletype includes a 10 cps paper tape
reader and paper tape punch.
High-speed paper tape
readers and punches are optionally available.
The paper
tape reader is used for the bootstrap loader and various
other utility routines. When compiling forms on an 8K
tape system, both the reader and punch are required.
M 0 NIT 0 R
The standard FR 80 contains a 10" x 13" cathode-ray tube
display monitor.
The monitor is driven by the same
deflection system as the recording precision CRT. Therefore, it displays exactly what is being recorded on film.
In addition, there is a view-only capability which allows
the display to be on" the monitor and not on the recording
CRT.

5

FR 80 Features

2.6

F RAM E

2.7

While the system is in the idle status, the current
settings of the resident simulator are continuously
refreshed on the monitor, which also serves as a display for use in designing forms.
The monitor is also
very helpful for editing and debugging software, as
well as for analyzing magnetic tape records.
ROT A T ION
The FR SO can generate either cine or comic mode microfilm in all available cameras.
The technique of accomplishing this is unique in that i t is done completely
through a software mode set in the FR SO.
The advantage
of this capability is that the CRT is not manually
rotated, thus eliminating potential CRT alignment and
camera focus problems.

DIS K

2.S

FOR M S

There is provision in the FR SO for an optional disk
drive and controller.
The disk is a fixed-head type
(nonremovable) with a capacity of 262.,144 is-bit words
and an average access time of 16 milliseconds.' The
transfer rate is 3 megabits per second.
Uses of the
disk include:
1.

Storage of programs and forms for rapid loading.

2.

Required for the disk operating system versions
of the assembler, editor, and debug.

3.

Interactive design of forms on-line.

OVERLAY

CAP A B I LIT Y

2.9

A forms overlay capability is standard on the FR SO.
Forms are created on the FR SO through the use of a
special software package. A form can be designed and
verified by an FR SOoperat'or with a minimum amount of
experience. Forms generation is an integral part of
the operator training course. A properly trained operator will require approximately one hour to design a
typical computer printout form containing both vectors
and characters.

R A S T E R

I MAG E

2.10

The FR SO utilizes a 5 II precision CRT for the recording
of print and plot data.
The CRT is optically flat and
has a programmable raster of 16,384 by 16,384 points,

6

S I Z E

C

FR

80

F'ea t u res

for a total of more than a quarter of a billion addressable locations.
As part of the deflection circuitry,
there is sophisticated correction logic to compensate
for geometric distortion common to CRT display systems.
2.11

The image size is continuously variable for all cameras
and film sizes up to the maximum image size (see table
2-1 for FR 80 film formats).
Image size scaling is done
'automatically through the use of standard FR 80 software
and requires no special training or lens movement on the
part of the operator.
Exact image size is selected by
the operator, scaled by software (including character
size selection), and recorded on film.
Following are
two examples showing the steps in determining the proper
scaling.

P lot
2.12

To find the proper image size, use the following formula:
Image Size
in inches

x

N umber of scope
poi n ts per inch

=

Image size in
scope poin ts

(2-1 )

Example:
A 3/4" grid is to be plotted with the 35mm
unsprocketed camera.
0.75 x 11,442

=

8582

I

The image size will be set to 8582 scope points.
P r i
2.13

n t
To find the proper spacing and line feed values for a
given reduction, use the following formulas:
Number of scope
points per inch
Given reduction x 10
Character spacing x 5
3

=

=

Standard character
spacing in
scope points

(2- 2)

Standard line feed
in scope points

(2-3 )

NOTE:
"Standard" refers to the normal 10
characters per inch and 6 line feeds per
inch on a line printer.
Example:
A print tape is to be recorded with the l6mm
unsprocketed camera at a 15 times reduction.

0,

24,510/150

= 163,

and 815/3

= 272.
7

-

'>:I

=<:n:to=<:

CD

o

::r'O

:u

I])

III ..,

::s .....

~

00
<:;)

O\\Q ....

'0

I])

III

'>:I

'l\Q

I])

0\1])

III

'.

rt

..,t:
I])

til

TABLE 2-1.

COMp 80 AND FR 80 CAMERAS, IMAGES, AND FORMATS.
llMode. 8026

Mod.la02a
121mm 15"'. 105mm.
10mm Sprocketed

Modal 8032
105mm

35mm Unsprocketed

or Unsprocketed

Unsprocketud

High-Resolution
Aperture Card

Large Format
Recording

Oper~to,-

In1..,chilngeable
Cameras

_818020
35mm Sprocketed
Movies and
Repro Masters

Tvpical
Appliution

Model 8021
16mm Sprocketed

-_.18022

-_8023

Modal 8024

Modol8025

16mm Unsprockuted

35mm Unsprocketed

16mrn UIl!tt)fol-keted

105mm Unsprocketud

Movie

Retrieval

Aptttlure Card

SlrlP fu:he

24X and 42X
Rl!duclion
Microfiche

19.0mm x 24.9mm
10.148" x 0.980"1

1.6mm x 10.3mm
10.300" • 0.404"1

11.0mm x 14.0mm
10.669" x 0.550"1

36.4mm • 28.8mm
0.433" x 1.133"1

25.4mm x 14.0mm

I ....... A,..

Addr_1a
Points

12.501 x 16.384

1.344 x 9.889

16.384 x 13.461

16.384 x 12.950

16.384 • 9.011

16.384.13.511

658/mm
06.718,..1

964/mm

964/mm

450/mm

124.480f'I

124.480,..1

111.430f'I

645/ml1\
06.384/'"

819/mm
120.808/"1

d 4 Per',
19.00 • 0.07mm
Ir.748" • 0.0025"1

d, Perf
7.62,0.Olmm
10.300" t 0.001"1

3.00 t O.05mm
10.1175".0.002"1

8.60 • O.05mm
10.3385" t 0.002"1

e3.00 .0.05mm
(0." 75" 1 0.002'"

11.90.0.13mm
(0.470" t 0.005"1

34.410.2mm
0.354" • 0.008"1

Maximum

(1.000" .0.550"1

20.0mm. 16.5mm
- 10.181" • 0650"1

Model 8060
310mm 02.2'"
Un5procketed

Microfiche

Full Size Film
and Ha,dcopv
Recordi'1l

42X and 48X
Reduction

36.4mm • 28.8mm
11.433" x 1.133'"

c93.8mm x 114.lmm
13.694" .4.500"1

9.0mm .1.4mm
10.354" x 0.291"1

215.9mm • 298.5mm
18.50" x 11.15"1

16.384 • 12.950

c13.450 x 16.384

16.384 x 13.470

11.850 x 16.384

450/mm
01.430""

143/mm

1,820/mm

13.641/"1

146.2S2''',

54.9/mm
C1.394/"1

S.60 t 0.05mm
10.3385" t 0.002'"

0.051mm
10.002"1

Add,_1a
Points Per

mAl

.nd Par Ind>
on Film
Advance

.net.ment
Frame

Advance

'Various

215.9.0.15mm
IS.50" • O.OOS"I

e Operator may select any "effective frame advance"
from O.Omm to 20mm. Film advance speed is equivalent to that of Model 8022.

b Similar to Model 8023. but oAith increased light effi·
ciency at higher resolution. Compatible with high·
resolution. slow8r·speed films. Capable of up to 80 line
pairs per millimeter resolution on reversed AHU-type
film.

Operator may select "frame index" (X) or "frame
advance" IV) to generate standard microfiche image
spacings on 105mm film.

c This is the maximum complete image; it may be ex'
tended to 114.5mm x 114.5mm (4.5" x 4.5") with
16.384 x 16.384 addressable points. but image quality
will be somewhat degraded in the corners !the Model
8028 camera handles 105mm and 70mm film with a
reduced number ot addreS5able points in the image).

~

926 perforations

d Pin·registered film advance.

a Model 8022 and 8023 are basic cameras. Customer may
select either with Basic FR 80 at no extra cost.

"'}

'Various

34.410.2mm
11.354" t O.OOS'"

eVarious

0.011 .0.06mm
10.0028" • 0.0025"1

g 118.7mm ± 0.025mm 14.675" ± 0.001"); the tolerance
is relative to the perforations and does not include film
manufacturing tolerances.

(\

"

)

()

FR 80 Features

The character spacing and line feed values will be set
to 163 and 272 scope points, respectively.
F RAM E

BUT TIN G

2.14

Frame butting accuracy is a function of camera pulldown
accuracy.
Unperforated cameras operate with roller pulldown, which can produce a slight variation from frame-toframe.
Normally, this is adequate for data recording
purposes.

2.15

An optional, sprocketed, pin-registered camera provides
accurate frame butting. The camera specification calls
for a pulldown accuracy of ±O.0004". This is better
than the tolerances for positioning the sprocket holes
in the film!

V E C TOR

G ENE RAT 0

2.16

The standard FR SO draws vectors through the use of a
vector generator rather than by point plotting.
Under
program control, vectors can be drawn between any two
addressable points at anyone of eight line widths and
eight levels of intensity.

Q
COL 0 R

R

R E COR DIN G

2.17

Color recording is available on the FR SO as an option.
The option requires that a special color-recording CRT
be substituted for the standard black-and-white CRT.
(The color CRT can be used for normal black-and-white
recording, but a slight loss in resolution will be
evident.)
The color CRT phosphor has a spectral light
output that will expose al~ three layers of the color
film.

2.1S

Physically, the color unit has three color filters:
red, green, and blue.
Under program control, the proper
filter is inserted into the optical path. A standard
FR 80 subroutine controls filter movement.
Each selective filter allows exposure of only the corresponding
layer of the color film.
The following paragraphs indicate the number of hits (repeats of the same data)
required to produce different colors.

9

FR 80 Features

U p

t

0

2.19

F 0

u r

White
Blue
Green
Red

u P

t

0

2.20

=
=
=
=

1 green
1 red

S e v e n

C

White

Green
Yellow
Red
Violet

2.21

t

0

0

=
=
=
=
=
=
=

1

\

1 red hit, 1 green hit, 1 blue hit
1 blue
1 blue, 1 green
1 green
1 Igreen, 1 red
1 red
1 red, 1 blue
C

White
I

Bl ue/bl ue-greenl
Blue/green

r s

0

T h i r t e e n

Blue

0

1

0

r s

--

2 red hits, 2 blue hits, 2 green hits

=
=
=

2 blue
2 blue, 1 green
2 blue, 2 green

Blue/green-green = 1 blue, 2 green
Green

=

Yellow/green

= 2 green, 1 red

Yellow

Red/violet

=
=
=
=
=

Blue/violet

=

Orange
Red
Violet

2.22

10

o

1 blue

Blue/green

E

r s

0

1 red hit, 1 green hit, 1 blue hit

Blue

U

1

C 0

2 green
2 green, 2 red
1 green, 2 red
2 red
2 red, 2 blue
2 red, 1 blue

1 red, 2 blue

The data tape need only specify the color required;
standard FR 80 software keeps track of the filters and
the number of hits. Throughput is increased by organizing the input data so that all of each color is recorded
at the same time.

0··
.

'

.

-

//

FR 80 Features

C H A R ACT E R S

c'

2.23

The FR 80 has extreme flexibility in hardware character
generation.
Rather than use a hard-wired character set,
which limits recording to a single fixed font, the FR 80
stores the character set in core.
Consecutive jobs can
use different character sets and even different fonts
without any alteration to the FR 80.

2.24

By using a very compact notation, the FR 80 standard
l28-character set requires approximately 800 words of
core.
The core required for each FR 80 program includes
space for the character set.

2.25

The standard character generator "cycle steals" the
compacted character representation from core, interprets
and records the character, and spaces in preparation for
the next character.
The high-speed character generator,
part of the optional high-speed page composition system,
incorporates the "bookkeeping" functions into the hardware.
That is, a "pointer" to the beginning of a print
line is handed to the character generator, and the entire
print line is recorded before interrupting the program.
The program can be doing other work while the print line
is being recorded.

C h a r act e r
2.26

s

The FR 80 has three standard fonts:
III, OCR-B, and
NMA Microfont, and an optional directory font (see
chap. 7 for character codes).
III has designed over
200 basic characters and symbols.
A reasonable number
of special characters can be incorporated into FR 80
programs for special applications, e.g., logic diagrams
from line printer output.

C h a r act e r
2.27

F 0 n t

S i

z e

The FR 80 character generator records 64 character sizes.
Table 2-2 shows the character height for each size.
Since the three standard fonts have an aspect ratio of
10 x 14, the normal character spacing is equal to the
character height.
In fact, when size is not specified,
the FR 80 software will automatically choose the proper
character size based on the character spacing.

11

FR 80 Features

TABLE 2-2.

NOMINAL FR 80 CHARACTER HEIGHT IN SCOPE POINTS.

*

l

I"~
i
e ·)

{The term "scope points" refers to the addressable raster, i.e., there
are 16,384 scope points across the full CRT image in each direction]

Character
size

0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

Height
in
scope
points
12.6
16. 8
21
25.2
29.4
33.6
37.8
42
46.2
50.4
54.6
58.8
63
67.2
71. 4
75.6
79. 8
84
88.2
92.4
96.6
100.8
105
109.2
113.4
117.6
121. 8
126
130.2
134.4
138.6
142.8

Character
size

32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63

Height
in
scope
points
147
151. 2
155.4
159.6
163.8
168
172.2
176.4
180.6
184.8
189
193.2
197.4
201.' 6
205.8
210
214.2
218.4
222.6
226.8
231
235.2
239.4
243.6
247.8
252
256.2
260.4
264.6
268.8
273
277.2

*Characters are assumed to be 14 strokes high.

· ·);.· '
C
.,

12

FR 80 Features

C h a r act e r
2.28

The character generator automatically rotates characters
to one of eight possible rotations.
The rotations are
at 45° intervals beginning at 0°.

C h a r act e r
2.29

G RAY

2.30

s

pee d

The standard character generator produces 10,000.characters per second at minimum size. Typical speeds for
common reductions are 5000 to 8000 characters per second.
An optional high-speed page print system records
at rates approaching 40,000 characters per second. The
actual throughput speed is controlled by character size,
mix of characters, fonts, style, tape blocking factor,
multiple buffering, film pulldown, etc.

LEV E L

R E COR DIN G

Eight levels of gray are standard on the FR 80. A
64-level gray scale recording feature is optionally
available.

H I G H - S PEE D
2.31

Rot a t i o n

P AGE

P R I N T

S Y S T E M

This option permits character rates up to 40,000 characters per second and allows selection of CRT beam velocity
under program control.

o
13

Chapter 3

o

APPLICATIONS SOFTWARE

H 0 S T

COM PUT E R

S 0 F TWA R E

3.1

III makes available to FR 80 users the symbolics and
user manuals for several of the more common host computer software systems.
Upon receipt of a 2400-foot
magnetic tape, III will copy the symbolics on magnetic
tape and furnish a set of user manuals free of charge.

3.2

These systems are the current production systems of the
companies furnishing them for distribution and should
be relatively error-free; however, neither the contributing company nor III can assume any liability for
their use.

S C

4 0 2 0

R

0

uti n e s

Developed by North American Rockwell Corporation, these
routines are written in FORTRAN with some 360 assembly
language. The current version is operating under OS/MVT.
Output is a tape formatted for the SC 4020.
The III
FR 80 reads this tape directly.

3.3

FRESCO
3.4

I G S

3.5

14

This is a host computer package particularly suited for
use in an installation where the users are familiar with
the SC 4020 syntax and do not want to reeducate a large
group of "open shop" users.
FRESCO (an acronym for
FR 80 Extensions to SC 4020 Operations) was also developed
by North American Rockwell and is an expansion of their
SC 4020 routines package to take advantage of the additional features of the FR 80. Written in FORTRAN with
some 360 assembly language, it is implemented under
OS/MVT. The output of FRESCO is in the FR 80 data
format.
FRESCO is provided through the courtesy of
North American Rockwell Corporation.
( I n t e g rat e d

G r a phi c s

System)

Developed by the RAND Corporation, IGS was designed to
provide a universal higher level language that would
produce tapes for recording on any graphics recorder.
Through the courtesy of the RAND Corporation, III is

r~'\

V

Applications Software

able to provide a version of IGS tailored to produce
META output for the SC 4060. This same package can be
modified by the user to provide a more efficient META
output with extended features for the FR SO.
3 D

P lot s

3.6

o the r
3.7

Through the courtesy of Aerojet Nuclear Company, AerojetGeneral Corporation, III may also distribute listings
of routines for producing 3D plots. The routines are
written in FORTRAN.

H

0

Computer

S

0

f twa r e

Additional host computer software packages of general
interest will be distributed to FR SO users if the contributor will furnish III with a magnetic tape with the
the symbolics and a master copy of the user's manual.
III will also furnish technical assistance to FR 80
users who would like to convert their host computer
systems to FR SO data format output.
Such conversion
has resulted in significant reductions in host computer
processing time, higher information density on the output magnetic tape and, in many cases, substantially
increased recording speed.

S TAN DAR D

3.S

s t

F R

S 0

SOFTWARE

III has applied the philosophy of maximum flexibility
to FR 80 applications software. Each of the simulators
has features often not available in the equipment being
simulated. The following paragraphs detail the features
available for each simulator. This is accomplished by
first showing a sample of the parameter list for an
actual program, followed by a brief description of each
feature.
It is not necessary for an "open shop" user
to know how these are entered in the FR SO; these are
operator functions and are covered in the FR 80 Operator's
Manual.

P r i n t

3.9

0·.

S i m u 1 a tor s
The FR 80 can simulate most line printers in common use.
The simulators are designed to accept virtually any print
format.
This is important since no modification of host
computer software is required. There are no artificial
limitations on the number of characters in a line, or the
number of lines in a page, or the number of pages in a
frame.
15

Applications Software
Sample Commands & Parameters for Payroll Print Program.

3.10

i

TITLE
END JOB
FORM=PAYROLL INDEX
OVERALL FORM=NO
ERROR FORM=NO
IMAGES/FICHE=16,14
CAMERA=6
PULLDOWN=8
STRIP FICHE=NO
BY ROWS=NO
BY COLUMNS=YES
LOAD=PAYROLL
SPOT SIZE=~,1,2,3,4,5,6,7

o

INTENSITy=~,1,2,3,4,5,6,7

DELTA SIZE=~
VARIABLE BLOCKING=NO
FIXED BLOCKING=325
OTHER CONTROL CODES=NO
SCIENTIFIC=NO
COMMERCIAL=YES
WHERE CHANNELS ARE=1,1/2,1/3,1/4,1/5,1/6,1/7,1/8,1/9,1/1~,
1/11,1/12,1
EQUIVALENCE CODE
ASA CONTROLS=NO
14~1 CONTROLS=NO
36~ CONTROLS=YES
POSITION OF CONTROL=l
SINGLE SPACE=YES
DOUBLE SPACE=NO
TRIPLE SPACE=NO
t - UPRIGHT=YES
-+- ROTATED=NO
LINE SIZE=134
IGNORE - BEG,END,BLOCK=l,~,~
X - #,STEP,LEFT=1,7175,~
PAGE SIZE=64
Y - #,STEP,TOP=1,12646,14514
CHARACTERS - SIZE,SPACE,FEED=8,5~,83
3.11

Description of Print Simulator Commands in Par.

TITLE
END JOB

Specifies FR 80 fiche titling
capability.

FORM=

One or more forms can be used.

OVERALL FORM=
ERROR FORM=

16

·Form recorded once per frame
rather than once per page.
Form flashes when a permanen t
data error occurs in print.

3.10.

o

Applications Software

IMAGES/FICHE=

Specifies number of columns and
rows per fiche.

CAMERA=

Specifies choice of camera.

PULLDOWN=

Number of camera advance increments
for one frame.

STRIP FICHE=

Indicates strip fiche setting for any
frame advance distance other than the
standard for the camera.

BY ROWS=
BY COLUMNS=

Indicates sequence of pages within a
single frame.

LOAD=

Name of program.

SPOT SIZE=
INTENSITY=

Ability to specify user's choice of spot
size and intensity without having to
create a new data tape.

DELTA SIZE=

Abi·li ty to increase or decrease all
character sizes by the same factor.

VARIABLE BLOCKING=
FIXED BLOCKING=

Specifies size of record blocking on
data tape.

OTHER CONTROL CODES=

Specifies nonstandard print controls
(see chap. 6).

SCIENTIFIC=
COMMERCIAL=

Choice of character sets.

NO CARRIAGE CONTROLS=

Specifies no use of carriage controls.

WHERE CHANNELS ARE=

Flexibility in specifying channel skips.

EQUIVALENCE CODE

Utility to have a character code
represent another character.

ASA CONTROLS=
14.01 CONTROLS=
36~ CONTROLS=

Specifies standard carriage
controls (see chap. 6).

POSITION OF CONTROL=

Specifies location of control character
in the data record.

SINGLE SPACE=
DOUBLE SPACE=
TRIPLE SPACE=

Specifies line spacing over and above
what is on the data tape.

t UPRIGHT=
... ROTATED=

Comic or cine mode.

LINE SIZE=

Number of characters to a line.

17

Applications Software

IGNORE - BEG,END,BLOCK=

Ability to omit portions of the print
line.

X-#,STEP,LEFT=
Y-#,STEP,TOP=

Capability for specifying n pages per
frame and boundaries.

PAGE SIZE=

Number of lines to a page.

CHARACTERS - SIZE,SPARE,FEED=

Specifies character size, character
spacing and line feed.

S C

4 0 2 0

S i m u 1 a tor

3.12

The 4020 simulator allows the FR 80 to accept magnetic
tapes formatted for the Stromberg DatagraphiX 4020.

3.13

Sample Commands & Parameters for Strip Chart Program.

FORM=,0
OVERALL FORM=,0
CAMERA=3
BY ROWS=YES
BY COLUMNS=NO
LOAD=CHART
SPOT SIZE=,0,1,2,3,4,S,6,7
INTENSITY=,0,1,2,3,4,S,6,7
DELTA SIZE=,0
t - UPRIGHT=NO
+- ROTATED=YES
SET SIZE,PULLDOWN=11~,0,0,3
X - NUMBER UP=l
Y - NUMBER UP=l
ABUT - SIZE,PULLDOWN=12~8S,3
HEAVY - INTENSITY,SPOT=7,,0
LIGHT - INTENSITY,SPOT=6,,0
VECTORS - INTENSITY,SPOT=7,~
AXES - INTENSITY,SPOT=7,,0
CHARACTER SIZE=lS
3.14

Description of SC 4020 Simulator Commands in Par.

3.13.

FORM=

One form can be used.

OVERALL FORM=

Form recorded once per frame rather
than once per page.

CAMERA=

Specifies choice of camera.

BY ROWS=
BY COLUMNS=

Indicates sequence of pages within
a single frame.

LOAD=

Name of program.

18

o

Applications Software

SPOT SIZE=
INTENSITY=

Ability to specify user's choice of
spot size and intensity without having
to create a new data tape.

DELTA SIZE=

Ability to increase or decrease all
character sizes by the same factor.

+-

- UPRIGHT=
ROTATED=

Comic or cine mode.

SET SIZE,PULLDOWN=

Permits scaling
size within the
preparing a new
mental pulldown

x - NUMBER UP=
Y - NUMBER UP=

Specifies number of plots to a frame.

ABUT - SIZE,PULLDOWN=

Permits scaling the expanded (abutted)
recorded image to match the camera pu+1down specified.

HEAVY - INTENSITY,SPOT=
LIGHT - INTENSITY,SPOT=
VECTORS - INTENSITY,SPOT=
AXES - INTENSITY,SPOT=

Permits choice of spot sizes
and intensities to allow more
flexibility.

CHARACTER SIZE=

Informs you of the choice of character
size for standard 4020 characters made
by the program.

MET A

the recorded image to any
maximum image area without
data tape.
Camera inc~.~
is also specified.

I n t e r pre t e r

3.15

The META interpreter accepts tape in the META format and
in particular for the Stromberg DatagraphiX 4060.

3.16

Sample of Commands & Parameters for Stock Chart Program.

FORM=NO
OVERALL FORM=NO
CAME~=l

LOAD=STOCKS
SPOT SIZE=~,1,2,3,4,5,6,7
INTENSITY=~,1,2,3,4,5,6,7

o

DELTA SIZE=~
t - UPRIGHT=YES
-+- ROTATED=NO
SET SIZE,PULLDOWN=8192,3
ABUT - SIZE,PULLDOWN=12~~~,3
19

Applications Software
Description of META Interpreter Commands in Par.

3.17

3.16.

FORM=

One form can be used.

OVERALL FORM=

Form recorded once per frame rather
than once per page.

c..~RA=

Specifies choice of camera.

LOAD=

Name of program.

SPOT SIZE=
INTENSITY=

Ability to specify user's choice of spot
size and intensity without having to
create a new data tape.

DELTA SIZE=

Ability to increase or decrease all
character sizes by the same factor.

t

-

+-

-

UPRIGHT=
ROTATED=

o

Comic or cine mode.

SET SIZE,PULLDOWN=

Permits scaling the recorded image to
any size within the maximum image area
without preparing a new data tape. Camera
incremental pulldown is also specified.

ABUT - SIZE,PULLDOWN=

Permits scaling the expanded (abutted)
recorded image to match the camera
pulldown specified.

C a l Com p S i m u 1 a t o r
3.18

Records tapes formatted for the 500, 600, and 700
CalComp plotters.

3.19

Sample of Commands & Parameters for Contour Map Program.

CAMERA=l
PULLDOWN=6
LOAD=CONTOUR
ABUT - SIZE,PULLDOWN=16383,3
SCALE - C,F=2,l
INITIAL X,Y,=~,2~~~
LEFT=~

BOTTOM=1868
-+- - ROTATED
t - UPRIGHT

20

o

Applications Software

C.,:

3.20

Description of CalComp Simulator Commands in Par.

3.19.

..'

CAMERA=

Specifies choice of camera.

PULLDOWN=

Number of camera advance increments
for one frame.

LOAD=

Name of program.

ABUT - SIZE,PULLDOWN=

Permits scaling the expanded (abutted)
recorded image to match the camera
pulldown specified.

SCALE

-

C,F=

Specifies scaling from CalComp to FR 80
units.

INITIAL X,Y=

Specifies starting coordinates.

LEFT=
BOTTOM=

Speci.fies frame positioning.

.. -t

ROTATED
UPRIGHT

FOR M S

Comic or cine mode.

COMPILER

3.21

The FR 80 has a forms recording capability.
Instead of
using a manufactured forms slide and flashing it onto
film, the FR 80 stores forms in core for read-out and
recording as required by the film recording program.
Since the forms are recorded from the CRT, using the
same digitally controlled deflection system, precise
registration and scaling are assured.
This method
makes it possible to place a vertical line between two
adjacent characters without touching the characters or
losing print positions.

3.22

Multiple forms (up to six) can be randomly selected
under program control.
The number of forms available
at a given time is a function of the memory capacity
of the system and the type of program.

3.23

Because the forms are recorded using the character and
vector generator, the same intensity and resolution as
the data is assured.
However, intensities and line
widths of specific lines and/or characters can be varied
if desired.

3.24

Software for compiling forms is supplied with an 8K
FR 80.
This software language is easily learned.
For
a description of the form design language and a sample
form, see chapter 8.

,

21

Applications Software

F R

8

a

D A T A

FORMAT

C'
J

3.25

Many FR 80 users would like to format their output magnetic tapes more efficiently. This often provides greater
flexibility and substantially reduces host computer time.
The FR 80 Standard Data Format is presented in chapter 9.
For those users desiring to implement the format, III will
provide technical advice.

c
22

o

Chapter 4
FR 80 OUTPUT

CAM ERA S

4.1

Mod e 1
4.2

The FR 80 is equipped with a standard precision camera
mount that fits a large selection of optional cameras,
thus providing broad flexibility for film recording
requirements (see table 2-1 for FR 80 camera options
and film formats).
8 0 2 0

35m m

S pro c k e ted

Cam e r a

(For Movies, Reproduction Masters, and Strip Charts.)

This camera has a sprocketed, pin-registered movement
and is ideal for producing computer animated movies as
well as reproduction masters.
The pin-registration
also makes the camera useful for making accurate abutments for strip charting.

(

~

.

Mod e 1

8 0 2 1

16m m

S pro c k e ted

Cam e r a

.~

4. 3

Mod e 1

4.4

Mod e 1
4.5

o

(For Movies.)
With its sprocketed, pin-registered
movement, this camera is very good for computer animation.
This is the camera's primary use, since its
small image size gives it limited appeal for precision
plotting or abutting.

8 0 2 2

16m m

U n s

pro c k e ted

Cam e r a

(For Retrieval, Plotting, and Printing.)
Before the
introduction of the fiche camera, this was the basic
camera for alphanumeric data storage and retrieval systems.
To take maximum advantage of the FR 80's high
resolution, some users also specify this camera for
plotting as well as printing.

802 3

35m m

U n s pro c k e ted

Cam e r a

(For Aperture Cards and Offset Printing Plates.)
This is
an unsprocketed camera with a maximum image area for
recording plot data. The format is adaptable for mounting
in aperture cards. This camera is also used to record
film for making offset printing plates.

23

FR 80 Output

Mod e 1

8 0 2 4

16m m

U n s pro c k e ted

Cam e r a

(For Strip Fiche.)
This is basically the same camera
as the Model 8022 except that i t has a larger image
area.
It is used to record double-page formats at 24X
and is able to space frames at theO.25mm increments
common in fiche formats.

4.6

Mod e 1

8 0 2 5

1 0 5 mm

U n s pro c k e ted

Camera

4.7

(For Microfiche.)
The Model 8025 camera normally
records in columns, but the row format can be used at a
sacrifice in recording time and positioning accuracy.
The camera has standard 24X and 42X format control disks.
Other formats and reductions are accommodated through
standard FR 80 software.
The camera aperture permits
the recording of a double-page (20mrn) image at 24X.
An
optional adapter kit is available for converting the
camera to l6mm; however, the use of l6mm film in this
camera is subject to certain limitations, and the user
may find that it is better to use a separate 16mm camera.

4.8

Fiche titling is accomplished wi th standard FR ·80 software (see par. 4.14).

Mod e 1

8 0 2 6

35m m

U n s pro c k e ted

Cam e r a

4.9

(For High-Resolution Aperture Cards and Offset Printing
Plates.)
A specially designed lens system and mounting
make this the best camera for quality recording.
Its
popularity for engineering drawing aperture card systems
is based on its ability to record "AHU" type film at
standard speeds.
The high resolution permits the recording of E-size drawings (34" x 44") at 30X, and the
fifth generation reproduction is quite clear.

4.10

Another important application is in recording 35mm frameJ
with one or more pages per frame on high-resolution film
from which high-quality metal and paper plates are produced for normal offset printing requirements.

F I L M

Mi c r
4.11

24

c

FORMATS
0

f i

c h e
The FR 80 is capable of generating microfiche in the stan
dard formats shown in table 4-1.
Specification sheets
for several of these formats are shown on pages 26 & 27.

C:

FR 80 Output

TABLE 4-1.

FR 80 MICROFICHE FORMATS.

Reduction
ratio

Images
per fiche
(wi thout ti tles)

Original
document
size (inches)

NMA Al

24X

112

8-1/2 x 11

NMA A3

24X

72

14 x 11

III

24X

56

17 x 11

NMA A4

42X

350

8-1/2 x 11

NMA AS

42X

224

14 x 11

III

42X

168

17 x 11

III

48X

448

8-1/2 x 11

III

48X

288

14 x 11

III

48X

224

17 x. 11

Format
designation

4.12

At a reduction ratio of 42X, the system is capable of
generating 192 frames (computer printout page) on each
4" x 6" microfiche, with sufficient room for titling
across the top of the fiche. Pages are arranged in a
14 x 16 array using the top two rows of 32 pages as area
for titling. At a reduction of 48X, 392 frames and
titling (8-1/2" x 11" document) can be generated on
each microfiche.

4.13

The microfiche camera on the FR 80 is currently capable
of generating a pattern of sequential images in sequential columns. Selection of the specific format desired
is under computer control.

F i c h e
4.14

Tit 1 i n g

For mat

For a detailed description of the FR 80 fiche titling
format, see page 46.

25

FR 80 Output

-i. .----,....---."1.4
..., 0
i-I to
3 OJ 54

148.75

~:~~

I 51 6 r 7 I 8 I

r 10 I

9

r

11li· 121 ~r14
13 14

75

~~~~

ROW ' .

87.50

c

l •O

t

B

75.00
62.50
50.00
37.50
25.00

C

.00
105.0~ .75

D
E
F

G

12.50

4.0±0.5

H

TYPICAL IMAGIllARY

. I

00.00

OOClJ}tENT

· "lr

. . .

0

o
o
...

~

0
0

0

0

0
0

0

0
0

0

~

0

0

0

0

0

...

~

0

....

0

0

N

M

32.0mm

~

~

I

'"

________________
----,
4 0 T 0 5
3 I 4
Fl 'f

148.75~~~·0~0~

2

IV

ao

0

~

0

~

~

0
0

0

0

0
0

~

... ....... ... ...

a-

0

,

0

....

M

N

t

0

~

<:;)

~

MICROFICHE FORMAT Al
1. FO~AT - 14 COLUMNS x 7 ROWS - 98 FRAMES
2. EFFEC'l'IVE REDUCTION 24 x t 5%
3. DIMENSIONS IN MILLL~ETERS, EXCEPT WHERE
NOTED
4. GRID LINES SHOWN DO NOT APPEAR ON
MICROFICHE

1~

~
87.5

0

0

SIZE 8~" x 11"
TEXT SIZE 7.0" x 10.67"
,4 LINES
70 CHARACTERS
9.00

I

I

11. 64

.I

5 25 REF

I

7

x U"

i

,

12.5 o
-'0.0 o

________________~·~1

-0.75
I 6
5

•

PAGE
8';"

s1 r; r

8~1' 9

~~~~~y~~

CDRNEIl CUT
l •O

t

B

75.0

.

C

62.5iP-

105.00 +0.00
0.75

D

-

50.0
E

37.5
F

I

TYPICAL IMAGINARY'

I

25.0J\T
G
12.5IU
00.0

H

DOCUMENT

Lr4.0t 0.5

i

r. ·"I
o
o

oJ'

....
32.0mm

Prefe~red ...

Position I

CUTMARJ(-1

3.0 x 3.0

26

SIZE 14" x II"
TEXT SIZE 13.2" x 10.67"
64 LINES
132 CHARACTERS

Ib
....

'"

:,.,
..;
~

0

~

...
N

0

'"~
....

l
0

-';

a-

""
~

..;

0

<:)

..;
....

N

MICROFICHE FORMAT A3
1. FORMAT - 9 COLUMNS x'7 RawS· 62 FRAMES
2. EFFEC'l'IVE REDUCTION 24 x ± 5%
3. DIMENSIONS IN MILLIMETERS, EXCEPT WHERE
NOTED
4. GRID LINES SHOWN DO NOT APPEAIl ON
MICROFICHE

<;!

a:

..'"

t
t

t

FR 80 Output

CORNER CUT

( '''

NOTE'
MICROFICHE FORMAT 44

'*''''/

1 Format - 25 cOlumns
325 frames.

-

II:

13 rows·

98.00

2,

9100
8

nOted.
4. Grid lines shown do nOt ap..-,

::'O'N A

J.

Effective qajucllon 42 .. """
Dim"'SLOnS.n tTIIUimeterS,-ltICceot

-111".8

on mlcrotiche.

84.00

C
77.00
0

NOTE 2
TYPICAL IMAGINARY DOCUMENT
Size

70.00
E

Text

'05.00-.g:~

63.00
F

8%,'.1'"
~z.

7.0"

It

10.6'"

64 II".

70 c"arK1ers

56.00

G
4900

...

42.00
35.00

5.13

J

28.00

<
2UJO
PAGE
aW'xl1"

14.00

...

0700
'I

00,00

~:i!
a8

320mm

~:I~::

L

..

8 :i! 8 :i! 8 :i! ~ :i! 8 5i 8 5i .,8 :i!
8 'il 8
:i! 8
.,'" .., 8l § :1 :25i '"~ :;!'" ~'"
'"'" '" i:j ~ ...... ~ :ll 15 ;g ;:
'"

S
::: :i!~

~

~

---4l

4.0!0.5

5.50

CUTMARK
3.0.3.0

4.0

:0.5

l~
I

9B .00

I

148.75

475
REF
2

I

3

I

4

I

5

I

I

6

7

I

8

-.--

-r.

/L V/ V /. / /V/

Toii"

-.g.~

TiUe

I

9

I

10

!11 I

12

113

114

-

I 15 I 16

,.,..z-: :;:V/V/V//> ////A/":
r

B

Vr(

CORNER CUT

NOTE'
MICROFICHE FORMAT AS
, I=ormat - 18 columnslC 13 rowvs • 208 trim. .
2. EHeetiva Reduction 42X !' X.
J. DimenSions In Millimet.... ,"cegt
notWd.
4. Grid lines ,nown do nat ao..-, on mlcroficne.

rT

>l'1li""&

NOTE 2'

84 ,00
C

TYPICAL IMAGINARY DOCUMENT
Size 14" Ie 11"

700

:>

Text Size 13.2" x 11"
64 lin.

0.00
E
3,00
F

132 cher8cters

56 .00
G
9.00

105.00 .0.00
.0.75

...

2.00
I
35 .00
J

28.00
K

'.00
l

14.00

...

7.

7.00

I

N

00 .00

c

I

_I

1

S
8

r----

~
~

:i!
~

32.0mm
Pr"'errlld

Position

~.
ill
<0

8

;e

,.;

I

Jl

'"

'""'

-

8

.:;

;e
CD

0

.n
~

"''"

8

~

::!

:i!

'"

-W
ill
- a L

4.0-

CUTMARK
3.0.3.0

27

FRBO Output

R 0

1 1

4.15

T Y PES

F i 1 m
The diagrams on pages 29 through 35 show the formats for
l6mm, 35mm, and 10Smm film produced by the FR SO.

a F

OUT PUT

4.16

COM film is exposed by the CRT drawing a line. Any area
not touched by light from the beam remains unexposed.
Normal film processing produces an image with black
lines on a clear background. This is called positive
microfilm. Standard microfilm produced by photographing
such items as typed pages or an engineering drawing
has clear lines with a black background and is called
negative microfilm.

4.17

Negative film is generally used for viewing and making
enlarged paper prints or offset masters.
Duplication
on Diazo film produces the same negative image. The
black background reduces problems of undesirable dust
and dirt marks.

4.lS

It is often desirable to make the COM output negative
microfilm.
This can be accomplished by reversal processing the film in a unit such as the Information
International Model 5010 Film Processor. The image will
then have clear lines on a black background.

4.19

A second method of obtaining negative appearing images
is to duplicate the normal COM output (positive) with
a vesicular film such as that made by Kalvar and Xidex.
The copy will be negative.

4.20

When a duplicate is needed and the image polarity is to
be the same as the original, reproducing should be made
by using Diazo film.

4.21

Many viewer-printers are available for making hardcopy
from microfilm.
For high-volume single copies from roll
film, a machine like the Xerox Copyflo is appropriate.'

4.22

FR 80 output film can be run on various platemakers to
produce paper or metal plates for various printing
presses.

28

~'"

~#'

C::

FILM FORMAT FOR MODEL 8020 35MM SPROCKETED CAMERA

1.

FILM SPECIFICATION: ANSI #PH22.34 (BH-1870)

2.

MAXIMUM IMAGE:

1

20. 32mm
(0.800")

REFERENCE

--------------+---+-®--+Y-

PERFORATION

I

34.98 ± 0.03mm
(1 • 377 ± O. 001 11 )

•

f

24. 89mm
(0.980")
16,384 points

o
CAMERA
APERTURE

0
ADVANCE

18.67mm
(0.735 11 )

12,290 points
18.99mm
(0.748")
12,510 points

•

J L

"MOVIE" FRAME

"ABUT MENT" FRAME

~ IMAGE

IMAGE j
18.99 ± 0.052mm
(0.748 ± 0.002 11 )

r--

fx\

FILM A,DVANCE

CENTER OF IMAGE TO CENTER OF REFERENCE PERFORATION:
~
(0.468 ± 0.003") REPEATABLE WITHIN ±O.Olmm (±0.0004").

G)

C

3.

11.88

± 0.08mm

CENTER OF IMAGE TO CENTER OF REFERENCE PERFORATION: 14.083:! O. 13mm
(0.554 ± 0.005") REPEATABLE WITHIN±O.Olmm (±0.0004").

ADDRESSABLE POINTS ON FILM: 658/mm (16,722/inch).

29

FR 80 Output

FILM FORMAT FOR MODEL 8021 16MM SPROCKETED CAMERA

1.

FILM SPECIFICATION:

2.

MAXIMUM IMAGE:

ANSI #PH22.5 (2R-3000)i
ANSI #PH22.7, IMAGE AREA

10.54mm
(0.415")
10, 172 points

8.89mm
(0.350")

t

REFERENCE
PERFORA TlO N

0-

15.95 ± 0.03mm
(0.628 ± 0.001")

t

,

70

CAMERA APERTURE

7'
7.49mm
(0.295")
7,228 points
7.62mm
(0.300")
7,353 points

+

J

-+.

-

u

0

t

"MOVIE" FRAME

~

~
I

J

7.62 ± O.D4mm
(0.300 ±O.OOlll)l

.
"ABUTMENT" FRAME·

-,
crllMAGE

c

I-.. ADVANCE
I

G; IMAGE

CENTER OF IMAGE TO CENTER OF REFERENCE PERFORATION: 11.43 ± 0.06mm
(0.4500 ± 0.0025") REPEATABLE WITH IN ± O. 01mm (±0.0004").
CENTER OF IMAGE TO CENTER OF REFERENCE PERFORATION: 6.16 ± O. 13mm
(0.2425 ± 0.005") REPEATABLE WITHIN ±O.Olmm (±0.0004").

3.

30

ADDRESSABLE POINTS ON FILM: 965/mm (24,510/inch).

c

C'

FILM FORMAT FOR MODEL 8022 16MM UNSPROCKETED CAMERA

1.

FILM SPECIFICATION:

2.

MAXIMUM IMAGE:

NMAS #MS2-71, ANSI #PH5.3 (REFERS TO #PH22.5-53
DOUBLE PERFORATION AND PH12.5-53 SINGLE PERFORATION)

17.5mm
(0.690")

GUIDE EDGE
0.6mm
(0.025")

*

!

15.95 ± 0.03mm 14.7mm
(0.628 ± 0.001") (0.580")

t

+

t

O.4mm
(0.015")

\

13.97mm
(0.550")
13,470 points

*

+ ®
'
-T--04+---;CAMERA
APERTURE

~

+

1.Omm
(0.040")

IMAGE

16.99mm
(0.669")
16,384 points

(/

f"A'I
'.:::.J

®

CENTER OF IMAGE TO GUIDE EDGE OF FILM: 7.98 ± 0.13mm (0.314 ± 0.005")
REPEATABLE IMAGE TO IMAGE WITHIN ±O.04mm (0.0015 11 ) .
FILM ADVANCE
NO.
1
2
3
4
5
6
7
8

3.

mm

DISTANCE.

inC

3.0 ± 0.04 (0.1175

h

es

± 0.0015)

6.0 ± 0.05 (0.2350 ± 0.002)
9.0 ± 0.05 (0.3525 ± 0.002)
11.9 ±0.05 (0.4700
14. 9 ± O. 08 (0. 5875
17.9 ± 0.08 (0.7050
20.9 ± 0.08 (0.8225
23.9 ± 0.08 (0.9400

±0.002)

± 0.003)
± 0.003)
± 0.003)

± 0.003)

TIME
msec
34
50
62
74
86
98
110
122

ADDRESSABLE POINTS ON FILM:' 965/mm (24,510/inch).

31

FR 80 Output

FILM FORMAT FOR MODEL 8023 35MM UNSPROCKETED CAMERA

1.

FILM SPECIFICATION: NMAS HMS2-71, ANSI HPH5.3 (REFERS TO ANSI HpH22.36)

2.

MAXIMUM IMAGE:

41.Omm
(1.615")

GUIDE EDGE

08
• mm
(0.032")

3.1mm
(0.122")

t

f

t
I

~H-- -

+- --+-+-

c

28.8mm
(1.133")
12,965 points

t
CAMERA APERTURE

~

.~a

36.4mm
(1.433")
16,384 points

I

~ IMAGE

.

I4-j"- -

o

~ IMAGE

®-----1

ADDRESSABLE VECTOR CAN EXTEND TO 37.3mm (1.467").

fi;;\ CENTER OF IMAGE TO GUIDE EDGE OF FILM: 17.5 ± O. 13mm (0.688
VY

®
NO.
1
2
3
4
5
6
7
8
3.

32

± 0.005")

REPEATABLE IMAGE TO IMAGE WITHIN ±O.D4mm (0.0015").
FILM ADVANCE

DISTANCE inches·
mm
8.6 ± 0.04 (0.3385 ± 0.0015)
17.2 ± 0.05 (0.6770 ± 0.002)
25.8 ± 0.06 (1.0155 ± 0.0025)
34.4 ± 0.08 (1.3540 ± 0.003)
43.0 ± 0.13 (1.6925 ± 0.005)
51.6 ± 0.78 (2.0310 ± 0.031)
60.2 ± 0.78 (2.3695 ± 0.031)
68.8 ± 0.78 (2.7080 ± 0.031)

TIME
msec
34
50
62
74
86
98
110
122

COMMENTS

mm
NMA STD = 50.8

ADDRESSABLE POINTS ON FILM: 450/mm (11 ,442/inch).

inches

~~:~g(2.000:~:~~~)

c

FILM FORMAT FOR MODEL 802416MM UNSPROCKETED CAMERA

1.

FILM SPECIFICATION: NMAS #MS2-71, ANSI #PH5.3 (REFERS TO #PH22.5
DOUBLE PERFORATION AND PH12.5 SINGLE PERFORATION)

2.

MAXIMUM IMAGE:
27.9mm
(1.100 11 )
GUIDE EDGE

15.95' ± O. 03mm 14.7mm
(0.628 ± 0.001") (0.580")

t

13.97mm
(0.550")
9,016 points

\
I

~--~-

-+- ~f+---+
I

~

CAMERA APERTURE
, 25.4mm
(1.000")
16,384 points

IMAGE

I

r'/0

CENTER OF IMAGE TO GUIDE EDGE OF FILM: 7.98 ± O. 13mm (0.314 ± 0.005")
\:::.J
REPEATABLE IMAGE TO IMAGE WITHIN ±O.04mm (0.0015").

®

FILM ADVANCE
NO.
1
2
3
4
5
6
7
8
48

o

3.

DISTANCE. h
mm
inC es
3.0 ± 0.04 (0.1175 :!: 0.0015)
6.0 ± 0.05 (0.2350 ± 0.002)
9.0 ± 0.05 (0.3525 ± 0.002)
11. 9 ± 0.05 (0.4700 ± 0.002)
14.9 ± O. 08 (0.5875 ± 0.003)
17.9 ± 0.08 (0.7050 ± 0.003)
20.9 t 0.08 (0.8225 ± 0.003)
23.9 ± 0.08 (0.9400 ± 0.003)
143.3 ± 0.25 (5.640 ± 0.01)

ADDRESSABLE POINTS ON FILM:

TIME
msec
34
50
62
74
86
98
110
122
732

645 points/mm (16,384 points/inch).

33

FR 80 Output

FILM FORMAT FOR MODEL 8025105MM UNSPROCKETED CAMERA

1.

FILM SPECIFICATION: NMAS #MS2-71

2..

MAXIMUM IMAGE:

1

22.35mm

(0.88")

Ir-

N..I

r-----, ,.-----,

I
I

105 + 0.00
- 0.75mm
+ 0.00
4.1338 - 0.0295"

I

+-

II
I I

I

II:

I
I

+
~-----~ "'--1---16.5Omm
t .~
I

- - -+ -

I

r. IMAG E
't

(0.650")

13,530 points

I

t

102.1mm
(4.02" )

20.00mm
(0.787") --16,384 points

-

q;
~

IMAGE
I

(i;:\ CENTER TO CENTER OF IMAGES c:f DIRECTION) DETERMINED BY CARRIAGE INDEX
\:::.J

f8\

CONTROL DISC.

\!V

CENTER TO CENTER OF IMAGES (X DIRECTION) DETERMINED BY FILM ADVANCE
SETTING.

3.

ADDRESSABLE POINTS ON FILM: 820/mm (20,828/inch).

34

c

o

FILM FORMAT FOR MODEL 8026 35MM UNSPROCKETED CAMERA

FILM SPECIFICATION: NMAS #MS2-71, ANSI #PH5.3 (REFERS TO ANSI #pH22.36)

1.

MAXIMUM IMAGE:

i

GUIDE EDGE

41.0mm
(1 • 6 15 11 )

1

~------'----:""~

34.98 ± 0.03mm
(1 . 377 ± O. 001 11 )
30.4mm
(1.197 11 )

0.8mm
(0.032")

f
-----

3.1mm
(0. 122")

t

28.8mm
(1.133 11 )
12,965 points

I

~~----+-------H-

t

CAMERA APERTURE

IMAGE

o
o
®
NO.
1
2
3
4
5
6
7

8
3.

ADDRESSABLE VECTOR CAN EXTEND TO 37.3mm (1.467 11 ) .
CENTER OF IMAGE TO GUIDE EDGE OF FILM: 17.5 ± 0.13mm (0.688
REPEATABLE IMAGE TO IMAGE WITHIN±O.04mm (0.0015").

...

FILM ADVANCE

DISTANCE
mm
8.6 ± 0.04 (0.3385
17.2 ± 0.05 (0.6770
25.8 ± O. 06 (1. 0155
34.4 ± 0.08 (1.3540
43.0 ± 0.13 (1.6925
51.6 ± 0.78 (2.0310
60.2 ± 0.78 (2.3695
68.8 ± 0.78 (2.7080

± 0.005")

inches
± 0.0015)
± 0.002)
± O. 0025)
± 0.003)
± 0.005)
± 0.031)
± 0.031)
± 0.031)

TIME
msec
34
50
62
74
86
98
110
122

COMMENTS

mm
NMA STD =

inches

50.8~6~~0(2.000~~:~~~)

ADDRESSABLE POINTS ON FILM: 450/mm (11 ,442/inch).

35

Chapter 5
APPLICATIONS

5.1

c

Many applications can be performed on the FR 80. For
purposes of explanation, they are divided into the
following general categories: business, scientific,
engineering, and publishing.

BUS I N E S S

A P P L I e A T ION S

Ret r i e v a l
5.2

Information retrieval has been the first large-scale
COM business application.
Mailing lists or account
files are recorded on 16mm roll film from which a
number 6f copies are made. Subsequent changes in address are verified against the recorded addresses so
that rejects can be noted in later data processing
cycles. Similarly, when a customer calls to question
his ledg,er account, the history is available to the
customer service representative.
In a bank, for example,
the current status of every account may be available
to every branch.

5.3

typical retrieval application is a batch-processed
fi17 th*t is updated dail~, weekly, or,on a c~cle billing
bas~s.
If an up-to-the-m~nute status is requ~red, online terminals are generally used. Thus, an airline
will use a mic~ofilm retrieval system for the semimonthly updated airline guide, while right beside it
is an on-line terminal for reservation status.

5.4

The advantages of COM are speed, compactness of data,
and lower reproduction costs. For example, an FR 80
with the high-speed page composition option can record
up to 15 times faster than a typical line printer. A
single 4" x 6" microfiche can have 192 pages of computer
printout at 42X reduction, plus a title block that can
be read at arm's length. The reproduction cost for a
microfiche is approximately 10 cents, and viewers are
now available for less than $100.

C h art s

and

5.5

Business data output from a computer is usually in the
form of an alphanumeric listing. Some companies have
acquired graphics plotters (and a staff to program them)

36

A

G r a ph's

«:)

Applications

so that this data can be reduced to charts and graphs
for rapid interpretation.
But most companies still
rely on a staff of people armed with chart pads and a
photographic capability.
Unfortunately, it may take
several weeks before the computer data can be converted
into chart presentations for use by management.
For
those who believe a picture is worth a thousand words,
there is another way.

c
5.6

The FR 80 takes the raw data tape from the computer,
with weekly sales information, for instance, and records all of the detailed information on microfiche.
Using the same tape and running i t again, the FR 80
next constructs and records a complete set of charts
and graphs on roll film.
These charts are then run
off in 8-1/2" x 11" size on a hardcopy machine such
as a Xerox Copyflo.
The complete package, consisting
of hardcopy charts and a backup data on microfiche, is
available for management review only hours after the
computer has finished updating the files.

5.7

Stock charts are a notable example of a business appli~
cation where chart presentations are preferred to computer listings.
Wherever management decisions or evalu~
ations are made on the basis of data presentations,
business executives should be able to review that data
in an easy-to-read form that can be quickly produced,
instead of being limited to voluminous computer printouts and delayed handmade charts.
The FR 80 can also
record business charts in color for direct viewing
through 35mm slide projectors.

~

C lEN T I F I C

5.8

There are many scientific uses for the FR 80.
The
following are a few that have already been implemented.

G r a y - Level
5.9

R e cor din g

The ability of the FR 80 to record as many as 64 levels
of gray makes it very useful in presenting data pictorially.
1.

A cloud cover photograph of the earth is a good
example.
Gray-level data telemetered from a
weather satellite can immediately be recorded on
the FR 80 and evaluated by weather scientists.

o
37

Applications

2.

3.

In the petroleum field, geologists are accustomed to viewing variable density seismic re'
Th ese can now b e pro d uce d on t h e
cor d ~ngs.
FR 80. Full-size blowbacks are inexpensive and
have astonishing clarity.

~

11~J

Images enhanced by computer techniques such as
Fourier transformations can be re-recorded
directly on the FR 80 for evaluation.

P lot tin g
5.10

The FR 80's plotting capability, particularly with the
Model 8026 high-resolution camera, makes it possible to
record very complex plots in a single 3srnrn frame.
The
clarity of these FR 80 plots approaches that of the best
pen-and-ink plotters, at a small fraction of the time
and cost associated with the pen plotters.

5.11

Contour Maps.
The petroleum industry, public utilities,
highway departments, and geologically oriented organizations are typical of those who have use for contour maps.
Of definite economic value is the FR 80's ability to
produce, in less than a minute, the same maps that require an hour or more on a pen-and-ink plotter. Hardcopy 30X (or more) blowbacks of FR 80 plots approach
the quality of original pen-and-ink plots.

5 .. 12

Perhaps even more important are the host computer savings
resulting from the FR 80's ability to record the more
natural and compact raw vector and character data rather
than having to convert it to the incremental point plot
format.
Savings on data tape approach 80% to 90%,
while host computer time is cut by up to 40% to 50%.

Com p u t e r

Ani mat i o n

5.13

The FR 80 can be operated with either l6rnrn or 3srnrn
sprocketed, pin-registered movie cameras.

5.14

The representation of natural phenomena, such as particle movement in a nuclear environment,
can be very graphic by recording and projecting it with
each movie frame representing a time interval.

5.15

Structural Analysis.
Computer animation has been very
effective in viewing perspectives for architectural
evaluation. Also, aircraft structural design has been
aided by making animated movies to view the effects of

,

38

Scientific Data.

c

Applications

the aircraft under stress. This is much better than
looking through stacks of computer printouts several
feet high.

c
5.16

By using the "19-element man" in
animated action, scientists have been able to evaluate
human factors during the design phase of aircraft cockpits, etc.
Also, simulations of various functions such
as aircraft engine changes, and pilot visibility during
landings, have prevented costly design errors.

5.17

Anyone *ho has seen the better
training films used by the military services can appreciate how the most complex principles can be effectively presented.
Calculus, statistics, physics, and
even the new math can benefit from this type of visual
presentation.

5.18

More and more TV program lead-ins and
commercials are the product of computer animation.
The Norelco electric razor ad with the computer man
was recorded on an FR 80.

Design Evaluation.

Educational Films.

Commercials.

ENG I N" E E R I N G

5.19

The graphic capability of the FR 80 makes it particularly
adaptable for use in engineering applications.

E n gin e e r i n g
5.20

o

a

p lot s

For years, COM recorders have been used to plot engineering data.
In fact, this application was the rationale
for the development of COM at the beginning of the 19609.
For some companies, this is still the basic application.
The cost savings can be very large, particularly when
one considers the cost of a delay in the development of
a complex system such as an aircraft, ship, rocket or
space vehicle.

E n gin e e r i n g
5.21

D a t

D raw i

n g s

A sizeable percentage of the total cost of the development of a product is chargeable to documentation.
Entire floors of buildings are filled with draftsmen
producing and revising drawings.
It wasn't until
recently that the COM recording technology reached the
point where i t was feasible to COM-record engineering
line drawings on 35mm film, with sufficient quality to
eliminate the need for photographing an original fullsized drawing.
39

Applications

5.22

Standards groups are currently working on a COM engineeringdrawing specification that would provide an
alternative to the current MIL specifications. A few
companies are already producing line drawings in this
fashion, using the FR80.

5.23

Not all engineering drawings are line drawings.
In
some cases, a substantial percentage is strictly computer printout. One organization is using the FR 80
to record eight pages of computer printout with randomly
occurring forms on a single 35mm frame.
These frames
are mounted in aperture cards for use in the company's
aperture drawing system.
Previously, this would have
involved piecing together the eight pages and carefully
overlaying the appropriate forms in preparation for
photography by a planetary camera system.
Moreover,
the resulting frame would not have had the quality of
the FR 80 frame, which is recorded in only 3 or 4
seconds.

5.24

IBM side-chain printer tapes and tapes formatted for
pen-and-ink plotters, such as the CalComp 500, 600,
and 700 series, can be recorded directly on the FR 80.

P r i n ted

C i r cui t

o

Boards
Ii-"

5.25

Computers have been easily adapted to the design of
printed circuit boards.
The FR 80 can provide highquality film output for the engineer to verify the
accuracy of the design.
This is not limited to the
usual single-stroke appearance of the pen-and-ink plot;
the various line widths, pads, and filled-in areas can
be shown exactly the way the finished board would look.
In fact, the FR 80 is capable of producing 35mm film of
sufficient quality to be blown up for the' final film
master.
III has m~de some of its own printed circuit
boards in this manner.

I n t e g rat e d
5.26

C i r cui t

o

Mas k s

Presently, integrated circuit masks are made on large,
flat-bed plotters.
By using an FR 80 coupled to a film
transport, to provide the necessary increase in resolution and accuracy, a marked reduction in turnaround time
and costs can be achieved.

c
40

Applications

N u mer i c a l
5.27

PER T
5.28

Con t

r

0

1

A P P 1 i cat ion s

The FR 80 presents a very convenient way of quickly
and economically checking N/C tapes for errors before
proceeding with metalcutting operations.
( C P M

Networks

The automation of PERT (CPM) network production by use
of the FR 80 will produce s~stantial savings in time
and cost over manual methods \ currently in use.
There
are several software systems available today, which,
when used in conjunction with the FR 80, will completely
eliminate the need for network drawing.

PUB LIS H I N G
5.29

(-'

~,

(

The FR 80 can offer substantial savings in printing
applications common to most corporate organizations.
Making plates directly from FR 80 output results in
fewer pages and plates, thus reducing printing costs.
Some of the more common applications are:
l.

Price lists

2.

Parts catalogs

3.

Directories

4.

Standard parts lists

5.

Short-run computer printout

o
41

Chapter 6

0'

CARRIAGE CONTROLS

TABLE 6-1.
III
char
code
(octal)

ASA CARRIAGE CONTROLS.

ASA
carriage
controls

III
control
code
(octal)

Operation

Space 1 before printing
Space 2 before printing
Space 3 before printing

015
025
035

+

Suppress space after printing

001

1
2
3
4
5
6
7
8

Skip
Skip
Skip
Skip
Skip
Skip
Skip
Skip
Skip
Skip
Skip
Skip

040
060
055

blank

053
061
062
063
064
065
066
067
070
071
101
102
103

~

-

9
A
B

C

(minus)

to
to
to
to
to
to
to
to
to
to
to
to

channel
channel
channel
channel
channel
channel
channel
channel
channel
channel
channel
channel

1 before printing
2 before printing
3 before printing
4 before printing
5 before printing:
6 before printing
7 before printing
8 before printing
9 before printing
10 before printing
11 before printing
12 before printing

215
225
235
245
255
265
275
305
315
325
335
345

For the FR 80 the standard ASA control set is extended to handle the
following:
044

$

Clear film gate, don't print, and
start new job with subsequent line.
(Contents of the line will be typed,
preceded by accounting information.)

377

052

*

Page synchronize

363

125
126
127
130
131
132

U
V
W

Page
Page
Page
Page
Page
Page

054

X

y
Z

synchronize,
synchronize,
synchronize,
synchronize,
synchronize,
synchronize,

and
and
and
and
and
and

select
select
select
select
select
select

form
form
form
form
form
form

See Fiche Titling Format, p. 46.

#1
#2
#3
#4
#5
#6

012
022
032
042
052
062
353

C
42

Carriage Controls

TABLE 6-2.

360 CARRIAGE CONTROLS.

C
360
carriage
controls
(octal)
1
11
21
31

«-

211
221
231
241
251
261
271
301
311
321
331
341
13
23
33
213
223
233
243
253
263
273
303
313
323
333
343
3

NOTE:

Operation

Suppress space after printing
Space 1 after printing
Space 2 after printing
Space 3 after printing
Skip
Skip
Skip
Skip
Skip
Skip
Skip
Skip
Skip
Skip
Skip
Skip

to
to
to
to
to
to
to
to
to
to
to
to

channel
channel
channel
channel
channel
channel
channel
channel
channel
channel
channel
channel

after printing
after printing
after printing
after printing
after printing
after printing
after printing
after printing
9 after printing
10 after printing
11 after printing
12 after printing
1
2
3
4
5
6
7
8

Space 1 line without printing
Space 2 lines without printing
Space 3 lines without printing
Skip
Skip
Skip
Skip
Skip
Skip
Skip
Skip
Skip
Skip
Skip
Skip

to
to
to
to
to
to
to
to
to
to
to
to

channel
channel
channel
channel
channel
channel
channel
channel
channel
channel
channel
channel

without printing
without printing
without printing
without printing
without printing
without printing
without printing
without printing
9 without printing
10 without printing
11 without printing
12 without printing
1
2
3
4
5
6
7
8

NOP

Since 360 controls are a subset of III carriage controls,
no III control code equivalence is given.

43

Carriage Controls

TABLE 6-3.
III
char
code
(octal)
061
062
063
064
065
066
067
070
071
060
043
140
101
102
103
104
105
106
107
110
111
077
056
031

1401 CARRIAGE CONTROLS.

1401
carriage
controls
1
2
3
4
5
6
7
8
9

f1

#

@

A
B

C
0
E

F
G
H

I
?

.

):(

112
113
114

J
K

057
123
124

/

L
S
T

III
control
code
(octal)

Operation

Skip
Skip
Skip
Skip
Skip
Skip
Skip
Skip
Skip
Skip
Skip
Skip

to
to
to
to
to
to
to
to
to
to
to
to

channel
channel
channel
channel
channel
channel
channel
channel
channel
channel
channel
channel

1
2
3
4
5
6
7
8

before printing
before printing
before printing
before printing
before printing
before printing
before printing
before printing
9 before printing
10 before printing
11 before printing
12 before printing

215
225
235
245
255
265
275
305
315
325
335
345

Skip
Skip
Skip
Skip
Skip
Skip
Skip
Skip
Skip
Skip
Skip
Skip

to
to
to
to
to
to
to
to
to
to
to
to

channel
channel
channel
channel
channel
channel
channel
channel
channel
channel
channel
channel

after printing
after printing
after printing
after printing
after printing
after printing
after printing
8 after printing
9 after printing
10 after printing
11 after printing
12 after printing

211
221
231
241
251
261
271
301
311
321
331
341

1
2
3
4
5
6
7

Space 1 before printing
Space 2 before printing
Space 3 before printing

015
025
035

Space 1 after printing
Space 2 after printing
Space 3 after printing

011
021
031

·~·
C
;.j

For the FR 80 the standard 1401 control set is extended to handle
the following:
044

$

Clear film gate, don',t print, and
start new job with subsequent line.
(Contents of the line will be typed,
preceded by accounting information.)

377

052
125
126
127
130
131
132
054

*

Page synchronize
Page synchronize,
Page synchronize,
Page synchronize,
Page synchronize,
Page synchronize,
Page synchronize,
See Fiche Titling

363

44

U
V

W
X
y

Z

,

and select
and select
and select
and select
and select
and select
Forma't, p.

form
form
form
form
form
form
46.

#1
#2
#3
#4
#5
#6

012
022
032
042
052
062
353

c

Carriage Controls

Bit definitions in III control code:

c

0

Bit
Position
in
Code

~}
5

6
7

o means

space count; 1 means channel #

Count or channel # or form #

o means
o means
o means

after, 1 means before
print, 1 means don't
select form, 1 means interpret bit 0

Adding 4008 to an III control code will cause a
single space after the line in addition to performing the indicated action.

+400

TABLE 6-4.
(Special

INFORMATION INTERNATIONAL CARRIAGE CONTROLS.
FR 80 carriage control characters recognized]

III
control
code
(octal)

Operation

377

(Skip to channel 15 without printing)
Clear film gate, don't print and start new job with
subsequent line.
(Contents of the line will be typed;
preceded by accounting information.)

363

(Skip to channel 14 without printing)
Page synchronize.

353

(Skip to channel 13 without printing)
Fiche titling format (see p. 46)

012
022

Select form 1, 2, ... , 15 to be overlaid on subsequent
data, and page synchronize.

\.

172
NOTE:

c

,.

Page synchronize means interpret all digits in the
line as a page number; this page number will be used
to assign a position on the film frame to the page
that follows.
If there are no digits in the line
the next film frame position will be assigned.
(For
applications having more than one page per frame.)
The line will not be printed. A skip to channel #1
will be done.
(If the next line requests a skip to
channel #1, it will not skip to next page.)
45

Carriage Controls

F I C H E

TIT LIN G

FOR M AT

6.1

The fiche title may occupy any number of fiche image rows
across the top of the fiche (two rows are used in fig.
6-1) .

6.2

An integral number of title character positions (horizontally and vertically) may be assigned to each fiche
image in the title rows. In fig. 6-1, the words "FICHE
TITLE" have 4-character positions per image horizontally,
and 2-line positions vertically.

6.3

The character size used for the title is determined by
the number of characters specified horizontally per image.

6.4

Up to 128 (assembly parameter in print processor) characters·may be displayed in the title (not including
spaces). Up to 16 different messages may be put into
·the title area.

6,5

The input for the titling may be from the operator's
Teletyp~ or from records on the print tape •. In either
case, the format is the same. On the print tape, a
comma in the carriage control position causes characters
from the printing positions to be interpreted as titling
information.

r1. ~

~~

To enter a title from the Teletype, the operator types
TITLE/titling information).
6. 7

Titling information is in the following format:

6. B

The first character will be:
T - Beginning of title (this title to supersede
previous title).
C - Continuation of title information.
(blank) - (from tape only) Step to next fiche with same
title.
All subsequent characters will be
ignored.

6.9

The second character will be ignored unless the first
character was a T, in which case it will be a digit
telling how many f~che image rows will be used for title
area.

6.10

Subseq 1lent characters are in a free format, specifying
titling parameters for the following titling message.
(Blanks are ignored.) Each parameter specification

46

c

Carriage Controls

consists of a letter followed by one or two numbers
(separated by commas). The letter designates which
parameter(s) will be set; the number designates the
value to be assigned.
A dollar sign indicates that
parameter assignments continue in next record.
Parameter input will be terminated by a slash (/), which
initiates input of text for this title message.

c
6.11

Parameters:
Cn - Number of characters to be placed horizontally in fiche image area
Ln - Number of text line positions into which a
fiche image area will be divided
Hm,n - Horizontal position for first character of
message
m
n

=

=

column number
character position within column (left
character = 1)

Vm,n - Vertical position for first character of
message
m = row number
n = line position within rows (top line = 1)
6.12

Text for message may be any character in the printing
set. The dollar sign is used as an escape code and the
following character is a control code. Control characters are:
$ - Put $ into title message.

L - Line return; return to initial character
position of this message one line position
lower.
C - Text continues in next record, beginning with
the third character.
M - End of message, parameters assignments for
next message follow.
T - End of title.
a digit - The digit (n) represents the number of characters to be used as a fiche number.
The
following n characters will be used for the
initial fiche #, and its value will be incremented by one on each subsequent fiche.

47

Carriage Controls

Examples:

6.13

1.

o

~he

following title information example will
produce the title shown in figure 6-1:
T2 C4 Hl,l L2 Vl,l /FICHE TITLE$M$
C C6 Hl,l L2V2,1/October l2,1970$M$
C C8H4,1 L4 Vl,3 /Recorded$L$L
C $L$L FR 80$M$
C C3 H5,2 L2 Vl,l /No.$3

2.

on$C

l$T

To o·utput two lines of 60 characters in the top
fiche image row with 5 characters across each
fiche image:
Tl C5 L2 Hl,l Vl,l/ (60 characters)$C
Cl $L (60 characters)$T

Row

Column

_.

1

2

1

3

~~
··-hl [ 11-+--+++
~
~-f- - t.:.. ·t U;rl-f~::...r-+--+++
,t-t-LI--f;:'=-+--+--+F·

'R"'

--r- ---

co~. ·t

-Li+il
- ~ ..
'- tt"·!-

f\:"'l'r,' C- ~

r-I-

-

.= ~-+-f-~I---++--++---:~~-:r::::~.+:.-:::~~~+r::::~~:::~,o=-~

6

5

4

\rl

,"t'.

:ttr-

ea+--1-t-+-+-t--t-'-r

-r--~.''-r-'

-4-.-+-- ~----...I 4-HHlr
lp'T"f-+-n-+-rM-\~-+--+-+-+1
t
-+++-+-t---t--+-t---t --t-- r- t-- ~-

2 r..-WJC. rf 1(') :h ,~

11 H. /

Ir

r-t-,T;

11(-= 8~

J

+-I ,'f I
tj~~~~~'~--~~$=~1j~~~$=~Wi=t~~~~~,=$=t~~t=~E11--~~ ~
3
f--+--+-- .+ r
I--~~--+---'
-W r1-

-+-+-I-+-+-+-+--+-+---t-+-+--+--I--+--+-I-- ~

I-

.

- 1 - . .

t- ,-+--t--- . :-

-- I--+-- _.. -

.•. '1-- ' - 1 -

4

··t-i-+--+--+I-

~=g~if~~3~~f+-~SS~~~

tliEES=ri!2EEEF-!:1t·,-

-

--I-+--+-+-I

t=1J:1-m'

-I--

.-1--

··I-+-~-+-+·

mEMmJ'~

6

---I-- - : : ,

!--r--

f-I- -

-!--

f-

7 -

f-·

r'EI--

... ---

_.1--

-~ r:t

I'

L-.-_ _ _ ._...

'1-

_.1--

I-

"r-t-- -- ,..- ..

...

r-I--.r-t--.

I
"
I---t-~i-

r--

r:- -+- .-i L

-1----1-+-,1 .......

1- '

0-

E'

=:.._- _- ~~

: _J-!-I, ~l, t.~
-r-r--o--

.•

t .t--... ··.:...·~· - i-'
·~~-:f~i-=,. I" ~~rT~~-~· ~-

-. _.- .'_.1--1---'

=-~~=~

.- -.~~ .. -1.

,- - ... - ..
.

r-

,._+-

f- .'.~. ,.. - ,.-

-t- I

I"·.-- --- -_.' .f. -1·-'- --'1-'-1"!
- .. '

r

~. •.. ..

~.

l'

.

~

-.

r--:" •'.

I
-~ 1. i
Ii: f

. -, ..- .-- -I· • - • • .
--ti
--t.. ~..-:_.....f____
-.
_. -'j··,t
_.. ·t·
" __ 1_._
._., _

- ·--l··

,1-1-- .-1_,-__
-/- -j·-t--tt-I·_·
:1'-i-'
,--,
__

. ... ,_., _ _

Figure 6-1.
48

.,.

,- ,- - -,. _.. ' .
. '.

f--

-r' --

i-- -- .- - ,- . . . .' --1-" .•...

- f - - .. -

. .

!--I--t--.

=:=~=t--

.

I-- - ' - - -

I-- -, ,-

. -, _. ._._. ,.
! - ·-+--;'--i-t

~

--.;+·
'--1--1' _·r!

1---1---

-'--'1-- -

-1--+-1- - .. _.- .- -_.- t--

~ I--

_..
--. .,--..'.

.-

-r .

Fiche Titling Example.

r"

I

-

•

•

•

-

-

•.

C HAP T E R
C H A RAe T E R

7

COD E S

49

Character Codes

OCT

I! DEC

HEX

nul I

040

032

20

space

01

a

041

033

21

!

002

02

8

042

034

22

"

003

003

03

Y

043

035

23

#

004

004 ! 04

044

036

24

9)

ODS

005

05

. 045

037

25

%

006

006

06

a -E
I
n

046

038

26

&
,

I HEX

OCT

DEC

000

000

00

Q01

001

002

I .I .I .

i

-

>----

007

07

e

047

039

27

010

008

08

>,

050

040

28

(

01 1

009

09

/J.

051

OLf!

29

)

012

010

OA

V

052

042

2A

*

(}13

011

08

11

053

()43

28

+

014

012

DC

cr

I 054

044

2C

,

015

I 013

00

L

20

-

016

014

OE

(/J

017

015

OF

020

016

10

007
.

046 ! 2E

I 057

047

2F

/

060

048

30

061.

049

31

0
1

062

050

32

063

i 051

2

0

33

:3 ---_.

J ---

064

052

34

4

065

053

35

072

058

3A

0-

073

059

38

·
·,

w
0

021

017

11

022

018

12

-

023

019

13

024
025

020
I 021

0:
j

! 022 ~

027 I 023
024 .

030

e-~31
032

,5

I 055 I 045
l 056

,

1_ 026

50

--

I. I. 1.

a

18

0

~

I__~~ i - - - - -..-0- - . - 026
lA
6.

I 025
I

033

027

034

I 028

I

1C

....

074

060

3C

<

035

I 029 I

lD

t

,

075

061

30

=

036

! 030

!

lE

!

076

062

3E

>

037

031

!

n-

\

077

063

3F

?

18

---

5
066 054
36
6
f - - - - - - - - t-----------.
067 055
37
7
070 056
38
8
071 057
39
9

±

16
17

·

!

·

c

Character Codes

OCT

I DEC

HEX

100

064

40

101
-102

065

103

067

43

104

068

44

105

069

45

106

070

46

107

071

47

1 10

072

111

c

066

41

--42

--- -.--

I. I . 1.

OCT

~~--~
C- - .
0
E

I[u:c I

HEX

I. I . I .

140 IiOgS

60

@

141

097

61

a

142

098

62

b

I 143

099

63

C

144

I IDa

64

d

145

101

65

e

146

102

66

f

, 147

103

67

48

H

i 150

104

68

9
h

I I 12

073

49

151

105

69

074

4A

I
J

152

106

6A

J

113

075

48

153

107

68

t 111415

076

4C

154

108

6C

077

40

155

109

60

k
I
m

116

078

4E

156

110

6E

n

157

11 1

6F

0

160

1 12

70

P

161·

1 13

71

q

162

1 14

72

r

163

115

73

S

164

116

71.+

t

'\..

I
!

117

079

120

080

K
L
M
N

4F
i

0

P

50

121

081

51

122 . 082 I 52
123 083
53

1_ 124

125
I""'''''
co

127

I
I

!

R
S
T

I
I
084
I
-085
55
--- --~.~
086
56
V
I
--::.~

57

130

087
-088

}31

089

59

f--

I
I

±j

~-

..

I
I

F
G

-

c'.· · ·

iI

I

58

-

hi

X
Y

132

090

SA

Z

133

091

50

[

~

"-

134

092

5C

17~
(J..,

093

50

1

I

5E

....

!

136

137

094
095

SF

--

i

~
I

I

I

117

75

U

i

166

118

76

v

i

167

119

77

w

I

170 121]
1-71 i 121

78

·x

79

172

122

7A

173

I 123

78

(

174 1124

7C

--.

175

I, 125

70

)

17.6

126

7E

I

i 177

lE7

7F

II!m

I

i

I

165

I

!

I

-i

t

I

.I
.

I

i

I

Y
Z

:

I

,
-..l

51

Character Codes

!

IOCT

52

DEC

I

HEX

OCT

1.1.1.

HEX

DEC

I . I . 1.

I

(Control codes)

200

128

80

nv II

201

129

81

start message

202

130

82

203

131

83

end message

204

132

84

end Job

205

133

85

206

\34

86

207

135

210

"

v

240

160

AO

241

161

Al

242

162

A2

243

163

A3

i+t

244

164

A4

--

245

165

A5

t)

246

166

A6

C

87

247

167

A7

~

136

88

250

168

A8

t

211

137

89

horizontal tab

251

169

A9

~

212

138

8A

I ine feed

252

170

AA

v

213

139

88

vert I ca I tab

253

171

A8

0

214

140

8C

form feed

254

172

AC

-

215

141

80

carr i age return

255

173

AD

-

216

142

8E

new page

256

174

AE

217

143

8F

n~w

257

175

AF

""-.

220

144

90

260

176

80

1\

221

145

91

26~

177

81

~

222

146

92

262

178

82

~

223

147

93

263

179

83

224

\48

94

264

180

84

225

1Lt9

95

265

181

85

226

150

96

266

182

227

151
-

97

267

183·

87

230

1~,2

98

270

184

88

231

153

99

271

185

S9

232

154

9A

272

186

SA

233

155

98

273

187

SS

234

155

9C

274

188

Be

235

157

90

1275

189

236

158

9E

276

190

SE

237

159

9F backspace

277

191

8F

*
*
.--

*

--

*Not yet operative.

*
*

line

'-

'C:

I

86

*

*

---1

----- >----- - - f--.-------

I

c

SO

I

Character Coc1es

OCT

DEC
•

HEX

300

192

301

193

302

19"+

or: T

(ICC

HEX

.

3"+0

224

EO

•

3"+1

El

•

3"+2

225
226
227
228
229
230
231
232
233
23"+
235
236

1.1.1.

30"+

196

CO
Cl
C2
C3
C"+

305

197

C5

13"+"+
3"+5

306

198

C6

346

307

199

C7

3"+7

310

200

C8

0

350

311

201

C9

0

351

312

202

CA

0

352

313

203

C8

0

353

31"+

20"+

CC

354

315

205

CO

316

206

CE

355
356

317

207

CF

320

208

32t

303 195
--_.
-.-

•

i

I

I

3"+3

I

237
238

E2
E3
E"+
E5

E8
E9
EA
EB
EC
I

EO
EE

239

EF

DO

360

240

Fa

209

01

I 361

241

Fl

322

210

02

323

211

324

212

03
04

362 242 i F2
363 I 243
F3
1="4
364 244

325

05

365

245

F5

326

213
214

366

327

215

06
07

367

246
247

F6
F7

330

08

370

248

F8

331

216
217

371

249

332

218

09
DA

372

2'50

F9
FA

333

219

08

251

f"S

334

220

252

FI"
'.

3~'5

221

DC
DO

373
37y
375

253

FO

336

1;;.,_

371:-

254

rE

337

223.

377

255

FF

-

"J;:' -)

c::

DE
OF

-

E6
E7

357

I

1.1.1.

I

53

Character Codes

.r
~'F
I

9

A

C

F

0

1

2

3

4

5

6

7

8

0

1

2

3

4

5

6

7

10 1 1 12 13 14 15 16 17

OX OOX

NU a

B

.,

a

E

n

e

>.

lX 02X

0

-

•

I

=

c

a

1

"

it

$

%

&

t

1

2

3

4

5

6

A

8

C

0

E

HEX
OCT

2X 04X
3X 06X

0

I

u

v

c

c

~

(

)

7

8

F

G

a

11

--

0

1;
t

E

~

,

'(,J
,

\

9

• +
- .
.. . < = >

?

H

I

J

K

L

H

N

0

w x

y

z

[ -

-

]

...

-

9

h

I

j

k

I

m

n

0

VI

X

Y

z

(

-

)

I

u

t

t

4X lOX

f

5X 12X

P

Q

R

5

T

·u

V

6X 14X

@

a

b

c

d

e

Of

7X 16X

p

q

r

5

t

u

V

ex

co

CO UN CO CO UN UN UN UN CO CO

20X

8

-

co co co co

/

CO

9X 22X

UN UN UN UN UN UN UN UN UN UN UN UN UN UN UN UN

-AX 24X

v

* *

8X 26X

~

,~

UN UN UN UN UN UN UN UN UN UN UN UN UN

CX 30X

"
.

•

•

•

OX 32X

UN UN UN UN UN UN UN UN UN UN UN UN UN UN UN Uf\J

EX 34X

UN UN UN UN UN UN UN UN UN UN UN UN UN UN UN UN

FX 36X

UN UN UN UN UN UN UN UN UN UN UN UN UN UN UN UN

NU-NULL

54

•

-

6

~

~

;II:!

UN UN UN UN •

CO-CONTROL

~

0

v

0

0

0

-

-

"-

-

UN UN UN UN-

UN-UNSPEClFIED

Chapter 8
FORM DESIGN LANGUAGE

FOR M

DES I G N

S Y N T A X

The parameters preceding the following commands are
to be interpreted as follows:

8.1

h - number of horizontal units being used
i-number of horizontal user units
j

-

number of vertical user units

m,n - numbers
v - number of vertical units being used
x - number of FR 80 scope points in the X (horizontal) axis
y - number of FR 80 scope points in the
axis

Y.

(vertical)

Many of the parameters are enclosed in brackets. This
is to indicate that those parameters are not required.
The number in parentheses after the command characters
indicates the number (if any) of 18-bit words of storage required for the command.

8.2

TABLE 8-1.

FORM DESIGN SYNTAX COMMANDS.

Command
[;]

Meaning
A

(1)

Draw horizontal vector and change current position
to end point.

[m][,n]

B ()

Set intensity and spot size; both range from

° to

7

(default is 7,0).
NOTE

C;.
.

Setting either the intensity or the spot
size alone will require one word. Setting
both requires two .
55

Form Design Language

TABLE 8-1.

FORM DESIGN SYNTAX COMMANDS (Continued).

--------~-----------------------------c
Meaning

Command
j

C

(1)

Set character size.
NOTE
A single argument to this command will
be interpreted as a number of units.
If two arguments are supplied, they will
be used to specify a fraction of user
units, the first number being the numerator, the second the denominator.

0

(0)

Set deltas.

i

E

( 1)

Set character spacing. (See preceding NOTE.)

j

F

( 1)

Set character line feed. (See preceding NOTE.)

G

( 1)

D~splay

[i][,j]

[mJ [, n]

page or frame number.

m is the number of

digit positions being allowed.

n is defined as

fo 11 ows :

=
12 =
16 =
20 =
8

frame number; leading

digit~

blanks

frame number; leading digits printing zeros
page number; leading digits blanks
page number; leading digits printing zeros

This command should be preceded by the C and E commands, used as they are for unjustified text.

The

default parameters for this command are 4, 16.
The page and frame output is determined by the status
of the CURRENT PAGE and FRAME commands of the PRINT
program.
[i]

H

(1)

Draw horizontal vector without changing current
position.

[iJ

56

I

(1)

Move in X axis without drawing.

c

Form Design Language

TABLE 8-1.

FORM DESIGN SYNTAX COMMANDS (Continued).

Meaning

Command
[j]

J

(l)

Move in Y axis without drawing.

i,j

L

(2)

Draw vector without changing current position.

i,j

M

(2)

Draw vector and change current position to end
point.

en]

N

()

With new parameter, name nonpermanent picture
definition that follows.

With no parameter, end

definition.

With old parameter, execute picture

definition.

The execution of a picture definition

l~aves

the current position unchanged.
NOTE

Naming a picture definition requires
three words plus the word requirements
of the commands within the definition.
Recalling a definition requires two.
en]

Dumps the binary form currently in core onto mag-

a

netic tape.

The film will advance n pulldowns when

the tape is read.

If no parameter is typed, the

film will advance one frame.
x,y

P

(2)

Move to new position.

[m][,n]

Q

(l)

Plot a point.

With no parameters

t

the intenSity

and spot size set in the B command will be used.
If parameters are supplied, they will affect the
plotting of this point only.
[n]

R

( )

Repeat (with no parameter, end repeat).

C

··'·!\
,I'

57

Form Design Language

TABLE 8-1.

FORM DESIGN SYNTAX COMMANDS (Continued).

------,..----------------c'
Meaning

Command

NOTE
A repeat usually requires two words plus
the word requirements of the commands
within the repeat. The exception is a
repeat larger than 225, which requires
an additional word.
x,y

[ j ]

S

(0)

Define space and line feed values.

T

Read Syntax from paper tape.

U ( 1)

Draw vertical vector and change current position to
end point.

[ j ]

V ( 1)

Draw vertical vector without changing current
position.

n

W (0)

Establish border around text within a box (default

/r"

',~)

is 8).
h,x

X

(0)

Scale horizontal units to scope points.

v,y

Y

(0)

Scale vertical. units to scope points.

m,n

Z

(0)

Smallest fraction of space and line feed values to
be used as a unjt.

[j][,n]!A

(3)

Draw clockwise arc with center at current position
and number of degrees specified by !L.
radius expressed in vertical units.
starting position in 1 .5

0

j

is the

n. is the

increments clockwise from

vertical (default is vertical).
n

!C

( 0)

Set Text Mode:
n

= 0

n = 1

58

UNJUSTIFIED

n =2

CENTERED

LEFT-JUSTIFIED

n =3

RIGHT-JUSTIFIED

(~~

Form Design Language

TABLE 8-1.

FORM DESIGN SYNTAX COMMANDS (Continued).

r,1eaning

Command
[m][,n] IG

(0)

Assigns the number of green (m) and blue (n) hits
to be used for subsequent data. This command must
be followed by an H command.

[m][,n] IH

(2)

Assigns the number of clear (m) and red (n) hits
to be used for subsequent data.
NOTE
In the G and H commands zero may be used as a
parameter to mean no hits. If all four parameters
are set to zero, one hit of the clear filter
(which is the default) will occar.

n

!L

(0 )

Arc length; n is number of 1.5 0 segments to be
drawn (default is 240 segments, a complete circle).
Similar to N, except for permanent picture
definitions. See!

!N

I.

I

("'~

Execute permanent picture definition.

I

[n]! R (1)

See IN.

Rotated characters:

n

n
n
n

=0
=1
=2
=3

A

n

Y'--

n

OR NO PARAMETER

<:(

I>

n
n

=4
=5
=6
=7

'\/

--4

»
,
,

''''"0..;7

--------------------- --------------------------------------- -------------------- --------- --------- ---------

--------------------- --------------------------------------- ------------------------------ --------- ---------

§

--------------------- --------------------------------------- -------------------

~---------

--------- ---------

i

i

~~--------------------~--------------------------------------~------------------~----------~--------~--------~

64

Chapter "9

c

FR 80 STANDARD DATA FORMAT

GENERAL DESCRIPTION
9.1

The FR 80 standard data format is a binary language used
to communicate instructions to the FR 80 Microfilm
Recorder for production of general graphics output.

9.2

Considerations in the specification of this language are:

9.3

9.4

1.

Minimal ambiguity in description of attributes

2.
3.

Compactness
Flexibility

4.

Utilization of all FR 80 capabilities

5.

Well-defined recovery from errors

6.

Provision for high-speed searching for start of
job, frame advance, or checkpoint commands

The FR 80 has the following characteristics:
1.

16,384 x 16,384 addressable points

2.

8 selectable beam intensity levels

3.
4.

8 selectable beam spot sizes
64 selectable character sizes

5.

8 selectable character rotations

6.

Optional color selection

7.
8.

Font specification under program control
Incremental pulldown on unsprocketed roll cameras

Various cameras available have apertures which restrict
the useable area of the raster. The apertures are
centered on the addressable area. See table on page 8
for the number of addressable points provided by the
"different aperture sizes in the available cameras.

FR 80 Standard Data Format

9.5

Data may be recorded in comic mode or cine mode. In
comic mode, X coordinates refer to positions along the
film, and Y coordinates refer to positions across the
film. Frames follow each other in a succession from
left to right along the film. For example:

c

+y

TAB

C

D

E

O,O~+X

9.6

In cine mode, X coordinates refer to positions across
the film, and Y coordinates refer to positions along
the film; frames follow each other in a succession from
top to bottom down the film. For example:
""+X

+y~O,O

Q

TAPE FORMAT
9.7

The basic unit of information supplied to the FR SO is an
lS-bi t word whose bits are numbered 0-17 from le'ft to
right. On 7-track tape drives, this is three 6-bit character3 in odd parity mode.
5 6
17
o
11 12
Char. #1

Char. #2

Char. #3

9.S

Data from 9-track drives is in the following form:
the six low-order bits from each byte are used as
data, the high-order two bits are ignored.

9.9

Tape records may be blocked in any size to a maximum
of 512 IS-bit words.

9.10

Encountering a file mark on the tape will cause a
pause, with' the message "END OF FILE" typed to the
operator with accounting info~mation.

66

,"'..... .
l .

'.,./

FR 80 Standard Data Format

c

COMMAND FORMAT

9.11

Commands may be one-word, two-word, or variable length.
One-word commands specify movement on either the X or Y
axes. Two-word commands provide for movement in both
axes simultaneously. Variable length commands perform
other control functions and text display. To determine
which type of command is being examined, the high-order
bits are interpreted in the following way:
Bit

a -

ON means draw a vector to specified point.

Bit 1 - ON means coordinate is r~lative to current.
point.
OFF means coordinate is an absolute position.
Bit 2
ON means update position to specified point.
OFF means leave current position unchanged.
Bit 3 - ON means coordinate is a Y value.
OFF means coordinate is an X value.

9.12

If bit a and bit 2' are both off, this is the first word
of a variable length command. Otherwise it is a coordinate command.

COORDINATE COMMANDS

9.13

Bits 4-17 contain the coordinate value.
To determine if
this is a one-word or two-word command, the following
word is examined.
If bits 0, 1, and 2 are off and bit 3
is on, this word is the second word of a two-word command
and the 14 low-order bits represent the Y coordinate value.

9.14

To describe coordinate commands, we will refer to CX, the
current X coordinate; CY, the current Y coordinate; SX,
the X coordinate value specified by the command; and SY,
the Y coordinate value specified by the command.

9.15

For one-word commands, if bit 3 (the Y bit) is on, bits
4-17 contain SY, and SX is zero for relative commands
(bit 1 on), or SX=CX for absolute commands.
Simi~arly,
if bit 3 is off, bits 4-17 contain SX, and SY is zero
for relative commands, or SY=CY for absolute commands.
For two-word commands, SX is in bits 4-17 of word 1 and
SY is in bits 4-17 of word 2.

()
67

FR 80 Standard Data Format

9.16

Treating bits 0-2 as a 3-bit op code, the commands are:
°E Code
0

Meaning
Checkpoint delimiter or word two of a two-word
command.
Move to specified point (set CX to SX and Cy
to SY) .

1

Variable length command (see par. 9.17) .
Move relative (CX=CX+SX, CY=CY+SY)*.

2
3
4

Draw a vector from CX,CY to SX,SY (but leave
current point at CX,CY) .

5

Draw a vector from CX,CY to SX,SY and move to
SX,SY.
Draw a vector from CX,CY to CX+SX, CY+Sy*
(and don't move) .
Draw a vector from CX,CY to CX+SX, CY+Sy* and
move current point to CX+SX, CY+Sy*.

6
7

VARIABLE LENGTH COMMANDS - CHECKPOINT DELIMITERS
9.17

Variable length commands with bits 0-3 off are treated
as checkpoint delimiters which may be searched for, independent of context.

Checkpoint Delimiters
9.18

9.19

All checkpoint delimiters cause exit from TEXT MODE if
recording characters at regular speed~ Checkpoint delimiters will not cause an exit from "high speed" TEXT
MODE (see command 04) .
No 0Eeration

o

1

2

3

4

5

6

7

8

9 10 11 12 13 14 15 16 17

7

8

9 10 11 12 13 14 15 16 17

0000000

9.20

Frame Advance

o
o

1

2

3

0

o o

4

5

11 1

6

n

the microfiche camera:
1 means step to the next fiche
and ignore the rest of the bits
in this command.
o means advance n pages.
* All additions are performed modulo 16384, so negative numbers are
represented in 2's complement form.
68

FR 80 Standard Data Format

Advance film n frames, increment frame counter; One
frame is a number of pulldowns appropriate to the camera
and may be set by the operator.

c
9.21

End Job
01234

o

0

0

5

6

7

8

9 10 11 12 13 14 15 16 17

I

0 10

n

n = pause level. See pause level description in control
interrupt command (par. 9.41). If n = 178 end of last
job on tape assumed.
9.22

Start Job
0

1

2

3

I0

0

0

0

4

5

6

1

0

0

I

Job ID follows as

7

8

9 10 11 12 13 14 15 16 17

I I II I I I I I

Ir j

text~

Reset to III Char.Set
Delete Permanent Pictures
Delete Non-Permanent Pictures
Reset Frame # to Zero
Reset X

&

------------~

Y offsets to Zero --------'

Types job ID if supplied, resets indicated parameters,
strip chart mode, vector family mode i and establis'hes
the following defaults: spot size = 0, intensity = 7,
solid vector mode, upright characters, single hit with
clear filter.

-69

FR 80 Standard Data Format

9.22A

(Paragraph deleted.)

...

70

c

FR 80 Standard Data Format

VARIABLE LENGTH COMMANDS - NOT CHECKPOINT DELIMITERS

C,'"
"

9.23

The first word of all other variable length commands has
the following format:

a

I

0

1

2

3

4

5

6

7

8' 9 10 11 12 13 14 15 16 17

OP CODE

11 10 1

DATA

1

The following commands are currently defined:
OCT DEC
---9.24

. 00

00

Incremental Film Advance

a

1

2

a

1

a a a a a a a

3

4

5

6

7

8

9 10 11 12 13 14 15 16 17

PULLDOWN

The data contains the number of camera pu1ldowns to be
executed (0-511). The frame counter will not be incremented, and will not be treated as a frame delimiter.
This command should not be used for microfiche.

C

9.25

01

01

Repeat Following Command Sequence

0

1

2

a

1

0

3

I

0

4

5

6

7

8

0

0

0

0

1

9

10 11 12 13 14 15 16 17

1

n

If 2 < n < 511 n is the repeat count.
If n ~ 1 the repeat count is in the following word in
this format:

o

1

2

3

0

0

1

0

I

4

5

6

7

8

9 10 11 12 13 14 15 16 17
REPEAT COUNT

If n = 0 terminate command sequence.
nested to a depth of 8.

Repeats may be

c
71

FR 80 Standard Data Format

OCT DEC
----

9.26

02

02

I

C

Picture

9 10 11 12 13 14 15 16 17

0

1

2

3

4

5

6

7

8

0

1

0

0

0

0

0

1

0

=
=

0
1

=
=
=
=

2

define following command sequence as picture n
end definition of picture (p = 1, n = 77 8 ) so that
end definition is 202377 8 •
draw picture n

t
t
t
t
p
p

I

t

I pi

n

delete definition for picture n

3
1
0

permanent picture
nonpermanent picture (definition usually lasts only
through current job) .

Definitions may not be nested, but requests to draw a
picture may be included within a picture definition.
While in process of drawing a picture, the request to
draw pictures may pe done to a depth of 8. Aft€r completing the drawing of a picture, the coordinates (CX
and CY) will be reset to the point where they were
before the picture was drawn.

9.27

03

Enter Justified-Type Mode

0

1

2

3

4

5

6

7

8

0

1

0

0

0

0

0

1

1

0

1

2

3

4

5

6

7

8

Word 2

0

1

1

1

2

Word 3

o
o

110

o

1

o

111

Word 1

Word 4

72

03

2

9 10 11 12 13 14 15 16 17

II

CHARACTER SIZE

9 10 11 12 13 14 15 16 17
CHARACTER SPACING

3

3

4

5

6

7

8

9 10 11 12 13 14 15 16 17
X DISPLACEMENT

4

5

6

7

8

9 10 11 12 13 14 15 16 i7
Y DISPLACEMENT

~,

~,

FR 80 Standard Data Format

The character size and spacing specified will apply to
the current command only, and will not change the values
used by subsequent type mode commands. The X and Y
displacement values are added to CX and CY to specify
the position of the lower left corner of the envelope
for the first character of the following text. After
completion of this command, CX and CY are unchanged.
Subsequent words contain text as described under Text
Format (see par. 9.29) in Type Mode description (op
code 04).
When a new line code (2178) is encountered in the text,
the following two words contain data as words 3 and 4
above, again followed by text.
(If the new line code
is in Field 1, Field 2 will be ignored.)
An end of
message code in the text terminates this command.

OCT DEC
-9.28

c

04

04

Enter Type Mode (Nonj ustified)

0

1

2

3

4

5

6

7

8

0

1

0

0

0

0

1

0

0

9 10 11 12 13 14 15 16 17

I I I

The first character will be displayed with its lower left
corner at the current point.
Subsequent characters will
be at positions determined by the rotation, spacing, and
line feed values. The current position will be unchanged
by this command.
bit 9
1 means output characters with proportional spacing.
o means output characters with mono spacing.

bit 11
1 means output text at high speed (if high-speed page
print option is available).
o means output text at'regular speed.

73

FR 80 Standard Data Format

9.29

Text Format - Text for display on the FR SO will be
packed two characters per lS-bit word. They will be in
III standard code.
Half-word Format:
0

1

2

3 4 5
CHAR. #1
Field 1

6

7

S

I

9 10 11 12 13 14 15 16 17
CHAR. #2
Field 2

If the high-order bit of one of these 9-bit fields is on,
the remaining eight bits are a printing character; if
the bit is off, the remaining eight bits are a control
character. Text will be terminated by an end of message
character (203 R). Text used in conjunction with the following command~ must be packed in the half-word format:
START JOB, JUSTIFIED TYPE MODE, CONTROL INTERRUPT, FICHE
TITLE.

Notes
1) For proportionally spaced text the number entered with
the Set Character Spacing (Code 11S) command is the
intercharacter spacing (the distance from the right of
one character to the left of the next).

2) Checkpoint delimiters will not cause an exit from
high-speed type mode.
3) If proportional spacing or multiple hits are specified,
text recording is at regular speed only.

74

c

FR 80 Standard Data Format

OCT DEC
9.30

05

Set Intensity

05
0

1

2

3

4

5

6

7

8

0

1

o,

0

0

0

1

0

1

9 10 11 12 13 14 15 16 17

,

f

,

INTENSITY.

Bits 15-17 (12-17 if the gray level option is installed)
of the data contain the intensity to be used when the
color f~lter specified by bits 9-11 is in place. When
specifying the 6-bit intensity for the gray-level option,
the order of the 2 octal digits must be reversed. For
example, to specify intensity 578 enter the number 758.
The filter specification for bits 9, 10, and 11 is as
follows:
f
f
f

9.31

= 000 2
= 011 2
=

06

clear: f = 0012 (unspecified); f = 010 2 red;
magenta; f = 100 2 green; f = 101 2 yellow;
110 2 blue; f = 1112 cyan.
Set Spot Size
06

o
o
Bits
when
(See
spot
9.32

07

1

2

3

4

5

6

7

8

1

0

0

0

0

1

1

0

9 10 11 12 13 14 15 16 17

f'

1

·1 SPOT

SIZE

J

15-17 of the data contain the spot size to be used
the filter specified by bits 9-11 is in place.
command 05 for filter specification.)
Changing
size requires about 50 msec.
Set Character Size*

07
0

1

2

3

4

5

6

7

8

, 0

1

0

0

0

0

1

1

1

9 10 11 12 13 14 15 16 17

,

CHARACTER SIZE

Bits 12-17 contain the FR 80 hardware character size
to be used in subsequent 04 commands.
9.33

()

10

Set Character Rotation

08
0

1

2

3

4

5

6

7

8

9 10 11 12 13 14 15 16 17

, 0

1

0

10

0

1

0

0

0

'ROTATION

The data is a rotation number to be used in subsequent
text display commands. A rotation value of zero corresponds to upright characters. Successive values are
rotated 45° counterclockwise.
* Not ordinarily useful; see octal 24 command.

75

FR 80 Standard Data Format

OCT DEC
9934

11

o
o

9. 35

Set Character Spacing

09

1

2

3

4

5

6

7

8

1

0

0

0

1

0

0

1

9 10 11 12 13 14 15 16 17
CHARACTER SPACING

The data is a spacing number (from the left of one character to the left of the next for monospaced text; from
the right of one character to the left of the next for
proportionally spaced text) to be used in subsequent 04
commands.
Set Text Line Spacing
12· 10

o
o

1

2

3

4

5

6

7

8

9 10 11 12 13 14 15 16 17

1

0

0

0

1

0

1

0

LINE SPACING

The data is a center line spacing number (from the bottom
of one line to the bottom of the next line) to be used
in subsequent 04. commands.
9.36

13

11

Output Page # or Frame # to Film

I

~.

'0/ ..

\

012

3

4

5

6

7

8

010

0

o

1

0

1

1\

Output page number - Output frame number ____

---

9 10 11 12 13 14 15 16 17

J t

~

I

- I#

OF DIGITS

iI i
i

Print 1ead:i;.ng zeroes -_.Set page number to zero - - - - - - - '
Set page number to one - - - - - - - - - - "
The page or frame number will be output at the current
position as though a 04 command had been encountered.

76

FR

9.37

C:

OCT DEC
---14

0

12

2

3

4

5

6

7

8

1

0

0

0

1

1

0

0

followed by:
01234

5

6

7

8

0

x

Standard Data Format

Select Color (or MultiEle EXEosure)

1

I

80

BLUE
COUNT

1

9 10 11 12 13 14 15 16 17

9 10 11 12 13 14 15 16 17

GREEN
COUNT

RED
COUNT

CLEAR
COUNT

(The above word may be omitted if the counts are all zero and another
word follows.)

co~t

If x is zero another count word follows:

o

1

2" 3

4

5

6

7

8

9 10 11 12 13 14 15 16 17

YELLOW
COUNT

CYAN
COUNT

MAGENTA
COUNT"

This word is permitted only if a subtractive filter system is installed.
The counts represent the number of times the film will be exposed with the
indicated filter in place.
(If a subtractive filter system is installed,
the red, green, and blue filters will be simulated by inserting two filters
simultaneously in the light path.)
If the specified count for all filters
is zero, a count of one for the clear filter is assumed.
Any film advance
:.s equivalent to selecting the clear filter with the number of hits pre( _ vious1y specified for it (or one if zero).

Ci

If the color select command calls for more than one color per frame, the
select command acts as a repeat and must comply with repeat nesting rules.
When a given filter is in place, the intensity and spot size appropriate to
that filter, as specified by the 05 and 06 commands, will be in effect.
"9.38

15
0

I

0

Plot Current Point

13
1

2...

3

4

5

6

7

8

1

0

0

0

1

1

0

1

Intensity
Set intensity

9 10 11 12 13 14 15 16 17

I

t

I I

I I I

J

Spot size ----------------------------------~
(Changing spot size requires 50 milliseconds)
Set spot size --------------------------------------~
Set size or intensity
.f the "set size or intensity" bit is on, the spot size and/or intensity maj
be set for intensification of this point only.
The spot size and intensity
for subsequent commands will remain as specified by the 05 and 06 commands.
77

FR 80 Standard Data Format

OCT DEC
9.39

16

14

Select Vector Mode

0

1

2

3

4

5

6

7

8

9 10 11 12 13 14 15 16 17

0

1

0

0

0

1

1

1

0

I MODE

!

I

I

Bits 16 and 17 contain a code for vector drawing mode
interpreted in the following way:
Bit 16

Bit 17

o

Normal solid vectors (no words follow)

1

Dashed vectors; two words follow containing
the approximate number of points the beam
will be on, and the approximate number of
points the beam will be off per dashing
cycle. The lengths will be along the axis
which has the larger vector component.·

0

1

2

3

1

1

1

0

0

1

2

3

0

1

1

0

o

1

o
o

78

o

4

5

6

7

8

9 10 11 12 13 14 15·16 17

LENGTH "ON"

I
4

5

6

7

8

9 10 11 12 13 14 15 16 17

LENGTH "OFF"

Dotted lines; one word follows containing
the spacing between dots along the axis
that has the larger vector component.

1

2

3

1

1

0

4

5

6

7

8

9 10 11 12 13 14 15 16 17
POINT SPACING

(-'

.._/

FR 80 Standard Data Format

OCT DEC

C

9.40

17

Draw Arc

15
0

1

2

3

4

5

6

7

8

0

1

0

0

0

1

1

1

1

0

1

2

3

4

5

6

7

8

0

1

1

0

9 10 11 12 13 14 15 16 17
STARTING ANGLE

1
9 10 11 12 13 14 15 16 17
RADIUS

1
0

I

1

1

2

3

1

0

0

4

5

6

7

9 10 11 12 13 14 15 16 17

8

ARC LENGTH

I

For the purpose of drawing arcs and circles, a circle
is divided into 240 1.5 0 sectors. The arc length is
specified by the number of sectors to be drawn clockwise from the starting angle. The starting angle is
specified by the number of sectors clockwise from vertical.
The center of the arc will be the current point.
an arc will not change the current point.

9.41

20

16

o

1

Drawing

Control Interrupt

2

3

4

5

6

7

8

9 10 11 12 13 14 15 16 17

10101010000111

ill

-1 1

Output time to TTY _ _ _ _
Output frame number to

TTY~

Clear Film Gate - - - - - - - - - - - '
Operator Message follows

------------~

--- not defined ------------------------~
Pause control

level-------------------------~

Bits 9-13 will cause the function indicated to be performed if on.
Bits 14-17 will be a pause control level. All bits on
(17 8 ) will be an unconditional pause. All bits off will
79

FR 80 Standard Data Format

never pause. Intermediate levels will cause a pause if
their value exceeds a parameter entered by the FR 80
operator. When the pause occurs, the pause control
level will be typed on the Teletype.

(C':
,;'

The text for an operator message will be in the same
format as specified for the 04 command.
OCT DEC
\

9.42

21

I

17

a
a

Verify Camera and Select Cine or Comic Mode

1

2

3

4

5

7

8

1

a a

1

a a a

1

= Cine Mode: ] ~
a = Comic Mode

1

6

9 10 11 12 13 14 15 16 17

II

__________~!

Camera Number

a

= any camera

1

= 35mm
= l6mm
= 35mm
= 16mm

2
3

unsprocketed
unsprocketed
sprocketed

4
sprocketed
If the specified camera is not in place, the machine
will pause after indicating to the operator that another
camera is required.
9.43

22

18

I~-"""""\

I

~,/

Draw Vector Family

a

1

2

3

4

5

6

7

a

1

a a

1

a a

1

8

9 10 11 12 13 14 15 16 17

NUMBER OF
INTERPOLATED LINES

This command conditions the FR 80 to interpolate the
specified number of lines between the next two vectors
produced by commands with bit a on.
(Those commands may
be either one- or two-word type.) Both specified vectors will also be drawn. At the completion of the drawin·
of these vectors, the current point will be restored to
the position it was when the Draw Vector Family command
was encountered. If the number of interpolated lines is
zero, then a second word follows specifying the actual
number of interpolated lines:
a 1 2 3 4
17

Ia
80

1

1

a

NUMBER OF INTERPOLATED LINES

I

C

FR 80 Standard Data Format

c

OCT DEC
9.44

23

Set X and Y Offsets

19

o

1

2

3

4

5

6

7

8

I0

1

01 0

1

0

0

1

11

9 10 11 12 13 14 15 16 17

1

X offset = left camera aperture
,~
(appropriate to cine or comic mode)

I I l I I I

Y offset.= bottom camera aperture
(appropriate to cine or comic)
X offset = 0
Y offset = 0
X offset follows
Y offset follows
if bit 16 on:
0

10

oI

1

X OFFSET

if bit 17 on:

C\

I0

' (!

0

11

1

Y OFFSET

The specified X and Y offsets will be added to all subsequent coordinates.
9.45

24

20

o
o

Select Character Height
1

2

3

4

5

6

7

8

1

0

0

1

0

1

0

0

9 10 11 12 13 14 15 16 17
HEIGHT

1

The largest character size not greater than "HEIGHT" will
be selected.
If HEIGHT = 0, a character size appropriate
to the specified spacing for monos paced text will be
selected.

81

FR 80 Standard Data Format

OCT DEC
9.46

25

C"

Define Character Set

21
0

1

2

0

1

0

3

1°

4

5

6

7

8

1

0

1

0

1

9 10 11 12 13 14 15 16 17

n

I

n = number of character equivalences to follow.
(A
checkpoint delimiter may also be used to terminate this
command.) A character equivalence is a word in the
following format (where the III code equivalent is a
printing character):
0

1

2

26

4

5

6

7

8

CODE FROM TAPE

1
9.47

3

22

9 10 11 12 13 14 15 16 17

III CODE EQUIVALENT

1

Assign Character Definition to Code

0

1. 2

3

4, 5

6

7

8

0

1

0

1

0

1

1

0

9 10 11 12 13 ,14 15 16 17
I

0

II

n

(

"'~,

i"-",,

n = Character
code- assigned.

Following this are words containing character descriptions in the following 6-bit codes:
Terminates character with 1-8 character spaces
00-07
Provides 8 character spaces and continues to
10
expect another terminator
11
Beam off (character starts with beam off)
12
Beam on
13
Terminates character without spacing
14
Draw east
15
Draw northeast (slope = 1)
16
Draw northeast (slope = 7/5)
17
Draw northeast (slope = 2)
20
Draw northeast (slope = 14/5)
21
Draw north
22
Draw nort~west (slope = -14/5 )
23
Draw northwest (slope = -2)
24
Draw northwest (slope = -7/5)
25
Draw northwest (slope = -1)
26
Draw west

82

c

FR

27
30
31
32
33
34
35
36
37
76-41

C

Draw southwest (s~ope =
Draw southwest (slope =
Draw southwest (slope =
Draw southwest (slope =
Draw south
Draw southeast (slope =
Draw southeast (slope =
Draw southeast (slope =
Draw southeast (slope =
Repeat following stroke

80 Standard Da ta Format

1)
7/5)
2)
14/5)
-14/5)
-2)
-7/5)
-1)
2 - 31 times.

OCT DEC
9.48

. 27

23

---not defined

r-\

,-"F

83

FR 80 Standard Data Format

OCT DEC
9.49

30

24

o

1

C

".I

Fiche Title
5

;;.,;.~

2

3

4

6

7

8

010

0

110

0

0

9

10 11 12 13 14 15 16 17

A fiche title specification follows this command packed
in the half-word format (see command 04). The end of
message control character (2038) terminates the specification. Details of the fiche title specification are
described on page 46. This command causes the title
on the current fiche to be completed and causes subsequent data to be recorded on a new. fiche. The fiche
title specification stays in effect until changed.
9.50

ERROR MESSAGES
The FR 80 Data Format Displayer program can type any of
the following error messages on the Teletype:
Message

Meaning

DLM

Invalid checkpoint delimiter
Undefined variable length command
Too many repeats (nested too deeply)
Format error in picture name command
Too many picture calls (nested too deeply)
Too many names (available storage exceeded)
Undefined control character
Format error in command 138 (output page or
frame no.)

UNC

TMR
NAM

TMP
TMN
CON
PAG

To continue processing after an error, the operator can
use the SCAN· command to continue with the next ch&ckpoint delimiter, the next frame, or the next job.

c
84 .

FR 80 Standard Data Format

9.51

SUMMARY OF FR 80 DATA FORMAT
0000

Escape checkpoint delimiter
000
001
010
all
100
101
110
111

0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111

No op
End job
not defined
not defined
Start job
not defined
not defined
Frame advance
Y coordinate (second word)
X move abso1 ute
Y move absolute
Escape (see below)
Escape (see below)
X move relative
Y move relative
X vector not moving
Y vector not moving
X vector absolute move
Y vector absolute move
X vector relative not move
Y vector relative not move
X vector relative move
Y vector relative move

Escape codes (octal)
00
01
02
03
04
05
06
07
10
11
12
13
14
15

16

17
20
21
22
23
24
25

26
27
30
31

32
33

Incremental film advance
Repeat
Picture name
Enter justified type
Enter nonjustified type
Set intensity
Set spot size
Set character size
Set character rotation
Set character spacing
Text line spacing
Page # or frame # (accounting to film)
Select color mode
Plot current point
Select vector mode
Draw arc
Control interrupt
Verify camera and select rotation
Draw vector family
Set X and Y offsets
Select character height
Define character set
Assign character definition to code
--- not defined
Fiche title
Optical merge
Font selection
Justify
85

COMp 80 Supplement to
FR 80 Standard Data Format

c

COMp 80 SUPPLEMENT TO
FR 80 STANDARD DATA FORMAT

9.52

OCT DEC
31

25

Optical Merge

o

1

2

3

4

5

6

7

8

o

1

0

0

1

1

0

0

1

9 10 11 12 13 14 15 16 17
FLASH INTENSITY

Slide number follows if = 1
Facsimile scanned drawing I
from mag tape if = 1 - - - - - - '
NOTE:
If the slide number is omitted, the slide in place,
or the next image on the drawing tape, will be used.

o

1

2

3

4

5

6

7

8

9 10 11 12 13 14 15 '16 17

SLIDE NUMBER

86

COMp 80 Supplement to
FR 80 Standard Data Format

C'

9.53

OCT DEC
32

26

Font Selection

0

1

2

3

4

5

6

7

8

0

1

0

0

1

1

0

1

0

0

1

2

3

4

9 10 11 12 13 14 15 16 17

6 7 8 9 10 11 12 13 14 15 16 17
TANGENT OF ITALIC ANGLE
(Binary point to the left of bit 2)
5

This word is optional; the font will be displayed without
obliqueness if this word is omitted or if the selected
font will not permit italicization.

o

1

2

3

4

5

6

7

~

9 10 11 12 13 14 15 16 17

CHARACTER ASPECT RATIO x 10000

('

This word is optional.
It is used to permit expanding
or condensing characters. Values less than 10000
(decimal) result in a condensed font: values more than
10000 result in an expanded font.
If equal to 10000,
or omitted, or a non-graphic arts font specified, the
font will be used as designed.
i

o

I

1

2

3

4

5

6

7

8

9 10 11 12 13 14 15 16 17

FdNT NUMBER

87

COMp 80 Supplement to
FR 80 Standard Data Format

9.54

OCT DEC
-33

C

Justify

27
0

1

2

3

4

5

6

7

8

0

1

0

0

1

1

0

1

1

0

1

2

3

4

5

6

7

8

REMAINDER LETTER COUNT
----_.

---_ ...

-

9 10 11 12 13 14 15 16 17
REMAINDER SPACE COUNT

I

9 10 11 12 13 14 15 16 17
LETTER SPACE

."

This word is optional. It is used if letter spacing is
to .be used. The specified letter space value will be
added to (or subtracted from, according to the sign)
normal letter spacing. The remainder letter count
specifies the number of characters that will receive one
additional scope point of letter space, or one scope
point less of letter space according to the sign of the
letter space value. Spacing for space characters (40 8 )
is not affected.

I

o

I

0

1

2

3

4

5

6

11 I·~·I

7

8

9 10 11 12 13 14 15 16 17

ADDITIONAL WORD SPACE

This word specifies an additional increment to be used
when a space character (40 g ) is encountered. The specified value will be added to (or subtracted from, according to the sign) normal space width. The first "Remainder
Space Count" spaces will also receive one additional
scope point of spacing, or one scope point less of spacing
according to the sign of the additional word space.

I

88

(Revised Apr 76; 'Change No.6)

COMp 80 Supplement to
FR 80 Standard Data Format

OCT DEC
9.55

04

04

Enter Type Mode (Nonjustified)

01234

I

0

5

6

7

8

9 10

1 0100 010011

11 12 13 14 15 16 17

III

The first character will be displayed with its lower left
corner at the current point. Subsequent characters will
be at positions determined by the rotation, spacing, and
line feed values. The current position will be unchanged
by this command.
bit 9
1 means output characters with propor'tional spacing.
o means output characters with mono spacing.
bit 10
not defined.

11

()\

bit
1 means output text at high speed (if high-speed page
print option is available).
a means output text at regular speed.
bit 12
1 means update current position to end of last character
printed.
a means current position remains unchanged.
NOTES:
If bit 12 is set to 1, the justify elements will not be
initialized before printing. This means that a si~gle
Justify command (code 338) may be used for mUltiple piece
lines.
With graphic arts characters, the position after print
will be the integer portion of the DACs (full scope point
values); the fractional portion is lost.

89

c

.",,- ..



Source Exif Data:
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.3
Linearized                      : No
XMP Toolkit                     : Adobe XMP Core 4.2.1-c041 52.342996, 2008/05/07-21:37:19
Create Date                     : 2018:08:25 11:00:03-08:00
Modify Date                     : 2018:08:25 11:05:33-07:00
Metadata Date                   : 2018:08:25 11:05:33-07:00
Producer                        : Adobe Acrobat 9.0 Paper Capture Plug-in
Format                          : application/pdf
Document ID                     : uuid:ff712ca2-0d97-364b-9cbc-1d506d277e50
Instance ID                     : uuid:3bdcb88c-6ea9-cc4d-9759-caba1b31a6db
Page Layout                     : SinglePage
Page Mode                       : UseNone
Page Count                      : 98
EXIF Metadata provided by EXIF.tools

Navigation menu