koroleva_t
В предыдущем уроке речь шла о передаче пространства с помощью планов, то есть приемов, учитывающих законы перспективы. Известно, если некоторые объекты в изображении уменьшить, сделать светлее и холоднее по цветовому оттенку, обобщить, то есть уменьшить количество деталей, сгладить контур и несколько его размыть, то глазом это четко считывается как пространственное разделение с оставшимися объектами. Если объектов много и они, по масштабу и прочим параметрам объединяются в группы, разделяющиеся на планы в порядке удаления, то такой метод принято называть кулисным. В компьютерной графике все работает также. Только рисовать можно изначально в любом масштабе, а затем уменьшить или увеличить до нужного. Для мягких переходов применяется градиентная заливка. В Corel Draw она имеет больше вариантов и легче настраивается, чем в Adobe Illustrator. Еще к плюсам компьютерного рисования можно отнести возможность копирования одинаковых объектов и создание вариантов на их основе. Для пейзажей актуально, например, копирование деревьев. Очень долго рисовать все с нуля, а изменить несколько веток, сделать дерево выше или тоньше несложно и быстро.
Более сложным, как ни странно, является передача пространственного расположения в натюрмортах. Ни линейная, ни воздушная перспектива не могут проявиться здесь в достаточно заметном виде. Поэтому основными средствами здесь выступают расположение элементов на плоскости и приемы загораживания. Для передачи особенностей материалов также используются градиентная и текстурная заливки. Разумеется при условии знаний формообразования и законов светотени, сам компьютер ничего не сделает =).
В этом уроке будут разбираться приемы рисования «в ручную», способы применения заливки по сетке и заливки узором (и зачем она вообще нужна). Рисовать будем отдельные предметы и объекты для будущих работ.
Рисование «от руки» более традиционный способ для художников. Поэтому обычно все первым делом хватаются в панели инструментов за «Свободная форма (Freehand Tool)»,
«Кривая Безье (Bezier Tool)» и
«Художественное оформление (Artistic Media Tool)». Последний инструмент особенно привлекает упоминанием слова «художественный». Так вот его брать вообще не надо, это сложный в редактировании и довольно глючный инструмент. Во всяком случае был таковым в предыдущих версиях. Поэтому говорить о нем, если и будем, то позже. Я использовать его не особо советую.
Уверяю вас, я не случайно в первых уроках говорила о геометрических фигурах и о составлении из них комбинаций. Это самый удобный способ получить быстро нужный контур, состоящий из частей близких по форме или вписывающихся в геометрические фигуры. И только в тех случаях, когда нужно получить контур сложно неправильной формы, советую применять инструменты рисования «от руки». Ну и: все приемы работы с геометрическими фигурами, сегментами и узлами применяются и к объектам, нарисованным от руки.

Основным инструментом рисования «от руки» является «Кривая Безье (Bezier Tool)». (Создаваемые этим инструментом кривые названы именем французского инженера Пьера Безье, впервые применившего их для проектирования кузовов автомобилей) Он создает переходящие один в другой фрагменты изогнутых линий. Неточности построения компенсируются свободой редактирования. Этот инструмент позволяет наиболее точно наметить грубые очертания контура и затем отредактировать его до нужного вида, изменяя узлы и отрезки инструментом «Форма (Shape)». В принципе для художников процесс понятный: наметить и уточнить. Ведь и в жизни мало кто сразу окончательную линию проводит, как правило, сначала все же намечают обобщенно, затем уточняют.
1). Основной способ создания контуров: надо щелкнуть один раз в какой-то начальной точке контура и затем последовательно щелкать в точках изменения контура, между щелчками будут образовываться прямые отрезки. Замкнуть линию можно только соединив начальный и конечный узел. Для этого надо подвести курсор к начальной точке, должно появиться изображение стрелочки. Последний щелчок замкнет линию контура. Если вы рисуете контур, который замыкать не нужно, то в конечной точке надо просто щелкнуть дважды. В итоге получается замкнутый или незамкнутый контур из прямых отрезков.

2). Для уточнения контура надо выделить все узлы инструментом «Форма (Shape)», растянув прямоугольник выделения поверх созданного контура. В панели свойств выбрать кривой отрезок, чтобы появились манипуляторы и возможность изменять форму углов и отрезков. Наверняка окажется, что некоторые узлы лишние, их можно удалить, при этом оставшаяся линия будет уже криволинейной. Оставить надо самое необходимое количество узлов, чем их меньше — тем проще редактирование. Например для окружности достаточно двух, для треугольника — трех и т.д. Дальше с помощью изменения типов узлов и работы манипуляторами завершить редактирование контура.

Детали можно создать таким же образом, либо командой «исключить», вырезав одну фигуру из другой. Затем можно создать слитный контур (если надо) с помощью команды «Объединить» (урок 4)


Другой способ создания линии инструментом «Кривая Безье (Bezier Tool)»: щелкнуть, затем отпустить кнопку мыши, переместить на необходимое расстояние, нажать и в нажатом состоянии переместить. Линия будет изгибаться в противоположном направлении ( как упругая проволока). Правда попасть точно по рисунку все равно не получится и редактировать придется все равно. Первый способ проще и быстрее .
В последних версиях появились инструменты, как я понимаю, варианты кривой Безье, принципиальной разницы не вижу:
«Перо» — рисует также, но с предварительным просмотром создаваемого сегмента.
«Сплайн» — создается кривая без разбивки на сегменты,управляющие точки находятся на наружной конструкции.
Инструментом
«Свободная форма (Freehand Tool)» можно создать прямой отрезок (щелчок-щелчок) или нажать и рисовать кривую линию, которая будет содержать большее или меньшее количество узлов в зависимости от выбора процента сглаживания в панели свойств
. Больше узлов — больше подробностей, но и сложнее редактировать. Ведь надо будет работать с каждым узлом отдельно. Меньше узлов — проще редактировать, глаже линия, но и подробностей меньше. Поэтому каждый раз надо выбирать подходящий процент сглаживания. Замыкается линия также только краевыми узлами.


Инструмент «Ломаная линия» появился в последних версиях , опять же принципиальной разницы между ним и «Свободной формой» не вижу. «Ломаная линия» также рисует кривую линию с заданной степенью сглаженности. А вот прямые отрезки может создавать не только по одному, но и подряд, в том числе вперемежку с кривыми. Это делает инструмент «Ломаная линия» более удобным, чем «Свободная форма» — рекомендую.
А теперь о заливках
Последний из изучаемых типов заливки – узор, как правило, применяется для декоративного оформления объектов средней величины с контуром простой формы. Не стоит западать на их фотографическую четкость и блеск. Во-первых они у всех одинаковые, во-вторых, очень неважно сочетаются с векторной графикой.
Узорная заливка заполняет контур мозаичным двухцветным, многоцветным или растровым рисунком. Каждая разновидность имеет самостоятельные настройки.
Диалоговое окно «Узор (Pattern Fill Dialog)» находится во вложенном меню инструмента «Заливка». Предлагаются наборы заготовок. Узоры можно масштабировать и редактировать. Для двухцветного узора предусмотрена настройка каждого цвета и создание собственного рисунка.


Интерактивное управление настройками с помощью управляющей конструкции также возможна, для этого воспользуйтесь инструментом «Интерактивная заливка». В открывающемся списке панели «Свойств» следует выбрать тип — «Двухцветный узор», «Полноцветный узор» или «Растровый узор», и управлять заливкой с помощью специальной конструкции.

Инструмент «Заливка сетки» находится во вложенном меню инструмента интерактивная заливка. Выбрав этот инструмент для выделенного объекта, получим на нем сетку из двух пересекающихся взаимоперпендикулярных линий. При желании линий можно добавить. Для этого надо дважды щелкнуть на имеющихся линиях в том месте, где должна быть создана новая. На пересечении линий образуются узлы, выделяя каждый можно задать ему цвет любым изученным способом. Цвета от разных узлов смешиваются, образуя плавные переходы. Вот так в принципе устроена заливка по сетке. С ее помощью можно делать интересные вещи, но это требует терпения и времени.


