HP LaserJet 4100 HP PCL/PJL reference (PCL 5 Printer Language) - Technical Ref - Page 23

Pen Status and Location, Pen Status

Page 23 highlights

Pen Status and Location Since printing vector graphics has traditionally been performed with plotters, the terms pen and pen position are used to described the HP-GL/2 cursor, the current active position (CAP) when in HP-GL/2 mode. Like a physical pen, this imaginary pen must be selected if you want to draw images. Commands such as Pen Up (PU) or Pen Down (PD), and phrases such as "current pen position" or "moving the pen" apply to the imaginary pen just as they would a physical pen on a plotter. Pen Status Pen status refers to whether the "pen" is up or down. Use the Pen Up (PU) command with X,Y coordinates to move the pen to the desired printing location without drawing a line. Use the Pen Down (PD) command with X,Y coordinates to lower the pen and begin drawing from the current location to the first specified X,Y coordinate. Upon entering HP-GL/2 mode for the first time following a reset (ECE) command, no pen has been selected and the pen is up. This means that no lines are drawn when HP-GL commands are given until a pen is selected. This can be done using the Select Pen (SP) command. Most drawing commands require that the pen be lowered to produce marks on the page. Once lowered with a Pen Down (PD) command, the pen remains down for subsequent HP-GL/2 printing commands until a Pen Up (PU) or Initialize (IN) command is issued. The pen remains selected until a new SP command is received. You must be aware of the pen's up/down status to avoid drawing stray lines between parts of your picture. Note Upon entry into HP-GL/2 mode, a good programming practice is to select a pen and command a pen-up move to the initial starting position. This ensures that a pen is selected and is in the proper position to begin drawing. Every time you use a PU or PD command, the printer updates the pen up/down status. The following table shows the commands that include an automatic PD command as part of their function. After performing their complete function, they return the pen to its previous up/down state. EN Pen Status and Location 17-21

  • 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
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394

EN
Pen Status and Location
17-21
Pen Status and Location
Since printing vector graphics has traditionally been performed with
plotters, the terms
pen
and
pen position
are used to described the
HP-GL/2 cursor, the current active position (CAP) when in HP-GL/2
mode. Like a physical pen, this imaginary pen must be selected if you
want to draw images. Commands such as Pen Up (PU) or Pen Down
(PD), and phrases such as “current pen position” or “moving the pen”
apply to the imaginary pen just as they would a physical pen on a
plotter.
Pen Status
Pen status refers to whether the “pen” is up or down. Use the Pen
Up (PU) command with X,Y coordinates to move the pen to the
desired printing location without drawing a line. Use the Pen Down
(PD) command with X,Y coordinates to lower the pen and begin
drawing from the current location to the first specified X,Y coordinate.
Upon entering HP-GL/2 mode for the first time following a reset (
E
C
E)
command, no pen has been selected and the pen is up.
This means
that no lines are drawn when HP-GL commands are given until a pen
is selected.
This can be done using the Select Pen (SP) command.
Most drawing commands require that the pen be lowered to produce
marks on the page. Once lowered with a Pen Down (PD) command,
the pen remains down for subsequent HP-GL/2 printing commands
until a Pen Up (PU) or Initialize (IN) command is issued. The pen
remains selected until a new SP command is received. You must be
aware of the pen’s up/down status to avoid drawing stray lines
between parts of your picture.
Note
Upon entry into HP-GL/2 mode, a good programming practice is to
select a pen and command a pen-up move to the initial starting
position. This ensures that a pen is selected and is in the proper
position to begin drawing.
Every time you use a PU or PD command, the printer updates the
pen up/down status. The following table shows the commands that
include an automatic PD command as part of their function. After
performing their complete function, they return the pen to its previous
up/down state.