Помощь - Поиск - Пользователи - Календарь
Полная версия: Как сделать обводку кучи путей?
ProDTP > Графика и препресс > Adobe Illustrator
Synchro
Здравствуйте.

Не знаю как сформулировать мою заморочку человеческими терминами. Поэтому прилагаю превью.

Есть картинка
IPB Image

Ода сделана из кучи отдельных линий.

Как мне добиться такого как на этой картинке:
IPB Image
(вот тут она же)
IPB Image
где под этими путями сделана подложка (серый и голубой цвет), контуры которой повторяют очертания фигуры?

Для наглядности я копию получившейся серой обводки в сторонку отодвинул. На всякий случай я приложил к сообщению архив с обоими файлами.

Помогите, пожалуйста, люди добрые.

Нажмите для просмотра прикрепленного файла
fetisov
Как вариант: отрисовать по контуру и залить. Потом Send to Back.
Либо замкнуть линии (Join) и залить нужным цветом.
it
Вы это имели ввиду?
it
Цитата(fetisov @ Aug 23 2005, 10:08)
Как вариант: отрисовать по контуру и залить. Потом Send to Back.
Либо замкнуть линии (Join) и залить нужным цветом.
*


Там не все так просто
нет практически ни одного
закрытого контура,а соединять
так и пол дня угробишь.
arhip
Если я правильно понял проблему, то тебе нужен плагин Рика Джонсона, который называется Concatenate: http://rj-graffix.com/software/plugins.html#concatenate
it
Цитата(arhip @ Aug 23 2005, 10:34)
то тебе нужен плагин Рика Джонсона, который называется Concatenate:
*


Да нет первое,что я сделал
попродывал применить  фильтр
Concatenate в режиме connect
но ничего путного не получилось
Просто чертеж состоит
из сотни мелких частей
и соединять бы их пришлось
тоже очень долго,даже
и с этим фильтром.
Black_cat
Фууух...
Попробовал. Вот какой получился алгоритм:
1. Удалить (скрыть, заблокировать, убрать на другой слой) все лишние линии, т. е. те которые не образуют контур.
2. Установить толщину всех оставшихся линий одинаковую. (Желательно наверно в тех единицах, которые Илл использует внутри себя -> пункты, пиксели, дюймы -> что именно не знаю, спросите у более сведующих).
3. Перевести все линии в объекты.
4. Сделать из всего этого один объект, выставить ему такую же толщину обводки (см. п. 2) другим цветом.
5. Перевести обводку в объект.
6. Высечь из объекта (см. п. 4) бывшую обводку (см. п. 5).
7. Получившийся объект внимательно осмотреть... (если поверх него потом накладывается черный, то осматривать можно не так тщательно).

Спасибо не обязательно...
Rod_of_Sky
если нужно очень быстро и не сильно качественно, о я делаю так:
- все линии, под которые нужно положить фон, копирую в буфер (всё вместе, чтоб не разбиратся долго что надо/ненадо).
- вставляю в фотошоп (если фон нужно положить под всё, что есть в файле, то просто в фотошопе его открываю) - разрешение зависит от сложности рисунка и необходимого качества результата/времени которое собираюсь потратить, в среднем 300 дыпыёв
-  немного увеличиваю канвас сайз (достаточно несколькох пикселов - нужен просто "зазор" до границы файла.
- "тычу" меджик вандом за пределами контура чертежа
- инвертирую выделение %)
- делаю из селекшена путь
- путь обратно в илл

всё это обычно занимает меньше времени, чем я это описывал.
единственое, что приходится иногда, когда линии не доходят друг до друга редактироват выделение - тоже секундное дело.
чтобы фон контура не выходил за пределы линий: перед копированием в буфер можно уменьшить толщину линий

если чего непонятно обьяснил - накидаю эскизиков, ща недосуг wink.gif
it
Именно так был создан присоединенный
эскиз  за 5 минут как описал
уважаемый Rod of Sky
http://www.prodtp.ru/index.php?showtopic=5...indpost&p=57434
arhip
Посмотрел присоединённый файлик. Да, Concatenate здесь не справится. Здесь вполне годятся оба описаных выше способа. Я в таких случаях использую вариант, похожий на тот, о котором говорит Black_cat. Т.е. перевожу все линии в объекты и сливаю их в один. Потом извлекаю внешний конур полученного объекта, а остальной мусор удаляю. Если линии исходного рисунка во многих местах не стыкуются и не стоят достаточно близко друг к другу, то приходится выполнять дополнительные шаги (снова давать обводку и сливать объект или давать объекту отступ через Offset path, объединять, а потом offset path применять уже в минус, и др.) Кстати, если линии исходного объекта вообще не стыкуются, то я начинаю с того, что увеличиваю толщину линий или сразу даю им Offset, чтобы видимые линии наверняка перекрылись.

И способ Rod_of_Sky тоже неплох. Хотя он чуть менее точен, но явно быстрее.
G-Kir
Я недавно делал подобное в Кореле.
Раньше чертежи делал исключительно в AI, но в 12-м кореле появилась чудо-фича — Virtual Segment Delete. Так вот удобство удобством, но заливку-то как-то надо делать (А этот виртуал сегмент как раз делает кучи отдельных линий). В общем я затолкал все линии в Macromedia Flash и получил требуемый векторный контур ровно в три клика. Флешь ведь выламывает фигуры по вышележащим контурам.
Правда в данном случае у меня «в три клика» фокус не прокатил — уж больно топорно сделан чертеж. Пришлось сделать 8 кликов.  wink.gif
grundic
эх, есть чему поучиться молодым и зелёным.....
мне енто точно скоро поможет.......
Black_cat
А чему тут учиться? Мой способ был продуман и опробован в течении 10 минут.
Его да и версия  Rod_of_Sky можно загнать в Action (как минимум часть).
ИХМО: долно быть пространственное воображение и небольшое знание Илла, что по идее должно присутствовать у каждого здесь находящегося - опять же ИХМО...
it
Цитата(Black_cat @ Aug 30 2005, 11:08)

Его да и версия  Rod_of_Sky можно загнать в Action (как минимум часть).

*


Вот как знал в начале обсуждения
составил Action,которая решает
проблемму одним нажатием клавиши.
Если интересно могу выслать.
t34
Цитата(it @ Aug 31 2005, 00:22)
…составил Action,которая решает
проблемму одним нажатием клавиши…
*


Скажите, по какому принципу работает?
it
Цитата(t34 @ Aug 30 2005, 22:16)
Скажите, по какому принципу работает?
*


Обработка рисунка в ILLUSTRATOR
рис.1.Потом скопировать и
в PHOTOSHOP  проиграть Action
рис.2.Конечый результат рис.3
Arkady_m
Как вариант в AI CS2
1. Убрать все размерные линии на другой слой (запереть, скрыть);
2. Выделить задвижку;
3. Применить к выделенным объектам Object > Live paint;
4. «Ведром» Live Paint на Toolbar'е за несколько секунд залить замкнутые области нужным цветом. Замкнутыми областями считаются области, ограниченные пересекающимися сегментами. Сегменты, содержащие разрывы или ближайшие вершины которых находятся на расстоянии друг от друга  менее указанного в Gap Options считаются непрерывными.
Live Paint объект сразу весь одним цветом точно также как и, например, обычный прямоугольник, а затем вышеупомянутым «ведром» прорисовать «дырки»:
Нажмите для просмотра прикрепленного файла
it
Arkady m
Большое спасибо.Это действительно
очень быстро.Век живи ,век учись.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2012 Invision Power Services, Inc.

Реклама

   Rambler's Top100    Яндекс цитирования