Задание. Нарисовать любые отдельные предметы для будущих натюрмортов, например: яблоко, чашка, стеклянный кувшин и пр. Сохранить в отдельных файлах.
Задача. Создать реалистические изображения предметов.
Примерный алгоритм работы:
Для простых предметов:
Создать контуры и применить соответствующие заливки. Убрать контуры.
Для сложных предметов из стекла и металла:
Создать основной контур и контуры бликов, отражений, просвечивающих деталей.
Применить соответствующие заливки. Убрать контуры.
Как убрать контуры в coreldraw
Как уже отмечалось, при создании объектов вокруг них появляются черные прямоугольники, называемые маркерами выделения. То есть, вновь созданный объект уже выделен, и вы можете сразу приступать к его редактированию. Однако для выделения других объектов следует выполнить ряд действий. Во время выполнения предыдущих экспериментов мы создали множество объектов, и теперь мы научимся выделять их. Если же вы удалили их, то заново создайте несколько объектов. Чтобы выделить любой объект, надо выбрать инструмент «Pick Tool» и Щелкнуть мышью на этом объекте. Если вы случайно щелкните не один, а два раза, то вместо маркеров выделения вокруг объекта появятся стрелки. В этом случае, так как пока они нам не нужны, щелкните мышью на объекте еще раз, чтобы снова появились прямоугольники. При наличии множества Перекрывающих друг друга объектов, проще их выделять, щелкая на контуре объекта. Чтобы отменить выделение объектов, надо щелкнуть мышью на свободном месте в рабочей области, на котором нет объектов. Когда выбран инструмент «Pick Tool» и не выделен ни один объект, в панели Property Bar (Панель свойств) видна кнопка «Treat as Filled«. Если она нажата, то выделять объекты можно с помощью щелчка в любом месте объекта, а если кнопка не нажата, то выделяются объекты только после щелчка на контуре. В CorelDRAW 10 можно выделить объекты, если указатель мыши имеет вид стрелки. Следует отметить, что указатель мыши (черный) и указатель мыши (прозрачный) это разные указатели. Если же указатель имеет вид, отличный от указатель мыши(черный), это означает, что вы работаете с другим инструментом, и для выделения следует сначала нажать кнопку «Pick Tool«. Выберите инструмент «Pick Tool» в панели Toolbox (Графика), чтобы продолжить работу с объектами. Щелкните мышью на свободном месте в рабочей области, чтобы отменить выделение всех объектов и нажмите кнопку «Treat as Filled» панели Property Bar (Панель свойств), если она еще не нажата. Попробуйте самостоятельно выделить различные объекты, созданные нами ранее, щелкая на них мышью. Иногда бывает необходимо выделить все объекты сразу. Дважды щелкните мышью на кнопке «Pick Tool». Все объекты будут выделены. Выделение группы объектов обозначается маркерами выделения, расположенными вокруг них (Рис. 4.1, слева). Щелкните мышью на свободном месте в рабочей области, чтобы отменить выделение всех объектов. Давайте выделим группу из нескольких произвольных объектов. Сначала выделите первый объект. После этого нажмите клавишу Shift и, не отпуская ее, выделите остальные объекты, щелкая мышью последовательно на контуре каждого объекта. Обратите внимание, что в строке состояния выводится информация о выделенных объектах. Например, строка 3 Objects selected (Выделено объектов: 3) сообщает о том, что выделено три объекта. Отпустите клавишу Shift. Снова нажмите клавишу Shift. и, не отпуская ее, щелкните мышью на контуре одного из выделенных объектов. Выделение только этого объекта будет отменено. Об этом можно узнать из строки состояния. Отпустите клавишу Shift. Рассмотрим еще один способ выделения объектов. Как один, так и несколько объектов можно выделить, обведя их рамкой выделения.
Рис. 4.1. Выделено несколько объектов
Подведите указатель мыши к месту, расположенному выше и левее объекта или объектов, которые вы хотите выделить. Нажмите левую кнопку мыши и/ не отпуская ее, начните передвигать мышь. На экране между начальной точкой и текущим местом указателя появится пунктирный прямоугольник (Рис. 4.1, справа). Этот прямоугольник и называется рамкой выделения. Передвиньте мышь таким образом, чтобы нужные объекты оказались внутри пунктирного прямоугольника, после чего отпустите кнопку мыши. Объекты, целиком оказавшиеся внутри пунктирного прямоугольника, будут выделены. Если во время выделения держать нажатой клавишу Alt. то выделены будут не только объекты, целиком оказавшиеся внутри пунктирного прямоугольника, но и частично попавшие в него. После выделения нескольких объектов, вы можете работать с ними, как будто они являются одним единственным объектом. Самостоятельно поэкспериментируйте с выделением разных объектов.
4.2. Изменение масштаба просмотра изображения
Возможно, вы уже заметили, как неудобно работать с мелкими объектами в режиме просмотра всей страницы целиком. CorelDRAW 10 позволяет просматривать рисунки в различном масштабе, что мы и сделаем в данном примере. При работе с графическим редактором часто приходится менять масштаб изображения, чтобы увидеть рисунок целиком или рассмотреть отдельные фрагменты . Мелкие фрагменты значительно легче редактировать при большом увеличении. Для изменения масштаба следует воспользоваться вспомогательной панелью инструмента «Zoom Tool» . Начнем с увеличения масштаба изображения. Нажмите кнопку «Zoom Tool» панели Toolbox (Графика) и поместите указатель мыши в центр рисунка. Указатель мыши примет вид увеличительного стекла со знаком “плюс” «Zoom In» Щелкните мышью, и масштаб будет увеличен. Щелкните еще раз, и масштаб снова увеличится. Щелкните правой кнопкой мыши, чтобы уменьшить масштаб. Теперь опишем другой, более точный, способ увеличения масштаба изображения, установите указатель мыши в верхний левый угол площади, которую вы хотите просмотреть в крупном масштабе. Нажмите левую кнопку мыши, и, не отпуская ее, начните передвигать мышь. При этом выделенная область будет отмечаться пунктирным прямоугольником. Подведя указатель к правой нижней границе выбранной площади, отпустите кнопку мыши. Изображение на экране будет перерисовано, при этом объекты, попавшие в пунктирный прямоугольник, будут увеличены.
В этом примере, как и в других, мы выделяем область от верхнего левого угла к нижнему правому. Это совсем не обязательно, и можете выделять от любого угла, который вам больше нравится, до противоположного. Результат от этого не изменится.
Коротко скажем о нескольких полезных кнопках панели Property Bar (Панель свойств) при работе с инструментом «Zoom Tool» . С помощью кнопки «Zoom To Selected» можно увеличить только выделенные объекты, а кнопка «Zoom To Object» позволяет установить такой масштаб изображения, при котором будут видны все объекты сразу. Чтобы посмотреть на рисунок в том масштабе, в котором он будет напечатан, нажмите кнопку 1:1. С помощью кнопки «Zoom To Page» можно увидеть изображение листа бумаги, то есть всей рабочей области, а с помощью кнопок «Zoom To Page Width» и «Zoom To Page Heide» увидеть весь лист по горизонтали и по вертикали соответственно. Если вам надо просмотреть участки иллюстрации, невидимые в настоящий момент, можно воспользоваться полосами прокрутки, но можно воспользоваться инструментом «Hand Tool» . Нажмите кнопку «Hand Tool» на панели Property Bar (Панель свойств) и установите указатель мыши в центре иллюстрации. Нажмите левую кнопку мыши, и, не отпуская ее, передвиньте мышь, после чего отпустите кнопку мыши. Видимая область рисунка переместится. Для перемещения по документу не обязательно использовать инструмент «Hand Tool» . Можно прокручивать рисунок с помощью полос прокрутки, как это делается в большинстве программ, работающих в Windows. Для изменения масштаба просмотра можно использовать список масштабов, расположенный в правой части панели Standard (Основная).
4.3. Отмена и возврат последних действий
Если вы следовали указаниям книги, то создали множество разнообразных объектов. Давайте научимся удалять ненужные объекты. Но перед удалением вы должны запомнить, что любую операцию в CorelDRAW 10, как и во многих других приложениях Windows, можно отменить. Для этого достаточно нажать кнопку «Undo» в панели Standard (Основная). Если вы нажмите эту кнопку несколько раз, то будут отменены несколько последних действий. Нажатие кнопки «Redo» вернет обратно отмененное действие. Если вы не изменили настройки редактора, запоминаются сто последних действий. В CorelDRAW 10 есть и более мощное средство отмены и возврата последних действий. Выберите команду меню Window Dockers Undo Docker (Окно Закрепления Закрепление отмены). В правой части окна появится рамка со списком последних ваших действий (Рис. 4.2).
Рис. 4.2. Закрепление для работы с отменой действий
Такие рамки называются закреплениями (Dockers). Их название связано с тем, что они при открытии закрепляются у одной из сторон редактируемого документа. В правой части закрепления видны ярлычки, щелкая мышью на которых, можно вызвать то или иное закрепление. Большинство действий в редакторе можно выполнить с помощью закреплений, которых в CorelDRAW 10 достаточно много. Несколько закреплений могут располагаться выше и ниже, а также перекрывать друг друга. При этом для выбора конкретного закрепления следует щелкнуть мышью на его ярлычке. Нажав кнопку «Forward» расположенную в заголовке закрепления, вы свернете его в узкую полосу рядом с цветовой палитрой, а нажав кнопку «Back» — развернете обратно, убрать закрепление можно, нажав кнопку «Close» в его заголовке. В закреплении для отмены последних действий выводится список всех выполненным вами операций. Отмененные операции выделены серым фоном и расположены в нижней части списка. Негативом выделена последняя выполненная и не отмененная операция. Щелкнув мышью на любом элементе списка, вы отмените или восстановите несколько действий, от выбранного до последнего. Если вы открыли файл для редактирования и выполнили много изменений, но потом решили отказаться от них, вам следует воспользоваться другой возможностью редактора CorelDRAW 10. Выбрав команду меню File Revert (Файл Возвратиться), вы восстановите состояние документа, каким он был сохранен на диске. В диалоге вас попросят подтвердить восстановление. Нажав кнопку ОК, вы безвозвратно удалите все изменения, последовавшие после последнего сохранения файла.
4.4. Перемещение, копирование и удаление объектов
Теперь, после этого отступления, рассмотрим процедуру удаления. Удалить объект очень просто. Выделите объект или несколько объектов, которые вы хотите удалить. Нажмите клавишу Delete. Выделенные объекты будут удалены. Удалите некоторые объекты, созданные ранее, но не переусердствуйте и оставьте несколько объектов для дальнейшей работы с ними. Если же вы удалили все объекты, создайте заново несколько окружностей и прямоугольников, затем продолжайте изучение CorelDRAW 10. Теперь мы попробуем перемещать объекты. Выделите любой объект, после чего нажмите несколько раз любую клавишу управления курсором: «Вниз«,»Вверх«,»Вправо» или «Влево«. Объект будет передвинут. Расстояние, на которое перемещаются объекты при каждом нажатии можно настроить, но сейчас мы не будем на этом останавливаться. Другим, более удобным, способом перемещения объектов является использование мыши. Подведите указатель мыши к центру выделенного объекта, который отмечен символом «Крестик». При этом указатель мыши примет вид «Стрелки в четыре стороны» .Нажмите левую кнопку мыши и, не отпуская кнопку мыши, начните передвигать мышь. На экране появятся тонкие контуры объекта голубого цвета . Переместите контур объекта на место, которое вы выбрали для объекта, и отпустите кнопку мыши. Объект будет перерисован в новом месте. В принципе, не обязательно устанавливать указатель на центре объекта. В большинстве случаев можно поместить указатель в любое место внутри объекта и переместить его, но при наличии множества перекрывающих друг друга объектов самым надежным способом является использование центра объекта. Если предварительно выделить группу объектов, то точно так же вы можете переместить всю группу.
Для перемещения объектов строго в горизонтальном или вертикальном направлении следует во время перемещения нажать и удерживать клавишу Ctrl
Если вы хотите не переместить, а скопировать объект, то выделите его и нажмите клавишу «Плюс«, расположенную рядом с цифровым блоком клавиатуры. Копия объекта будет точно совпадать с исходным объектом, или находиться немного в стороне, в зависимости от настройки вашего редактора. Отодвиньте в сторону копию, нажав несколько раз клавишу «Влево» и вы увидите два абсолютно идентичных объекта. Таким же образом можно скопировать и выделенную группу объектов. Другим способом копирования, удаления и перемещения объектов является использование буфера обмена Windows. Выделите объект и нажмите кнопку «Cut» на панели инструментов Standard (Основная). Объект будет удален из рисунка и помещен в буфер обмена. Нажмите кнопку «Paste» на панели инструментов Standard (Основная) и объект будет помещен из буфера обмена в рисунок. Выделите несколько объектов и нажмите кнопку «Copy» на панели инструментов Standard (Основная). Копии выделенных объектов будут помещены в буфер обмена. Нажмите кнопку «Paste«. В рисунок будут вставлены копии объектов. Так как копии располагаются точно над оригиналами, несколько раз нажмите клавишу «Вправо«, чтобы увидеть новые объекты. Удалите все созданные ранее объекты, чтобы они не мешали дальнейшей работе. Естественно, через буфер обмена можно переносить рисунки между разными программами. Вы можете нарисовать рисунок в CorelDRAW 10, поместить его в буфер обмена Windows, а после этого вставить в текст документа в редакторе Word. Таким образом, вы сможете украсить любой документ Word профессиональными иллюстрациями.
4.5. Использование сетки, направляющих и измерительных линеек
При перемещении и трансформации объектов можно воспользоваться несколькими вспомогательными средствами, предлагаемыми графическим редактором CorelDRAW 10. Измерительные линейки, расположенные сверху и слева, позволяют определить размеры и местонахождение объектов, а направляющие линии и сетка позволят более точно позиционировать объекты. Рассмотрим на примерах работу с этими средствами. Если на экране нет измерительных линеек, то выберите команду меню View Rulers (Вид Линейки). Линейки появятся на экране. Единицы измерения на линейках соответствуют единицам измерения, принятым в редактируемом документе. При выбранном инструменте «Pick Tool» и не выделенном ни одном объекте, можно установить единицы измерения с помощью списка Units (Единицы) панели Property Bar (Панель свойств). Вы можете дважды щелкнуть на любой из линеек и настроить их в появившемся диалоге, но мы не будем этого делать, а сразу перейдем к их использованию. Нулевые координаты на линейках имеет левый нижний угол рабочей области, однако при необходимости вы можете сменить точку отсчета. Перетащите мышью кнопку «Общее начало двух линеек» расположенную в месте пересечения измерительных линеек. Нулевое положение на линейках теперь расположено в месте, где вы отпустили кнопку мыши. Как всегда, под словами “перетащите мышью” понимается следующая операция: подведите указатель мыши кнопке «Общее начало двух линеек» нажмите левую кнопку мыши и, не отпуская ее,передвиньте мышь, после чего отпустите кнопку мыши. Щелкните правой кнопкой мыши на кнопке «Общее начало двух линеек» и во вспомогательном меню выберите команду Grid Setup (Настройка сетки). На экране появится диалог настройки сетки (Рис. 4.3). Как многие аналогичные диалоги, он является частью общей системы настройки. Перейти к другим диалогам настройки можно, щелкнув мышью на нужной строке в левой части диалога. Однако можно и не обращать внимания на левую часть, работая только с полями правой части диалога.
Рис. 4.3. Диалог настройки сетки
Установите флажок Show grid (Показать сетку), чтобы сетка была видна, и в переключателе выберите вариант Show grid as lines (Показать сетку как линии) для выбора внешнего вида сетки. Если вы выберете вариант Show grid as dots (Показать сетку как точки), вместо сетки вы увидите только точки в местах пересечения линий. Если хотите, вы можете в этом же диалоге установить расстояние между линиями сетки. В нашем примере сетка имеет одну линию на миллиметр. С помощью переключателя, расположенного в верхней части диалога, можно выбирать между заданием частоты линий и интервалами между линиями сетки. Нажмите кнопку ОК, диалог закроется, и на экране появится сетка. Обратите внимание, что при малом масштабе просмотра не все линии сетки отображаются на экране. Теперь добавим направляющие, то есть непечатаемые линии, которые могут помочь при выравнивании объекта. Перетащите мышью вертикальную линейку вниз. На месте, где вы отпустите кнопку мыши, появится пунктирная линия. Это и есть вертикальная направляющая. Перетащите мышью горизонтальную линейку, таким способом создав горизонтальную направляющую. Подведите указатель мыши к вертикальной направляющей. Указатель изменится на «Указатель стрелки«. Перетащите направляющую. Обратите внимание что направляющая, с которой вы работаете, красного цвета, а другая направляющая — черного. Нажмите клавишу Delete и вертикальная направляющая будет удалена. Щелкните мышью на оставшейся направляющей, и она изменит цвет черного с на красный. Еще раз щелкните на направляющей и рядом с ее концами появятся стрелки.Подведите указатель мыши к любой стрелке и указатель изменится на «Полукруглую стрелку«. Перетащите конец направляющей, и ее наклон изменится. Таким образом, вы можете создать любое количество горизонтальных, вертикальных и наклонных направляющих. Линейки, сетка и направляющие помогут разместить объекты точно в требуемом месте.
4.6. Привязка объектов
В CorelDRAW 10 вы можете сделать так, чтобы сетка, направляющие и объекты вели себя подобно магнитам. Вновь создаваемые или редактируемые объекты притягиваются к ним для точного позиционирования. Для включения режима привязки следует выбрать инструмент «Pick Tool» в панели Toolbox (Графика), отменить выделение объектов и нажать одну из кнопок панели Property Bar (Панель свойств): «Snap To Grid» для привязки к сетке, «Snap To Grideline» для привязки к направляющим и «Snap To Object» для привязки к другим объектам. Можно нажать любую комбинацию кнопок или все кнопки сразу. Проверим их действие на примере. Выберите инструмент «Pick Tool» щелкните мышью на свободном месте для отмены выделения объектов и нажмите кнопку «Snap To Grid» Теперь объекты будут притягиваться к сетке. Создайте несколько объектов. Все они будут притягиваться к узлам сетки. Когда вы перемещаете объект при включенном режиме привязки к сетке, маркеры выделения притягиваются к ближайшему узлу сетки. Если расстояние между линиями сетки маленькое, то на экране будут видны не все линии и вам может показаться, что объекты не притягиваются к сетке. В этом случае сильно увеличьте масштаб, чтобы были видны все линии сетки, и убедитесь, что привязка к сетке работает. Выберите инструмент «Pick Tool» щелкните мышью на свободном месте для отмены выделения объектов и нажмите кнопку «Snap To Grideline«. Теперь объекты притягиваются к направляющим. Когда включены оба режима привязки к сетке и привязки к направляющим, то второй режим имеет приоритет. Не имеет значения, как близко проходит направляющая от линии сетки, вы всегда можете выровнять объект по направляющей. Переместите созданные ранее объекты и убедитесь, что они притягиваются к направляющей. Щелкните мышью на свободном месте для отмены выделения объектов и нажмите кнопку «Snap To Object«. Теперь включены все режимы привязки. Переместите объекты, чтобы посмотреть, как они будут притягиваться друг к другу. При этом к направляющей объекты также притягиваются. Все объекты имеют так называемые точки привязки, связанные с ними. Точное размещение этих точек зависит от типа объекта. Когда выбран режим привязки к объектам, каждая точка привязки каждого объекта имеет действие гравитации точно так же, как сетка и вспомогательные линии. Эта гравитация имеет ограниченную область, которая называется расстоянием фиксации на экране. Для очень точных привязок полезно сильно увеличить масштаб изображения. Вы можете использовать эффект гравитации точки привязки в одном объекте для изменения размера другого объекта. Вспомните об этом, когда мы будем рассматривать изменение формы объектов. Выберите команду меню View Grid (Вид Сетка), чтобы убрать сетку с экрана. Удалите все созданные ранее направляющие. Щелкните мышью на свободном месте для отмены выделения объектов и нажмите кнопки «Snap To Grid«, «Snap To Grideline» и «Snap To Object» чтобы отменить привязку к сетке, направляющим и объектам.
4.7. Блокирование объектов
Часто при работе над большими иллюстрациями вы создаете и редактируете множество объектов. Иногда бывает, что созданные ранее объекты мешают работе. При этом можно случайно удалить или переместить не тот объект, что надо. Чтобы такого не произошло, вы можете заблокировать некоторые объекты. Создайте два произвольных объекта, выделите один из них и выберите команду меню Arrange Lock Object (Монтаж Заблокировать объект). Маркеры выделения вокруг объекта изменятся. Вместо черных прямоугольников они стали похожими на замки. Теперь вы не можете изменить этот объект. Попробуйте переместить этот объект, и вы убедитесь, что он недоступен для редактирования. Попробуйте выделить несколько объектов, включая заблокированный. У вас не получится его выделить. До тех пор, пока вы не разблокируете объект, вы не сможете выполнить с ним ни одного действия. Чтобы разблокировать объект, выделите его и выберите команду меню Arrange Unlock Object (Монтаж Разблокировать объект). Если вы хотите разблокировать все заблокированные объекты текущего документа, следует выбрать команду меню Arrange Unlock All Objects (Монтаж Разблокировать все объекты).
4.8. Цвет контура и заливки объекта
Пока что мы экспериментировали с черно-белыми объектами. Настало время научиться раскрашивать их. Для изменения цвета контура и заливки объекта используется цветовая палитра, расположенная в правой части экрана. В каждой ячейке палитры. Верхняя ячейка означает отсутствие цвета. Следует различать отсутствие цвета и белый Цвет. Если у объекта нет заливки, то есть цвет заливки отсутствует, то объект будет прозрачным, и под ним можно будет видеть другие объекты. Заливка белым цветом делает объект непрозрачным. Давайте немного поэкспериментируем. Нарисуйте прямоугольник. Затем над прямоугольником нарисуйте эллипс. Выделите прямоугольник и щелкните левой кнопкой мыши на черном цвете в палитре. Прямоугольник будет закрашен черным цветом. Выделите эллипс и щелкните левой кнопкой мыши на белом цвете в палитре. Эллипс будет залит белым цветом. Часть прямоугольника, закрытая эллипсом, станет не видна.
В CorelDRAW 10 существует режим контурного просмотра, в котором цвета объектов не отображаются на экране. Если заливка объекта » не видна, выберите команду меню View Normal (Вид Обычный). Отметим, что в режиме контурного просмотра перерисовка сложных изображений на экране происходит несколько быстрее.
Щелкните правой (а не левой, как в прошлый раз) кнопкой мыши на белом цвете в палитре. Контур эллипса станет белым. Щелкните левой кнопкой мыши на красном цвете в палитре, и заливка эллипса изменит цвет. Выделите прямоугольник/ и выберите цвет заливки голубой, а цвет контура — синий. Обратите внимание, что, белый контур эллипса виден на фоне прямоугольника. Снова выделите эллипс. Чтобы убрать заливку, щелкните на ячейке «Крест» в палитре. Под эллипсом снова будет виден прямоугольник. Щелкните правой кнопкой мыши на ячейке «Крест» в палитре. Контур эллипса станет бесцветным. И теперь эллипс совсем не виден. Хотя объект полностью невидим, с ним можно выполнять все действия, как с любым объектом. Выделите и эллипс, и прямоугольник, после чего щелкните мышью на зеленом цвете в палитре. Заливка обоих объектов изменится. Если вы хотите использовать дополнительные оттенки цветов, подведите указатель мыши к нужному цвету в палитре, нажмите и не отпускайте кнопку мыши. Рядом появится вспомогательная палитра с оттенками выбранного цвета. Отпустите кнопку мыши. Щелкнув мышью на нужном вам оттенке, вы измените заливку объекта. Если вы щелкните на оттенке правой кнопкой мыши, то изменится цвет контура объекта. Есть и другой способ изменения контура и заливки объектов. Установите указатель мыши на нужном цвете в палитре, нажмите левую кнопку мыши и, не отпуская кнопку, начните передвигать мышь. Как только вы поместите указатель мыши над объектом, указатель мыши изменится на «Указатель мыши и прямоугольник» причем в прямоугольнике рядом со стрелкой будет виден выбранный Цвет. Отпустите кнопку мыши, и объект будет закрашен. Если при выполнении этой операции поместить указатель мыши на контуре объекта, указатель изменится на «Прямоугольник«. Отпустив кнопку мыши в этом месте, вы измените цвет контура. Так вы можете менять заливку и контур любого объекта, вне зависимости от того, выделен он или нет.
Как видите, изменять цвет заливки и контура объекта в редакторе CorelDRAW 10 очень просто. Если нужный цвет не виден в палитре, воспользуйтесь кнопками «Вниз» и «Вверх» расположенными по краям палитры, для ее прокрутки вверх и вниз.
Проектирование сложных контуров печатных плат в векторном графическом редакторе Corel Draw
В статье предложен метод проектирования геометрии печатных плат (контур печатной платы, границы трассировки, области запрета трассировки и размещения), который заключается в разработке сложных контуров в программной среде Corel Draw и дальнейшей их передаче в редактор топологии печатных плат. Corel Draw является графическим редактором, однако в нем есть возможность экспортировать данные в формат .dxf. В свою очередь функцию импорта файлов в формате .dxf поддерживают практически все современные редакторы топологии печатных плат. Corel Draw предназначен для рисования сложнейших векторных рисунков, а значит, создать в нем сложный контур печатной платы не составит труда.
Введение
В процессе разработки радиоэлектронной аппаратуры различного назначения этап технического или конструкторского проектирования является одним из самых трудоемких, длительных и ответственных. На этом этапе осуществляется переход от функционально-логического описания к конструкторской реализации аппаратуры в виде законченных изделий (плат, блоков и т. п.) с оформлением конструкторской и технологической документации. От качества выполненной работы на данном этапе в значительной мере зависит качество готового изделия. Исходной информацией для конструкторского проектирования является принципиальная электрическая схема устройства с детализацией до уровня базовых конструкторских элементов, под которыми подразумеваются дискретные радиодетали, микросхемы, микромодули, объемные модули и функциональные неделимые узлы на печатном монтаже. В процессе проектирования печатной платы инженеру приходится решать достаточно трудоемкие задачи, одна из которых — разработка контура печатной платы (ПП).
Печатные платы представляют собой основной конструктивный носитель и средство соединения микроэлектронных компонентов при разработке современных электронных устройств. Платы во многом определяют компактность электронных изделий, их надежность, функциональность и быстродействие.
При проектировании ПП необходимо учитывать функциональные особенности отдельных ее компонентов, требования, предъявляемые к размерам проводников, расположению компонентов на ПП, а также существование ограничений на длину проводников, их расположение относительно края ПП и конструкции модуля, а также ограничения по типоразмерам ПП.
Наиболее широкое применение в производстве печатных плат нашли системы автоматического проектирования (САПР), ставшие мощным средством поддержки современного проектирования объектов производства и оформления конструкторской и технологической документации. Существует достаточно большое количество средств САПР, предназначенных для IBM PC, — комплексная система автоматизированного проектирования радиоэлектронных средств Altium Designer, программные пакеты Expedition Enterprise и PADS компании Mentor Graphics, программное обеспечение для разработки топологии печатных плат NI Ultiboard.
Конфигурация и габариты печатной платы зависят от размеров создаваемого изделия, электрической схемы, применяемых навесных элементов, эксплуатационных требований, предъявляемых к конечному продукту, технико-экономических показателей. Применение плат больших размеров сложной геометрической формы не рекомендуется из-за малой механической прочности, сложности обработки и, главным образом, из-за возникновения значительного коробления, образующегося в процессе технологического цикла изготовления. Предпочтительной является прямоугольная форма печатной платы. Проектирование ПП принято начинать с отрисовки ее контура в контексте общей сборки. Контур платы определяет физическую форму и размер платы, должен быть замкнутой формы и обычно представляет собой замкнутую ломаную линию, которая может содержать дугообразные области. Для определения области трассировки создается граница трассировки, определяющая область в пределах контура платы, куда могут быть помещены металлизированные поверхности и проводники. Контур печатной платы простой конфигурации рисуют непосредственно в редакторе печатных плат, используя инструменты для рисования дуг и линий. Однако на практике все же возникают ситуации, когда вследствие конструктивных особенностей прибора необходима плата достаточно сложной формы, с большим количеством выемок и/или отверстий (рис. 1). Редакторы печатных плат не всегда хорошо справляются с заданием такого типа, что заставило автора искать свой метод решения данной задачи.

