Пропустить заголовок
 

Описание языков HP-GL, HP-GL/2 и HP RTL

HP-GL

HP-GL представляет собой набор команд для перьевых плоттеров, разработанный компанией Hewlett-Packard (HP). Изначально язык HP-GL был разработан как система команд для управления плоттерами производства HP, но в настоящее время он используется как наиболее распространенный стандартный набор команд во многих приложениях CAD и плоттерах.

HP-GL/2

HP-GL/2 представляет собой набор управляющих команд для растровых принтеров, разработанных компанией HP.

В отличие от HP-GL, который был разработан для перьевых плоттеров, HP-GL/2 обеспечивает расширенную чертежную функциональность за счет того, что его можно применять для управления растровыми плоттерами.

Кроме того, в языке HP-GL/2 есть следующие расширенные функции, отсутствующие в языке HP-GL:

  • За счет сжатия инструкций векторного вычерчивания существенно сокращается объем выходных данных и значительно уменьшается время ожидания компьютера.

  • Поддержка цветовых данных и возможности печати в оттенках серого.

  • Векторные данные и данные изображения можно печатать с высокой скоростью за счет переключения между языками HP-GL/2 и HP RTL с помощью команд.

  • Возможно использование разнообразных вариантов сплошной заливки (в оттенках серого, по шаблону и пр.).

  • Можно задавать различные параметры (ширина, окончание линии, смыкание линий и пр.) с помощью «виртуального пера».

HP RTL

HP RTL представляет собой графический язык, разработанный для вычерчивания данных изображения (растра).

Данные изображения представляют собой фигуру, составленную из точек. Если данные изображения объединить с фигурой, которая состоит из линий, начерченных обычным плоттером, можно получить превосходный выразительный чертеж.

Язык HP RTL позволяет выполнять печатание на высокой скорости за счет сжатия данных изображения (как правило, они занимают значительный объем) для передачи.