HP 450c Service Manual - Page 189

Memory Usage, receives it. For this to happen, software a rasterĆimage processor in

Page 189 highlights

Memory Usage It is difficult to calculate the amount of Printer memory needed to plot a drawing of any given file size. Memory is used, not just to hold the input data, but also for system overhead, processing workĆspace, and storage of the internal representation of the plot. Some types of graphics require relatively large amounts of memory. Examples are wide lines, raster fill patterns, polygons, and userĆdefined lines. Plot Orientation The output orientation of the drawing also has an impact on memory usage. Compare a plot of horizontal lines with one of vertical lines. Lines plotted parallel to the carriage axis take up considerably less memory than those plotted perpendicular to it. The Printer builds graphic display objects on a swathĆbyĆswath basis. A horizontal line can be contained in one swath. A vertical line spans many swaths and therefore requires more entries in the Printer's internal display list. Raster Image Processor The raster transfer language (RTL) provides a solution to insufficient memory on the Printer. When all the data is sent to the Printer in the order leftĆtoĆright and topĆtoĆbottom, the Printer is able to plot the data as it receives it. For this to happen, software (a rasterĆimage processor) in the computer must first rasterize all the data. The software issues a command (referred to in RTL as no negative motion) telling the Printer that it will not receive data for any media location on which it has already plotted. The use of no negative motion is called flow mode. Data flows through the Printer without being stored in a display list, so the size of the file that you can send is almost unlimited. Functional Overview HP DesignJet 430, 450C and 455CA Printers 10-9

  • 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
  • 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
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208

Functional Overview
10-9
HP DesignJet 430, 450C and 455CA Printers
Memory Usage
It is difficult to calculate the amount of Printer memory needed to plot a
drawing of any given file size. Memory is used, not just to hold the input
data, but also for system overhead, processing workĆspace, and storage of the
internal representation of the plot. Some types of graphics require relatively
large amounts of memory. Examples are wide lines, raster fill patterns,
polygons, and userĆdefined lines.
Plot Orientation
The output orientation of the drawing also has an impact on memory usage.
Compare a plot of horizontal lines with one of vertical lines. Lines plotted
parallel to the carriage axis take up considerably less memory than those
plotted perpendicular to it. The Printer builds graphic display objects on a
swathĆbyĆswath basis. A horizontal line can be contained in one swath. A
vertical line spans many swaths and therefore requires more entries in the
Printer's internal display list.
Raster Image Processor
The raster transfer language (RTL) provides a solution to insufficient
memory on the Printer. When all the data is sent to the Printer in the order
leftĆtoĆright and topĆtoĆbottom, the Printer is able to plot the data as it
receives it. For this to happen, software (a rasterĆimage processor) in the
computer must first rasterize all the data. The software issues a command
(referred to in RTL as
no negative motion
) telling the Printer that it will
not receive data for any media location on which it has already plotted.
The use of no negative motion is called
flow mode
. Data flows through the
Printer without being stored in a display list, so the size of the file that you
can send is almost unlimited.