Рис. 1. Печатные платы сложной формы
Общие сведения о программе Corel Draw
Corel Draw Graphics Suite (Интегрированный комплект программ Corel Draw) — популярный и один из мощнейших редакторов векторной графики, разработанный канадской корпорацией Corel. Причем такое название программное обеспечение получило начиная с 12-й версии продукта. Прежде комплект назывался просто Corel Draw.
Как и другие векторные редакторы, Corel Draw чаще всего применяется для создания логотипов, иллюстраций, сложных геометрических объектов, технических иллюстраций, диаграмм и блок-схем, разметки страниц, типографики. Однако с помощью данной программы можно не только работать с изображениями, но и строить различные схемы, графики, диаграммы и чертежи векторным методом, представляющим изображения в виде совокупности отрезков, дуг и т. д. В данном случае вектор — это набор данных, характеризующий какой-либо объект. Программы векторной, или, по-другому, контурной графики, работают с объектами, которые могут быть созданы на основе кривых и геометрических фигур и сохранены в памяти компьютера в виде описаний контуров. Возможности программы позволяют создавать в ее среде сложнейшие контуры (рис. 2) и производить их экспорт в формат .dxf (с файлами данного формата работают практически все редакторы печатных плат). А значит, при имеющихся у проектировщика определенных навыках работы с векторным редактором, в Corel Draw намного проще и быстрее создать сложный контур платы, чем в редакторе печатных плат.

Рис. 2. Сложный контур рисунка, разработанный в программе Corel Draw
Corel Draw предназначен для работы с векторной графикой и остается несомненным лидером среди подобных программ. Популярность Corel Draw объясняется большим набором средств создания и редактирования графических образов, удобным интерфейсом и высоким качеством получаемых изображений. Программа имеет интуитивно понятный интерфейс, который делает ее доступной и востребованной пользователями-любителями. С другой стороны, это очень мощный редактор, содержащий весь набор профессиональных функций, реализованных на высоком программном уровне, что делает его основным приложением, использующейся профессионалами в большинстве издательств, типографий и фирм, занимающихся допечатной подготовкой. Эта программа доступна для всех пользователей, для нее имеется много русскоязычной и переводной литературы.
Проектирование сложного контура печатной платы в Corel Draw
В Corel Draw для создания контуров объектов предусмотрен ряд инструментов, которые расположены на следующих панелях: «Набор инструментов», «Панель свойств», «Панель свойств: Несколько объектов», «Панель свойств: редактировать кривую, многоугольник и оболочку». Контуром в Corel Draw называется любой объект, созданный с помощью инструментов рисования. К контурам принадлежат все геометрические и другие фигуры, произвольные и плавные кривые линии. При разработке контура платы могут быть полезны следующие инструменты панели «Набор инструментов» (рис. 3а):
- «Форма»;
- «Перо»;
- «Безье»;
- «Свободная форма»;
- «Кривая через три точки»;
- «Прямоугольник»;
- «Эллипс»;
- «Многоугольник».
Редактирование уже созданных в рабочем поле программы объектов можно производить при помощи инструментов панели «Панель свойств» (рис. 3б):
- «Положение объектов»;
- «Размер объектов»;
- «Масштаб»;
- «Угол поворота»;
- «Отразить»;
- «Разъединить»;
- «Выбор стиля абриса»;
- «Автоматическое замыкание кривой»;
- «Толщина абриса»;
- «Преобразовать в кривую».
При помощи инструментов панели «Панель свойств: Несколько объектов» (рис. 3в) к группе объектов в рабочей области программы можно применить следующие операции:
- «Объединить»;
- «Сгруппировать»;
- «Отменить группировку»;
- «Исключить»;
- «Пересечение»;
- «Упрощение»;
- «Передние минус задние»;
- «Задние минус передние»;
- «Создание нового объекта, который окружает выбранные объекты»;
- «Выровнять и распределить».
Редактирование объектов преобразованных в кривые выполняется с помощью инструментов панели «Панель свойств: редактировать кривую, многоугольник и оболочку» (рис. 3г):
- «Добавить узлы»;
- «Удалить узлы»;
- «Соединить два узла»;
- «Разъединить кривую»;
- «Преобразовать кривую в линию»;
- «Преобразовать линию в кривую»;
- «Создать узел с острым углом»;
- «Сглаженный угол»;
- «Сделать узел симметричным»;
- «Обратить направление кривой»;
- «Замкнуть кривую»;
- «Извлечь фрагмент»;
- «Автоматическое замыкание кривой»;
- «Масштаб и растяжение узлов»;
- «Поворот и скос узлов»;
- «Выровнять узлы»;
- «Отразить узлы по горизонтали»;
- «Отразить узлы по вертикали»;
- «Выбрать все узлы»;
- «Сокращение числа выбранных узлов»;
- «Сглаживание кривой».

Рис. 3. Панель редактора Corel Draw:
а) «Набор инструментов»;
б) «Панель свойств»;
в) «Панель свойств: Несколько объектов»;
г) «Панель свойств: редактировать кривую, многоугольник и оболочку»
Для более удобной работы с редактором можно установить сетку и изменить цвет рабочего поля с белого, к примеру, на какой-либо пастельный тон, более приятный для глаз. Сделать это можно при помощи команды основного меню программы «Макет/Фон страницы», в результате будет открыто диалоговое окно «Параметры» (рис. 4). В правой части данного окна в поле «Фон» необходимо установить переключатель в позицию «Сплошной» и выбрать при помощи левой кнопки мыши из выпадающего меню нужный цвет. Затем нажать на кнопку ОК в нижней части окна «Параметры». Установить сетку в редакторе Corel Draw можно командой «Вид/Сетка».
Рассмотрим более подробно технологические возможности графического редактора Corel Draw.

Рис. 4. Диалоговое окно «Параметры» редактора Corel Draw
Создание и выделение объектов
Для создания нового объекта в рабочем поле программы необходимо выбрать на панели «Набор инструментов» нужный инструмент, поместить курсор в область рабочего пространства, нажать левую кнопку мыши и перемещать ее до тех пор, пока объект не достигнет нужных размеров. Затем отпустить левую кнопку мыши — фигура создана.
После создания любого объекта наступает этап редактирования, во время которого объект преобразуется в соответствии с требованиями разработчика. Перед процедурой редактирования объект необходимо выделить. Сделать это можно путем щелчка по нему левой кнопкой мыши (при этом на панели «Набор инструментов» должен быть выбран инструмент «Указатель»). При создании объекта вокруг него появляются черные прямоугольники (маркеры выделения), то есть он уже выделен. Однако в процессе работы это выделение снимается. Для снятия выделения нужно щелкнуть в любой позиции на рабочей странице.
В том случае, если необходимо выделить все объекты рабочего поля, нужно дважды щелкнуть на кнопке «Указатель» или выполнить команду «Правка/Выбрать все/Объекты». Выделить несколько объектов из некоторого множества можно следующим образом. При помощи левой кнопки мыши выделите первый объект, а затем, удерживая нажатой на клавиатуре клавишу Shift и щелкая мышью на контуре каждого следующего объекта, выделите остальные. То же самое можно сделать, обведя нужные объекты специальной рамкой. После этого начинается работа с ними, как будто они являются одним единым объектом.
Изменение формы объектов
Объекты Corel Draw состоят из узлов и сегментов, соединяющих эти узлы. Изменение формы объектов связано в основном с изменением взаимного расположения и количества узлов, а также кривизны сегментов. В зависимости от способа редактирования объекты можно разделить на две группы:
- Объекты, которые состоят из кривых линий. Объекты этой группы можно произвольно редактировать.
- Стандартные объекты: прямоугольники, эллипсы и многоугольники, а также автофигуры. Их форму можно изменять только в соответствии с предопределенным алгоритмом.
Для того чтобы изменить форму замкнутых объектов или линий, нужно на панели «Набор инструментов» выбрать инструмент «Форма», а затем щелкнуть на контуре объекта. На контуре будут представлены узлы в виде небольших белых квадратиков, а в главном окне активизируется панель для работы с узлами объекта.
Для возможности работы с узлами контура объекта необходимо выделить его, нажать на кнопку «Форма», а затем на панели «Панель свойств» — на кнопку «Преобразовать в кривую». Для выделения нескольких узлов следует нажать на клавиатуре клавишу Shift и при помощи мыши выделить сразу все нужные узлы. Способ подойдет в том случае, если узлы находятся в одной области объекта. Если же узлы расположены разрозненно, их можно выделить следующим образом. Зажмите клавишу Shift и выделяйте нужные узлы, поочередно щелкая по ним левой кнопкой мыши.
Для изменения формы прямой линии необходимо выделить ее при помощи левой кнопки мыши, нажать на панели «Набор инструментов» кнопку «Форма», выделить необходимые узлы, а затем нажать кнопку «Преобразовать линию в кривую» на панели «Панель свойств: редактировать кривую, многоугольник и оболочку». После этого при помощи мыши можно задать нужную кривизну линии. Также изменение формы кривой линии можно произвести путем выделения несколько узлов и выбора одной из кнопок: «Создать узел с острым углом», «Сглаженный угол», «Сделать узел симметричным». Далее при помощи мыши задать нужную кривизну линии.
Группировка объектов
Группировка объектов применяется для двух целей:
- совершение общих преобразований над несколькими объектами или задание общих свойств;
- упорядочивание сложных структур.
Группировать можно разные объекты независимо от их типа: геометрические фигуры, текст, иллюстрации и т. д. Для этого необходимо выделить их и нажать на панели инструментов «Панель свойств: Несколько объектов» кнопку «Сгруппировать» или использовать на клавиатуре комбинацию клавиш Ctrl+G. После этого объекты можно перемещать, трансформировать, задавать атрибуты контура и заливки как единому целому. Группа является отдельным типом объектов в Corel Draw. Обратное действие выполняется после выделения группы и нажатия на кнопку «Отменить группировку» на панели «Панель свойств: Несколько объектов». После разгруппировки все объекты остаются выделенными, но в строке состояния выводится информация о количестве выделенных объектов. Общее выделение необходимо снять, после этого можно работать с каждым объектом как самостоятельным.
Соединение объектов
Самый удобный способ создать сложные геометрические объекты — составить их из простых. В отличие от объединения объектов в группы, при объединении получается один новый объект. В графическом редакторе Corel Draw имеются три команды формирования объектов из нескольких других: «Объединение», «Исключение» и «Пересечение». Все перечисленные операции выполняются с помощью кнопок, расположенных на панели «Панель свойств: Несколько объектов». Для выполнения операции необходимо выделить нужные объекты и щелкнуть по одной из трех кнопок.
В результате получается один объект, который объединяет все выделенные объекты. При этом все внутренние элементы удаляются, и новый объект повторяет только внешние контуры объединенных объектов. Если при выделении была использована пунктирная рамка, заливка будет взята из нижнего объекта. Если же объекты выделялись при нажатой клавише Shift, заливка будет взята из последнего выделенного объекта.
В результате операции исключения из исходных объектов вырезаются перекрывающиеся области, и все невидимые части одного из объектов удаляются. Если при выделении применялась пунктирная рамка, то обрезан будет нижний объект. Если же объекты выделялись последовательно, будет обрезан последний выделенный объект. При выполнении операции «Исключение» возникает эффект прозрачности, когда пересекающиеся области объектов исключаются и становятся полностью прозрачными.
Проектирование контура печатной платы
Рассмотрим проектирование сложного контура печатной платы на конкретном примере. Разработаем в среде Corel Draw контур печатной платы круглой формы с выемками различного размера. Для этого запустим программу Corel Draw и при помощи команды «Файл/Создать» создадим новый лист для рисования. Разработка контура в Corel Draw производится при помощи инструментов панели «Набор инструментов». При этом изначально при выполнении контура удобнее использовать фигуры. Для создания круглого контура платы с выемками можно воспользоваться инструментом «Эллипс» (рис. 5). Размеры фигуры можно задать на панели «Панель свойств» в поле «Размер объектов». Для того чтобы к основному контуру платы добавить выемки, необходимо основной контур преобразовать в кривую при помощи одноименного инструмента панели «Панель свойств». Далее, используя инструмент «Форма», который находится на панели «Набор инструментов», создадим на основном контуре точки разрыва. Для этого щелкните левой кнопкой мыши в месте создания точки и на панели «Панель свойств: редактировать кривую, многоугольник и оболочку» выберите инструмент «Добавить узлы» — точка разрыва создана. Используйте инструмент «Разъединить кривую», чтобы произвести разрыв линии основного контура. Аналогичным образом создайте вторую точку разрыва. Теперь необходимо удалить ненужный фрагмент контура. Для этого при помощи инструмента «Форма» и левой кнопки мыши выделите средний узел данного фрагмента и удалите его кнопкой «Удалить узлы». Теперь левой кнопкой мыши выделите один из узлов фрагмента и снова нажмите на кнопку «Удалить узлы». В результате ненужный фрагмент будет удален. Для того чтобы создать выемку круглой формы, воспользуемся инструментом «Эллипс». Добавим к уже имеющемуся контуру фигуру круглой формы и преобразуем ее в кривую. Затем уже описанным способом удалим лишний фрагмент добавленной фигуры. Узлы же оставшегося фрагмента необходимо соединить до пересечения с узлами основного контура.

Рис. 5. Результат использования инструмента «Эллипс» для создания контура печатной платы круглой формы
Следует отметить, что создание контура необходимо выполнять с соблюдением всех размеров проектируемой печатной платы. Рис. 6 поэтапно демонстрирует процесс формирования выемки в контуре.

Рис. 6. а) Создание точек разрыва контура платы;
б) удаление ненужного фрагмента контура;
в) создание выемки в контуре печатной платы при помощи инструмента «Эллипс»;
г) соединение узлов оставшегося фрагмента выемки с узлами основного контура
Аналогичным образом создадим и другие выемки. Контур печатной платы должен представлять собой замкнутую линию. После того как все фрагменты контура готовы, нужно объединить их в один объект. Для этого выберите на панели «Набор инструментов» инструмент «Указатель» и пунктирной рамкой выделите все фрагменты контура, а на панели «Панель свойств: Несколько объектов» нажмите кнопку «Объединить». Далее выберите на панели «Набор инструментов» инструмент «Форма» и затем нажмите на панели инструментов «Панель свойств: редактировать кривую, многоугольник и оболочку» на кнопку «Выбрать все узлы». После чего станет активной кнопка «Замкнуть кривую» — нажмите на нее. В случае если контур получился неправильной формы, отмените действие «Замкнуть кривую», проверьте правильность соединения узлов контура и повторите команду. На этом работа с контуром печатной платы в графическом редакторе Corel Draw заканчивается (рис. 7). Теперь требуется произвести экспорт полученного объекта в формат .dxf. Для чего в основном меню редактора надо выбрать пункт «Файл/Экспорт» и в открывшемся окне указать имя и тип файла (.dxf), после чего нажать на кнопку «Экспорт». В результате на диске компьютера будет создан новый файл с расширением .dxf.

Рис. 7. Разработанный в графическом редакторе Corel Draw контур печатной платы:
а) круглой формы;
б) квадратной формы
Необходимо отметить, что при написании этой статьи автор использовала версию Х3 программной среды Corel Draw Graphics Suite.
Импорт разработанного в Corel Draw контура платы в NI Ultiboard
NI Ultiboard — это программное обеспечение для проектирования топологии печатных плат. Ultiboard является PCB-приложением программы National Instruments Circuit Design Suite и используется для разработки печатных плат, выполнения определенных функций CAD-систем и подготовки результатов проектирования к производству. Данная программа обладает возможностью автоматизированного размещения компонентов на плате и автоматической трассировки.
Проектирование простых контуров печатных плат в Ultiboard не вызывает трудностей, однако процесс разработки сложных контуров плат в данной среде проектирования может оказаться достаточно проблематичным. Выходом из сложившейся ситуации становится поиск альтернативных методов разработки контуров печатных плат и их импорт в топологический редактор. Рассмотрим процесс импорта контура печатной платы в формате .dxf в программу NI Ultiboard на примере уже созданного в предыдущей главе контура, который был экспортирован нами в формат .dxf и находится на диске компьютера. Для этого запустим программу NI Ultiboard, при помощи команды основного меню «Файл/Новый проект» создадим новую разработку PCB и произведем импорт заготовленного ранее файла контура печатной платы. Для чего в основном меню программы выберем пункт «Файл/Импорт/DXF». В результате откроется окно выбора, в котором нужно выбрать подготовленный ранее файл контура печатной платы в формате .dxf и нажать кнопку «Открыть». После выполненных действий будет открыто диалоговое окно «Импорт DXF» (рис. 8). В верхней левой части этого окна находится таблица «Карта слоев», где указывается, какому слою печатной платы должен соответствовать импортируемый контур. Таблица разделена на несколько колонок. Название импортируемого слоя отображается в колонке «Слой DXF». В колонке «Слой Ultiboard» в строке соответствующей названию импортируемого контура из выпадающего списка необходимо выбрать название слоя расположения контура в проекте Ultiboard. В нашем случае нужен пункт «Контур платы». В правой верхней части окна «Импорт DXF» находится окно предварительного просмотра, в котором отображается импортируемый контур платы. При необходимости можно изменить значения полей «Масштабирование», «Ширина линии», «Смещение DXF», а также установить единицы измерения.

Рис. 8. Окно «Импорт DXF» редактора NI Ultiboard
После того как все настройки в окне «Импорт DXF» заданы, нажмите на кнопку «Импорт». В результате в рабочей области проекта Ultiboard будет отображен новый контур платы (рис. 9). В программе Ultiboard есть возможность 3D-визуализации разработанной печатной платы и ее объектов. Открыть 3D-вид платы можно командой «Инструментарий/Вид 3D» основного меню программы. После успешного завершения процесса импорта контура платы, можно продолжить проектирование печатной платы в Ultiboard. Надо отметить, что при написании этой статьи автор использовала версию 12.0 программной среды NI Ultiboard.

Рис. 9. Результат импорта .dxf файла контура печатной платы в проект Ultiboard и 3D-вид этой платы
Импорт разработанного в Corel Draw контура платы в Expedition PCB
Топологический редактор Expedition PCB предназначен для проектирования печатных плат электронных устройств и поддерживает современные технологии изготовления печатных плат. Expedition PCB входит в состав системы проектирования Expedition Enterprise компании Mentor Graphics. В данном редакторе есть три основных режима работы:
- Place Mode — режим размещения;
- Route Mode — режим трассировки;
- Draw Mode — режим рисования.
В режиме рисования создаются контур печатной платы, области трассировки и запретов, вводится текст, выполняется работа с пользовательскими слоями (в том числе и импортированными из других САПР). Кстати, переключение между режимами осуществляется нажатием соответствующей иконки, расположенной на панели инструментов Standard редактора Expedition PCB. При вызове отдельных команд основного меню переключение в соответствующий режим происходит автоматически. Объекты, относящиеся к одному из режимов, недоступны в других. В зависимости от режима можно выбирать определенные объекты. к которым применяются команды режима.
Рассмотрим процесс импорта контура печатной платы в формате .dxf в программу Expedition PCB. Для этого запустим Expedition PCB и при помощи команды основного меню File/New создадим новую разработку PCB и произведем импорт заготовленного ранее файла контура печатной платы (также для создания нового проекта печатной платы можно воспользоваться шаблонами, которые поставляются вместе с программой Expedition PCB). Для чего в основном меню программы выберем пункт File/Import/DXF. В результате будет открыто окно DXF Import (рис. 10), в котором в поле DXF filename нужно выбрать подготовленный ранее файл контура печатной платы в формате .dxf, указать название слоя DXF и единицы измерения и нажать на кнопку ОК.

Рис. 10. Диалоговое окно DXF Import редактора Expedition PCB
После выполненных действий импортируемый контур откроется в рабочем поле программы (рис. 11). Однако он будет представлен как рисованный объект, тип которого — Draw Object. А, как известно, контур печатной платы в Expedition PCB имеет тип Board Outline. Отсюда следует, что нам нужно изменить тип контура, импортированного в рабочий проект. Для того чтобы изменить тип объекта в Expedition PCB, надо левой кнопки мыши выделить этот объект, при помощи правой кнопки мыши вызвать контекстное меню и выбрать в нем пункт Properties. В результате откроется одноименное диалоговое окно, в котором в поле Type из выпадающего списка можно выбрать нужный тип контура:
- Board Outline — контур печатной платы;
- Route Border — граница трассировки;
- Placement Obstruct — зона запрета размещения;
- Route Obstruct — зона запрета трассировки;
- Contour — фрезерованный вырез в плате;
- Plane NoConnect — область металлизации, не соединенная с какой-либо цепью;
- Plane Shape — область металлизации, соединенная с одной из цепей (например, GND).

Рис. 11. DXF-контур печатной платы в рабочем поле редактора Expedition PCB и диалоговое окно Properties
Однако в нашем случае (как видно из рис. 11) поле Type является неактивным. Это произошло потому, что наш контур не является объектом, который представляет собой замкнутую сплошную линию. Исправить это «недоразумение» можно следующим образом. Выделите контур левой кнопки мыши и нажмите на панели Draw кнопку Dissolve Polygon/Polyline, а потом кнопку Create Polygon/Polyline (при этом контур необходимо выделить заново). Затем снова откроем диалоговое окно Properties и в поле Type из выпадающего списка выберем пункт Board Outline (контур печатной платы). Теперь наш новый контур DXF преобразован в контур печатной платы Expedition PCB (рис. 12).

Рис. 12. Контур DXF, преобразованный в контур печатной платы Board Outline в редакторе Expedition PCB
Аналогичным образом в Expedition PCB можно произвести импорт границы трассировки, однако при выборе типа объекта для границы трассировки необходимо указать значение Route Border в поле Type диалогового окна Properties.
Необходимо отметить, что проект Expedition PCB может иметь только один контур платы, который должен представлять собой замкнутую кривую.
При написании этой статьи автор использовала версию 7.9.4 системы проектирования Expedition Enterprise компании Mentor Graphics
Импорт разработанного в Corel Draw контура платы в PADS Layout
Редактор PADS Layout предназначен для проектирования печатных плат электронных устройств и поддерживает современные технологии изготовления печатных плат. PADS Layout входит в состав системы проектирования PADS 9.5 компании Mentor Graphics.

Рис. 13. Импорт .dxf-файла в PADS Layout при помощи кнопки Import DXF File панели инструментов Drafting Toolbar
Рассмотрим процесс импорта контура печатной платы в формате .dxf в программу PADS Layout. Для импорта таких файлов в рабочий проект PADS Layout можно воспользоваться кнопкой Import DXF File, которая находится на панели инструментов Drafting Toolbar (данную панель можно добавить в проект при помощи команды основного меню View/Toolbars/Drafting Toolbar). После нажатия на кнопку Import DXF File будет открыто окно выбора File Import, в котором выберем подготовленный ранее файл контура печатной платы в формате .dxf и нажмем кнопку «Открыть». В результате откроется окно DXF Import (рис. 13), в котором нужно указать соответствие слоя DXF слою платы, единицы измерения и нажать кнопку ОК. После выполненных действий импортируемый контур будет открыт в рабочем поле программы (рис. 14).

Рис. 14. DXF-контур печатной платы в рабочем поле редактора PADS Layout и диалоговое окно Drafting Properties
Однако он будет представлен как рисованный объект, тип которого — 2D Line. Контур же печатной платы в PADS Layout имеет тип Board Outline. Отсюда следует, что нам необходимо изменить тип контура, импортированного в рабочий проект. Для того чтобы изменить тип объекта в PADS Layout, необходимо при помощи левой кнопки мыши выделить этот объект, а правой кнопкой — вызвать контекстное меню и выбрать в нем пункт Properties. В результате будет открыто диалоговое окно Drafting Properties, в котором в поле Type из выпадающего списка можно выбрать нужный тип контура — в нашем случае Board Outline (контур печатной платы). Теперь наш новый контур DXF преобразован в контур печатной платы PADS Layout.
Также для импорта контура печатной платы в формате .dxf в программу PADS Layout можно воспользоваться командой основного меню редактора File/Import. После вызова этой команды будет открыто окно выбора File Import, в котором нужно выбрать на диске компьютера файл контура печатной платы в формате .dxf и нажать на кнопку «Открыть». В результате появится окно DXF Import (рис. 15), где нужно указать единицы измерения, задать слои платы и объекты, которые следует импортировать из .dxf-файла:
- 2D Lines — рисованные элементы;
- Board — контур платы;
- Text — текст;
- Attributes — атрибуты;
- Keepouts — области запрета;
- Copper — области металлизации;
- Routes — проводники;
- Parts-Top, Parts-Bottom — компоненты.

Рис. 15. Импорт .dxf-файла в PADS Layout при помощи команды File/Import
Данные объекты задаются в поле Select Input Items посредством установки флажков в чекбоксах или нажатием на кнопку All Items — в этом случае будут выбраны все объекты. После того как все настройки в окне DXF Import произведены — нажмите на кнопку ОК. После выполненных действий импортируемый контур будет открыт в рабочем поле программы. Не забудьте изменить тип контура. Сделать это можно в поле Type диалогового окна Drafting Properties. Данное поле может принимать следующие значения:
- Board Outline — контур платы;
- Board Cut Out — вырез в плате;
- Keepout — область запрета;
- Copper — область металлизации;
- Plane Area — область металлизации;
- Plane Area Cut Out — вырез в области металлизации.
Таким образом, при необходимости импортируемый контур может стать не только контуром платы, но и, к примеру, областью запрета трассировки или областью металлизации.
Заключение
Проектирование печатных плат представляет трудоемкий и очень важный процесс, одним из этапов которого является разработка контура платы. Создание сложного контура платы посредством его импорта из графического редактора Corel Draw или механических САПР в формате DXF наиболее удобно, поскольку расширяет возможности специалистов за счет наличия в данных программах большого количества инструментов рисования и приемов работы с ними. А это, в свою очередь, открывает неограниченные перспективы для проектирования сложных контуров печатных плат.
- Леухин В. Н. Проектирование радиоэлектронных узлов. Йошкар-Ола, Периодика Марий Эл, 2003.
- Леухин В. Н. Основы конструирования и технологии производства РЭС. Йошкар-Ола, МарГТУ. 2006.
- Андрианов В. И. Самое главное о… Corel Draw. Санкт-Петербург, Питера, 2004.
- Анцыпа В. А. Растровые и векторные графические изображения // Информатика и образование. 2005. № 7.
- Анцыпа В. А. Растровые и векторные графические изображения // Информатика и образование. 2005. № 8.
- Балухта К. В. Учимся рисовать на компьютере. Москва, Эксмо, 2005.
- Куприянов Н. И. Рисуем на компьютере: Word, Photoshop, Corel Draw, Flash. Санкт-Петербург, Питер, 2005.
- Ultiboard Help, National Instruments. August
- NI Ultiboard Fundamentals, National Instruments. August
- Expedition Enterprise. The technology leader for today’s most complex PCB systems designs, Mentor Graphics. 2013.
- PADS ES Suite Evaluation Guide, Mentor Graphics Corporation, 2012.
Обтравочные контуры и альфа-каналы: от создания до применения

Информация об областях с прозрачностью в изображении сохраняется в двух видах: векторном и растровом. Но только когда речь идет о полной прозрачности, если же области в изображении должны иметь частичную, подходит исключительно растровый вид. Среди дизайнерской братии для первого случая в ходу термин обтравочный контур (clipping path), а для второго прижилось понятие альфа-канал (alpha channel). Встречаются именования контур (embedded path) и маска (mask). Интересно, что контуры и маски нисколько не влияют на изображение, существуя независимо, потому после наложения маски картинка остаётся доступной для редактирования без каких-либо ограничений.
Все современные графические пакеты (Adobe Photoshop, Illustrator, CorelDRAW, PhotoPAINT, Macromedia Freehand) обзавелись встроенными функциями создания и редактирования прозрачности. Среди форматов, поддерживающих этот эффект и распознаваемых графическими пакетами (в порядке снижения распространенности), — EPS, DCS, PDF и TIFF. Для корректной печати первых трёх необходим PostScript-принтер. Что касается программ вёрстки (PageMaker, QuarkXPress, InDesign, Ventura, FrameMaker), то они, кроме импорта уже готовых изображений с прозрачностью, обладают собственными функциями работы с масками и контурами.
В статье описан полный цикл работы с контурами — от создания в популярных растровых редакторах, использования в составе импортируемых изображений или же рисования «с нуля» в векторных пакетах вплоть до управления параметрами масок средствами самих верстальных программ.
ОБТРАВОЧНЫЙ КОНТУР
По существу, обтравочный контур — замкнутая форма (маска), сформированная кривыми Безье и определяющая абсолютно непрозрачные области в изображении. При масштабировании или изменении его размеров первоначальная точность кривой сохраняется. Более того, пути копируются из одного документа в другой в виде областей выделения и, что особенно ценно, напрямую переносятся из Photoshop в другие продукты Adobe (Illustrator или InDesign). Области изображения вне пределов обтравочного контура рассматриваются поддерживающими их программами как совершенно прозрачные.
Средства работы с обтравочными контурами нисколько не отличаются от присутствующих в графических редакторах стандартных инструментов для работы с векторными объектами. Векторные маски не передают частичную прозрачность, поэтому имеют относительно узкое применение. Основное преимущество контуров — минимальный объём памяти для их хранения.
Чаще всего обтравочные контуры используются в качестве промежуточной операции, когда нужно отделить изображение от фона. Подготовленное изображение сохраняют в формате EPS, а затем импортируют в пакеты вёрстки. В растровых редакторах контуры применяются и для задания траектории движения пользовательской кисти (Stroke Path — чертить путь), что даёт эффекты, трудно достижимые обычными средствами.
Рассмотрим работу с обтравочными контурами в основных редакторах. Начало традиционно…
Adobe Photoshop
Механизм и принцип работы с векторными объектами перекочевал с небольшими ограничениями в Photoshop из Illustrator. Доступны два инструмента: Pen (Перо) и FreeForm Pen (Перо для рисования произвольных контуров). С помощью первого контур создают, устанавливая контрольные точки и выбирая форму соединяющей их кривой. Второй — для рисования «от руки», что требует определённой сноровки.
Создание контура Контрольные точки бывают трёх видов: угловые, гладкие и комбинированные. Если, зажав клавишу, потянуть мышку, вместо прямого сегмента, соединяющего соседние точки, будет создан криволинейный. Такие сегменты — отличная альтернатива постановке большого количества близко расположенных точек, но соединённых прямыми отрезками. Это экономит время при создании и редактировании контура. Чтобы угловую точку превратить в другой тип, достаточно выбрать её инструментом Convert Point (Преобразование точки). Если при этом потянуть мышью, появятся направляющие, которыми задается форма криволинейного сегмента.
Для преобразования выделенной области в векторный контур в палитре Path предусмотрена операция Make Work Path From Selection (Создать рабочий контур из выделения). Но если область имеет растушёванную (feathered) границу, контур пройдёт по черте, соответствующей 50% прозрачности этой области.
По опыту, при преобразовании области сложной формы, полученной после Magic Wand, в контур обычно возникает небольшая погрешность. А контур с множеством контрольных узелков может стать причиной сбоя при печати. Поэтому следующая операция — доводка формы получившейся кривой. Впрочем, вручную созданные области выделения всегда переводятся правильно, а созданные с помощью Magic Wand предварительно сгладьте операцией Smooth (Select, Modify).
У команды Make Work Path From Selection один параметр — Flatness (Спрямление). Он определяет, с какой точностью интерпретатор PostScript, встроенный в принтер, аппроксимирует кривую. В принципе, можно ничего не указывать — выводное устройство воспользуется параметрами, установленными в нём самом по умолчанию для обтравочных контуров. Но иногда это приводит к ошибкам, а потому желательно перестраховаться.
При выборе значения руководствуйтесь следующими соображениями. Точность интерпретатора PostScript при переводе векторных объектов в битовую карту определяется размерами минимального воспроизводимого элемента (device pixel). Соответственно, для ФНА его физические размеры меньше, чем для принтеров. С учётом особенностей зрения, в большинстве случаев для последних достаточно установить 1 единицу (ориентировочно соответствует 1/600 дюйма), для первых — побольше (например, 5 — что даст точность в районе 5/2400 дюйма). Значения ниже лишь загрузят процессор, поскольку улучшения качества уже не заметны глазу.
| Важное значение Flatness целесообразно задавать в диапазоне от 1 до 5 |
Окончательная доводка формы кривой (если возникнет необходимость) проходит без проблем — техника работы с контрольными узлами (добавление, удаление, изменение типа) аналогична принятой в Illustrator и CorelDRAW.
Итак, контур получен. Осталось его сохранить (Save Path, Новый контур), а затем определить как обтравочный (Path/Clipping Path, Контур/Обтравочный контур).
Экспорт Последняя операция — сохранение изображения в любом из форматов, поддерживающих контуры (EPS, DCS, PSD или PDF). Для сохранения из Photoshop в EPS предлагается три варианта: Photoshop EPS (*.eps), Photoshop DCS 1 (*.eps) и Photoshop DCS 2 (*.eps). Первый — обычный EPS, хранящий информацию о векторных объектах, остальные два — его разновидности, записывающие изображение в виде сепараций (см. вставку). На примере EPS рассмотрим основные параметры, которые следует задать.
Preview (Предварительный просмотр) создаёт экранную копию изображения (с низким разрешением) для работы в верстальных программах (FPO — For Positioning Only, Только для позиционирования). Для сохранения рreview лучше выбрать формат TIFF, обеспечивающий кросс-платформенную переносимость файла. JPEG можно использовать только на Mac OS и при условии, что установлен QuickTime.
Encoding (Кодирование) определяет формат сохранения данных изображения. Стандартным является ASCII, хотя используется и компрессия типа JPEG. Тогда за счет удаления избыточности размер файла существенно уменьшается (в 2-5 раз). Но печать будет корректной лишь на принтерах с поддержкой PostScript level 2 и выше.
Include Vector Data (Включить векторные данные) сохраняет в файле информацию о векторных объектах. Например, пути с заливкой, текст — в векторном же виде для пакетов вёрстки. Это не касается обтравочных контуров из-за их особого статуса.
Image Interpolation (Интерполяция картинки) сглаживает резкие переходы яркости и цвета при печати изображения в низком качестве.
При сохранении в виде DCS доступны те же опции (поскольку формат базируется на EPS). Дополнительный параметр — тип DCS. Если выбран формат TIFF, то ещё проще: никаких специфических параметров указывать не надо — только самые обычные. Если планируется дальнейшая работа с изображением в Illustrator или же вставка в публикацию InDesign, его можно сохранить в формате PSD — «родной» формат поддерживается полностью. CorelDRAW распознает PSD с некоторыми ограничениями, в частности, не «видит» в нём контуров.
PhotoPAINT

Как и в Photoshop, здесь имеется всё для комфортной работы с контурами — инструменты управления типом узелков (symmetrical, cusp, smooth), их добавление и удаление. Есть и такие известные по CorelDRAW инструменты, как поворот/масштабирование части кривой, — но это уже экзотика. Если некоторая область изображения выделена, её можно по аналогии с Photoshop преобразовать в контур (Mask/Create/Mask to path) и, наоборот, преобразовать контур в маску. Для сохранения контура в качестве обтравочного нужно выбрать пункт Set as Clipping Path (свиток Path) — справа от названия контура в свитке появится характерный знак, указывающий, что контур стал обтравочным.
Отличия программ по взаимодействию с контурами минимальны. Основное — PhotoPAINT позволяет указывать в качестве обтравочного лишь один контур. Далее: при работе с PhotoPAINT необходимо помнить о «маленьких» неприятностях — в формате TIFF редактор векторные контуры не сохраняет. Единственный выход — EPS. В открывшемся окне диалога нужно указать точность воспроизведения его формы выводным устройством (Flatness). Там же есть опция сохранения только части изображения внутри обтравочного пути, существенно сокращающая размер результирующего файла за счёт исключения информации о невидимых областях. И ещё один нюанс: если при экспорте изображения с контуром в EPS выбрать для preview тип 8-bit color, то в некоторых программах вёрстки (например, PageMaker) прозрачные области будут заполнены сплошным цветом. Впрочем, на печати всё будет корректно. Обходной путь — сохранить черно-белое preview.
Adobe Illustrator
Как и в растровых, в векторных редакторах можно задавать для изображения обтравочный контур. Единственное отличие — не указывается параметр Flatness.
Если нужно открыть в Illustrator изображение с обтравочным контуром, созданное в растровом редакторе, выберите команду File/Place (Файл/Разместить). Желательно отключить опцию Link, чтобы устранить проблемы при печати. В результате в документ будет включена группа из нескольких объектов — само растровое изображение и столько контуров, сколько их есть в изображении. Для доступа к ним по отдельности служит операция Ungroup (Разгруппировать) либо инструмент Direct Selection (Непосредственное выделение). Редактирование маски, созданной в Photoshop, без проблем продолжается в Illustrator, что явно показывает преимущества продуктов Adobe.
Обратите внимание: импорт контуров поддерживается только в формате EPS — при внедрении TIFF редактор теряет всю векторную информацию.
При заключении изображения в обтравочный контур средствами Illustrator нужно создать требуемую кривую (по точкам обвести нужные области), а затем выбрать пункт Object/Clipping Path/Make (Объект/Маска/Применить). Участки изображения, выходящие за пределы контура, будут скрыты, создастся эффект прозрачности. Редактирование формы контура доступно через уже известный Direct Selection Tool. Допускается включение одной обтравочной группы в другую.
Полученный объект можно без каких-либо ограничений использовать в составе более сложной векторной композиции, дополнять её другими фрагментами с обтравочными контурами — полная свобода действий. Сохраняйте полученную векторную композицию в формате EPS (File/Save) и помещайте в вёрстку.
Среди настроек сохранения документа — совместимость с различными версиями Illustrator (из соображений максимальной переносимости желательно выбирать «восьмерку»), опция Include Document Font, включающая в файл используемые шрифты, совместимость с PostScript-устройствами (Level 1, 2, 3).
Corel DRAW
Процесс применения обтравочного контура в CorelDRAW мало похож на аналогичную процедуру в Illustrator. Во-первых, перед операцией нужно проверить, выключена ли опция Auto Center New PowerClip Contents (Автоматически центрировать содержимое конверта) в настройках программы (Options/Workspace/Edit). Далее: операция доступна через Effects/PowerClip/Place inside Container (Эффекты/Конверт/Разместить внутри контейнера), а объект получает название PowerClip Object. В-третьих, контур в DRAW сохраняет свои параметры (заполнение и окантовку) и после превращения в маску. А для редактирования объекта внутри контура нужно перейти в специальный режим, при котором редактирование остальных объектов будет невозможно.
Создание контура Чтобы внутри конверта разместить объект, нужно выделить его, выбрать известный пункт меню, а затем указать появившейся стрелкой на объект, который будет играть роль маски. Иногда на этом этапе возникают сложности: программа не «чувствует» объект. Выход из положения даёт увеличение рабочей области и точное позиционирование курсора-стрелки.
Для редактирования маски используются все имеющиеся в редакторе инструменты. Доступ к самому маскированному объекту выполняется операцией Edit Contents (Редактировать содержимое), содержимое извлекается через Extract Contents (Извлечь содержимое). Обе команды занимают самые верхние позиции в контекстно-зависимом меню, всплывающем по щелчку правой кнопки мышки при выборе объекта-маски. Другой вариант доступа к содержимому маски — щелчок по ней с нажатой клавишей . Возврат в обычный режим редактирования — Finish Editing this Level.
По умолчанию редактор жёстко привязывает позицию маски к объекту (Lock Contents to PowerClip), поэтому для её независимого перемещения опцию нужно выключить. Такая разветвленная система команд в DRAW позволяет с легкостью манипулировать объектом с маской в составе сложной композиции, не прибегая к слоям. К сожалению, в Illustrator без этого обойтись весьма сложно.
DRAW позволяет собственными силами создавать для изображения и растровую маску — функцией Bitmap Color Mask, напоминающей Magic Wand из Photoshop. Указывая в изображении пипеткой на те цвета, которые планируется замаскировать, и выбирая диапазон захвата соседних оттенков (Tolerance), можно добиться требуемого результата. Но помните, что редактор ищет пиксели с указанными параметрами цвета по всему изображению (а не только прилегающие к выбранной области). Повлиять на это нельзя, и применение функции ограничено.
Импорт/Экспорт Если вы хотите использовать заранее подготовленную иллюстрацию с маской в составе макета, следует учитывать, что векторные маски в изображениях, сохраненных в формате TIFF, CorelDRAW, как и Illustrator, не распознает. Обходной путь — использовать EPS. Вставить заготовку можно операцией Import, принудительно указав формат чтения файла как Encapsulated PostScript. К сожалению, дальнейшее редактирование маски средствами редактора невозможно — об этом нужно помнить на стадии её создания.
Готовый макет для включения в вёрстку экспортируют в формате EPS. Но поскольку он не поддерживает растровые маски прозрачности, CorelDRAW идёт на хитрость: получившееся растровое изображение разбивается на множество мелких (прямоугольных), с заданной точностью восстанавливающих первоначальное. В результате растровый процессор принтера может захлебнуться в потоке информации (для высококачественной иллюстрации ему потребуется обработать несколько тысяч мелких изображений).
Об авторе: Михаил Борисов (mborisovv@yahoo.com), пишет для Publish обзоры программного обеспечения и полезные советы по допечатной подготовке и веб-дизайну.
Форматы файлов и прозрачность
Не все графические форматы поддерживают прозрачность, а в некоторых эта возможность появляется только в отдельных цветовых моделях (см. таблицу).
Поддержка прозрачности
| Формат | Обтравочный контур | Альфа-канал |
| TIFF | + | + |
| EPS | + | |
| DCS | + | + (версия 2.0) |
| GIF | + (RGB) | |
| PICT | + (RGB) | |
| PNG | + (RGB) | |
| JPEG | + | |
| PCX | + | |
| BMP | + |
Не все редакторы реализуют потенциал того или иного формата в полной мере. Например, PhotoPAINT при сохранении в TIFF автоматически преобразует векторный контур в альфа-канал.
Рассмотрим подробно первые три формата как наиболее актуальные для полиграфии. Информация об остальных приведена в качестве справки.
TIFF
Самый распространенный формат для передачи растровых изображений, используется всеми графическими и издательскими редакторами. Название (Tag Image File Format) получил из-за возможности встраивания в него, кроме собственно битовой карты изображения, разнообразных дополнительных данных. Это позволило сохранять в нём документы Photoshop. Количество поддерживаемых каналов цветности — 1, 3 и 4.
EPS
Стандартный формат для обмена векторной и смешанной графикой между графическими приложениями. Поддерживается без ограничений всеми профессиональными редакторами (с остальными будьте осторожнее: часто поддержка EPS в них чисто декларативная). Удобен для сохранения отдельных иллюстраций и целых страниц. Количество поддерживаемых каналов цветности не ограничено (формат используется для сохранения файлов в палитрах duo- и triotone, со смесевыми цветами). В составе EPS имеются инструкции (порой весьма сложные), написанные на языке PostScript (отсюда название — Encapsulated PostScript — «Содержащий PostScript»).
Чтобы удобнее манипулировать файлами EPS, при сохранении в них обычно включают отрастрированное с разрешением 72 dpi экранное представление (preview). Некоторые редакторы, записывая в него информацию, вместо прозрачности подставляют белый цвет. Правильно распознают preview не все верстальные пакеты, иногда вместо областей с прозрачностью также отображая белый цвет. И хотя это представляет определённые неудобства при вёрстке макета, при печати на PostScript-принтере всё будет правильно. На принтере без поддержки PostScript будет напечатано только хранящееся в заголовке файла экранное представление с низким разрешением.
DCS
Формат DCS (Desktop Color Separations) разработан Quark и представляет собой разновидность стандартного формата EPS, а потому и расширение файлов DCS точно такое же — *.eps. Записанное изображение обычно состоит из пяти файлов: сборочного (экранная версия его содержимого плюс названия связанных с ним файлов) и четырех (или больше) цветоделенных сепараций изображения.
DCS имеет две разновидности. DCS 1 в цветовой модели CMYK информацию об альфа-каналах не поддерживает. Этого недостатка лишен DCS 2, хранящий информацию об альфа-канале и нескольких смесевых (spot channel).
Автоматические контуры
Альтернативный вариант создания обтравочного контура — автоматическое преобразование в него выделенной области. Самые простые инструменты для получения области — Lasso (Лассо) и Polygonal Lasso (Многоугольное лассо). Иногда для упрощения кропотливой работы помогает инструмент Magic Wand (Волшебная палочка), имеющий всего один параметр — диапазон захвата близлежащих цветов Tolerance: чем значение выше, тем более далекие цвета будут включены в область выделения. Как правило, при создании контуров опцию Continuous (Непрерывный) отключают. При выборе точки на изображении, базовой для поиска цветов в заданном диапазоне, нужно учитывать, что Photoshop включит в него цвета, находящиеся в стандартной цветовой гамме по обе стороны. После использования Magic Wand обычно нужна доводка инструментами группы Lasso.
С пятой версии в Photoshop появился Magnetic Lasso (Магнитное лассо) — инструмент, по мнению разработчиков, значительно упрощающий создание сложных масок. Но хорошие результаты он дает, только если контур маски проходит по достаточно контрастной границе. Если же она не имеет четких очертаний либо вокруг множество беспорядочно расположенных контрастных пикселей, пользы от него никакой. Да, в нём есть настройки, иногда открывающие преимущества «прогрессивного» метода. Параметр Width (Ширина) отвечает за ширину области, в чьих пределах будет производиться поиск контрастных пикселей. Edge contrast (Контрастность края) определяет порог, при котором перепад яркостей воспринимается как граница области выделения. Установка Frequency (Частота) на уровне 25-30 позволяет в случае некорректной трассировки исправить положение (при таких значениях контрольные точки ставятся достаточно редко), но и даёт недостаточно точную границу. Более высокими значениями пользоваться тяжело — убрать ошибочно поставленную в процессе трассировки контрольную точку нельзя. Именно поэтому дизайнеры чаще отдают предпочтение старым, давно проверенным методам, обеспечивающим полный контроль за формой выделяемой области.
Опции CorelDRAW при сохранении в EPS
Все опции тематически разделены по двум закладкам — General и Advanced. В первой собрана информация общего плана, касающаяся параметров отображения документа на экране (Image header), выбора политики сохранения текста и управления цветопередачей.
Header представляется либо в виде растрового изображения формата TIFF (тогда можно указать его разрешение и глубину цвета), либо в векторном виде (в формате WMF). Недостаток WMF — текст не всегда отображается корректно на других ПК, а цветовые растяжки имитируются наложением друг на друга множества объектов, что существенно увеличивает размер заголовка. Недостаток TIFF — практически всегда больший, чем у WMF, размер заголовка. Transparent Background полностью имитирует прозрачные области в экранной версии файла, что позволяет в пакете вёрстки оценивать дизайн макета прямо на экране, без распечатки на принтере.
Тут же можно задействовать опцию конвертирования текста в кривые или же включения шрифта в EPS для корректного открытия там, где макет будет выводиться на пленки (Export Text as Curves/Text). Текст желательно сохранять в виде кривых при условии, что в макете используется крупный кегль — несмотря на некоторое увеличение размера файла, это не вызовет никаких проблем. В противном случае возможно зрительное утолщение символов и ухудшение читабельности.
Для управления цветопередачей служат настройки Color Management: цветовой профиль можно внедрить в макет, и результат печати станет более предсказуем.
Среди дополнительных настроек — конвертирование всех растровых изображений в необходимую цветовую палитру (Save Bitmap as, по умолчанию — CMYK), что обезопасит от потенциальных проблем при использовании в макете множества изображений из различных источников. Опция Auto Increase Fountain Steps ответственна за плавность перехода цветов в объектах с заливкой Fountain Fill. Включайте эту функцию в любом случае, а не только при слабоконтрастных цветовых переходах: количество градаций цвета будет максимальным на любом печатающем устройстве.
В закладке Advanced собраны более тонкие настройки. Сompatibility отвечает за совместимость с различными принтерами (от старых, поддерживающих PostScript Level 1, до новейших — 3). Если планируется цветоделение из других редакторов, оставляйте совместимость с Level 1, если нет — выберите более новые и тогда укажите для изображения JPEG-компрессию и коэффициент сжатия.
Опция Bounding Box задает размеры документа: они могут соответствовать размерам экспортируемой области и всему размеру страницы. Последнее удобно вместо создания невидимого прямоугольника по размерам страницы, позволяющего в пакетах вёрстки точно позиционировать EPS относительно нижерасположенного изображения.
Корректировать параметры Trapping требуется только в особых случаях. Always Overprint Black сигнализирует RIP запечатывать области с чёрным цветом поверх остальных цветов, Preserve Document Overprint Settings сохраняет в файле параметры overprint, указанные в программе вручную.
Bleed Area устанавливает величину вылета документа за размеры страницы (по умолчанию в EPS обрезается вся информация, выходящая за её пределы).
Если возникают сомнения в корректности созданного файла, оптимальный способ проверки — растрирование в любом растровом редакторе (например, в Photoshop), а лучше всего — в программном RIP. Конечно, такие испытания не дают полной гарантии успеха, но практически всегда позволят обнаружить потенциальные проблемы и предпринять адекватные меры для их устранения.
| Настройки CorelDRAW при сохранении в EPS |
