Как в автокаде делать прозрачность

Обновлено: 07.07.2024

Форумы CADUser → Autodesk → AutoCAD → Как сделать прозрачным фон растрового изображения?

Тема: Как сделать прозрачным фон растрового изображения?

Помогите, pls, новичку.
У меня есть растровое изображение (фрагмент карты) на белом фоне (*.tif 8 bit). Я его импортирую в AutoCAD 2005 или 2006. Все замечательно, но я не могу сделать этот белый цвет прозрачным, чтобы были видны остальные слои, или, если я его убераю вниз, то этот белый фон не маячил перед глазами. Плюс, мне надо импортировать еще один фрагмент растровой карты, тоже на белом фоне.
В mapInfo это делается элементарно, а вот как в AutoCAD?
В свойствах рисунка установил "прозрачность", а как теперь указать, что именно должно быть прозрачным?
Спасибо всем.

Вероятно, не всякий тиф одинакова полезен, попробую перевести (например файнридером) в тиф 4 группы(как вариант *.pcx- таже ерунда только не зипованная)- ну а дальше ты знаешь.
Еще :
не всякий акад может прочитать этот тиф (пробуй *.pcx), там вроде какаую-то dll-ку надо дописать

Modify\Object\Image\Ttansparency\ON в промежутке(следи за командной строкой) выделяешь рамку имиджа.

> AlexM
Прозрачным может только черно-белый растр.

а если убрать на задний план картинку просто?

Спасибо всем за советы. Сейчас попробую воспользоваться.
1. Файл не черно-белый, а имеет 8 градаций серого.
2. перевод на задний план не очень желателен, т.к. имеется еще много других слоев, и белая подложка на черном фоне смотрится не очень дружелюбно.
3. Как я уже указал, есть две карты, нечто вроде фотоснимков, но только морского дна, которые должны лечь одна на другую. Их размер несколько отличается, и следовательно, одна будет экранировать другую.
Еще раз, спасибо за помощь. Попробую и сообщу результаты.
P.S. Я вчера пробовал сделать невидимым белый background в Microsoft Photo Editor. Все получается, но он может работать только с файлами небольшого размера, а у меня картинки по 700 метров, а их он даже не читает. Пробую использовать другой редактор.

> AlexM
Так файл-то какой - 8 бит на канал (то бишь цветной) или с 8 градациями серого (то бишь Index color)?

Для Андрей С.
Файл в градация серого

> AlexM
Если это TIF, то сделайте (в любом растровом редакторе, например, в Фотошопе)
1. преобразуйте файл в RGB.
2. выделите то, что должно быть НЕпрозрачным и сохраните в отдельный канал (в Фотошопе - сначала Color Range, потом Save Selection->New Channel)
3. сохраните файл, вставьте в Автокад и включите прозрачность.
Если у вас нет чего-то вроде Фотошопа, то средствами "голого" Автокада маску прозрачности не добавить. Или уж превратить растр в черно-белый - у него гарантированно "включается" прозрачность.

Спасибо большое АНДРЕЙ С, и всем за помощь. Сделал фон прозрачным через Photoshop. Но удалось исползовать только файл .PNG, т.к. TIF, после того, как сохранил файл после Photoshop с признаком "прозрачность", не открывается в AutoCAD, а вот с PNG все получилось.
Еще раз - Большое спасибо ВСЕМ.

> AlexM
И правильно. PNG - самое оно. Почему многие цепляются за TIF? Видимо потому, что сканеры часто по умолчанию сохраняют изображение в формате TIF.

> AlexM
Возможен такой вариант:
- берешь любой растровый файл съемки (bmp, jpg)
- и превращаешь его в 1-bit, например, через Corel PHOTO-PAINT 12
(Image/Color mode/Black and Wihte (1-bit)
- теперь если вставить этот растр в файл Автокада, он принимает цвет своего слоя, он как-бы прозрачен, через него просвечивает фон, но не линии. Его все равно приходится отправлять на задний план (Draw Order)

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

> Владимир Громов
Потому что в ряде областей деятельности Tif - что-то вроде стандарта де-факто. Для большинства автокадовских пользователей png ничем не хуже, но есть ряд специфических профессиональных задач, где tif предпочтительнее.

но есть ряд специфических профессиональных задач, где tif предпочтительнее.

Но AutoCAD к ним не относится.

> Владимир Громов
Autocad к ним очень даже относится. Например GeoTIFF.
И вообще зачем смущать людей форматом PNG?
TIF - это стандарт который был есть и будет, а PNG - был создан как дубль формата GIF - всвязи с тем, что в последнем имелись проблемы с правообладателями алгоритма сжатия (на данный момент вроде бы срок патента истек и Gif свободен). Не думаю, что кто-то станет использовать PNG для серьезных целей вместо TIF.

> Владимир Громов
То что TIF — стандарт не домысел, а факт. И именно поэтому, как вы пишете, его и используют производители сканеров. Полагаю, они даже представить себе не могут вывод в PNG поскольку ересь сие. Для разовой вставки некоторой картинки для себя - все что душе угодно. Для профессиональной работы, при значительных объемах, в том числе при учете возможности передачи материалов - tif и только. GeoTIFF - я привожу как пример того, что этот формат используется для профессиональной подачи растрого материала совмещенного с некоторыми дополнительными данными, и того, что он широко применяется том числе и в Autocad и в приложениях на его базе. И применяется не разово, а в серьезной каждодневной работе. И утверждение, будто Autocad к этим специфичным задачам не имеет отношения - мягко говоря не обосновано.
Ну и еще хочу предраться к выражению "как нельзя лучше" - в tif я имею возможность созантельно управлять областью прозрачности и непрозрачности в растре вне зависимости от того что изображено т.е. не прибегая к коррекции изображения как такового. В PNG - такой возможности вроде бы нет.

Как вернуть классический вид автокад 2015, 2016, 2017?
Для описания решения этой задачи я записал видео. Классический вид автокад 2016, 2017

Как сделать весь чертеж одного цвета?

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

При использовании видового экрана, штрих-пунктирная линия или штриховая (прерывистая) линия отображается не в том масштабе, в котором она на вычерчена в пространстве модели.

В русской локализации автокада: команда _LINETYPE или через меню Формат->Типы линий.




За отражение текста отвечает глобальная переменная mirrtext. Необходимо переменной mirrtext присвоить значение 0

Как сделать нестандартный формат / размер листа?

Этому вопросу я посвятил целый пост.

Прочитать можно пройдя по ссылке : Листы в AUTOCAD

Как изменить затенение (прозрачность) внешних ссылок?

Как убрать рамку вокруг подрезанной ссылки?


При сознании видового экрана на листе появляется сетка или как убрать сетку с листа?

Если при создании видового экрана на листе у вас появляется сетка или кто-то создал такой видовой экран до вас, то вам придется его удалить, перейти на вкладку модели и ОТКЛЮЧИТЬ на ней сетку. Именно она отображается в пространстве листа на видовом экране. Сетка на печать не выводится, однако меня она сильно раздражает в процессе оформления листов.

Объекты в пространстве модели нельзя выделить для изменения их свойств / удаления.

Как сделать возможным изменение свойств слоев (цвет, тип линий, вес линий) внешней ссылки?

Что бы этого не происходило нужно изменить значение переменной VISRETAIN. Системная переменная VISRETAIN отвечает за контроль свойств слоев внешних ссылок (XREF). Контролируются следующие свойства: видимость, цвет, тип линии, вес линии, стиль печати.

VISRETAIN может принимать два значения:

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

Как изменить масштаб в пространстве модели если колесиком мышки больше уменьшить или увеличить не получается?

Забавная ситуация :), но она случается!

alt

К основным настройкам слоёв относятся следующие: вкл./выкл., заморозить/разморозить, блокировать, изолировать слой, управление видимостью объектов на слое (прозрачность).

Включение/отключение слоёв в Автокаде

Отключение слоёв в Автокаде приводит к тому, что на экране исчезают объекты того или иного слоя. Т.е. происходит временное их скрытие с рабочего пространства.

Вопрос: Как отключить слой в Автокаде?

Достаточно в Диспетчере слоёв нажать на "лампочку", как показано на рис. ниже. Изображение лампочки изменится (она будет выключена).

Рис. 1 - Отключение слоя в AutoCAD

Вопрос: Как включить слой в Автокаде?

На панели слоёв нажать на символ "лампочки". Изображение включённой лампочки показывает, что слой включён и отображается на экране.

Рис. 2 - Включение слоя в Автокаде

Вопрос: Как отключить все слои в Автокаде?

Для отключения слоёв служит команда "Откл" (она же СЛОЙОТКЛ), которая позволяет отключить слой выбранного объекта. Для быстрого выбора всех элементов чертежа можно воспользоваться сочетанием клавиш Ctrl+A.

Рис. 3 - Команда СЛОЙОТКЛ в Автокаде

Более удобный способ - использовать групповую операцию через фильтр (читать подробнее про фильтры слоев в Автокаде ). Для этого достаточно перейти в Диспетчер свойств слоёв, слева выделить фильтр "Все используемые слои", который есть в каждом чертеже по умолчанию. Далее нажать ПКМ → Видимость → Откл.

Рис. 4 - Групповое отключение слоев в Автокаде через фильтр

Вопрос: Как включить все слои в Автокаде?

Чтобы включить все слои на чертеже, можно воспользоваться командой "Включить все слои" (она же СЛОЙВКЛ). Можно применить вышеописанный способ через групповую работу над слоями, используя фильтр по умолчанию.

Рис. 5 - Команда СЛОЙВКЛ в Автокаде

Удобно включать/отключать слои в Автокаде, когда на чертеже много объектов, которые загромождают общую картину. Важно помнить, что эта команда всего лишь делает невидимыми объекты на чертеже, но при этом они по-прежнему присутствуют в графическом пространстве.

Если отключить слой и нажать Ctrl+A для выделения всех объектов, автоматически выделятся элементы на отключённых слоях. Это может привести к их случайному удалению или ненужному перемещению. Поэтому на практике лучше пользоваться именно заморозкой слоёв.

Заморозка/разморозка слоев AutoCAD

Заморозка слоя - действие аналогичное выкл./вкл. слоя. Объекты исчезают с экрана, однако при этом они полностью убираются из рабочего пространства. При разморозке слоя выполняется регенерация чертежа (его перерисовка), а значит, все элементы будут более адекватно и правильно отображаться на чертеже.

Вопрос: Как заморозить слой в Автокаде?

Чтобы выполнить заморозку слоя, на панели "Слои" нажмите на знак "солнца".

Рис. 6 - Инструмент, который позволяет заморозить слой в Автокаде

Вопрос: Как разморозить слой в Автокаде?

Чтобы выполнить разморозку, достаточно нажать на знак "снежинки" на панели слоёв.

Рис. 7 - Разморозка слоя в Автокаде

Заморозить все слои одновременно можно через групповую операцию над стандартным фильтром слоёв (см. выше).

Блокировка слоя в Автокаде

В программе можно заблокировать слои. Команда создана для того, чтобы избежать случайных ненужных изменений. К блокированным слоям можно привязываться. При этом видно все элементы на чертеже и можно выполнять построения относительно них.

Вопрос: Как разблокировать слои в Автокаде?

За блокировку отвечает инструмент в виде "замка". Если замок открыт, то слой не заблокирован, в противном случае, действия над слоями будут запрещены.

Рис. 8 - Блокировка слоя в Автокаде

Прозрачность слоёв в Автокаде

В Автокаде можно управлять видимостью объектов на слое, т.е. настраивать их прозрачность. Задавать этот параметр можно сразу в Диспетчере слоев. Значение прозрачности лежит в пределах от 0 до 90 ("0" - слой полностью непрозрачный).

Рис. 9 - Прозрачность слоя Автокад

Изолирование слоёв AutoCAD

Изолировать слой в Автокаде можно через команду СЛОЙОТД (она же "Изолировать" на панели слоёв). Она позволяет скрыть или заблокировать все слои, кроме тех, на которых выбраны объекты.

Рис. 10 - Как изолировать слои в Автокаде

Почему Автокад не отображает слои, содержащие объекты?

Если не отображаются слои в Автокаде, то проверьте следующие настройки:

1) Этот слой может быть выключен или заморожен.

2) Слой не виден в Автокаде, потому что его цвет совпадает или максимально приближен к цвету рабочего пространства.

3) Слою присвоено слишком большое значение прозрачности.

4) На листе для слоя присвоено свойство "Заморозить на текущем видовом экране" (читать подробнее про заморозку слоев на Листах).

Не пугайтесь, если пропали слои в Автокаде. Возможно, это одна из вышеперечисленных ситуаций, по причине которой Автокад не видит слои.

alt

У многих пользователей возникает вопрос, «Как в Автокаде сделать белый фон?». При начальных настройках пространство модели имеет черный цвет. Несмотря на то, что яркость экрана при черном цвете рабочего пространства намного меньше, и тем самым слабее нагрузка на глаза, для многих белый фон в Автокаде более привычный. Он ассоциируется с чертежным листом.

Мы вам подскажем, как поменять фон в Автокаде за 3 клика! Если вы новичок - обязательно пройдите бесплатные уроки "Автокад для чайников"!

Как поменять фон в Автокаде с черного на белый?

Чтобы изменить цвет фона в Автокаде, нужно вызвать окно «Параметры». Существует несколько способов это сделать - изменить цвет фона в автокаде. Щелкните на пустом месте пространства чертежа правой кнопкой мыши (ПКМ) → «Параметры», как показано на рис.

Вызов параметров через контекстное меню в AutoCAD

Также можно выбрать меню «Приложение», в левом верхнем углу программы.

Вызов параметров через меню-приложения в AutoCAD

Чтобы ответить на вопрос: «Как в Автокаде поменять фон на белый?» - так же можно использовать командную строку. Для этого необходимо ввести команду «НАСТРОЙКА» или ее псевдоним «НА…». Затем нажать Enter.

Использование командной строки для вызова параметров в AutoCAD

Какой бы из способов вы ни выбрали, откроется диалоговое окно «Параметры». Чтобы черный фон в Автокад, который стоит по умолчанию, изменить на другой цвет фона, нужно перейти на вкладку «Экран» → «Цвета».

Диалоговое окно «Параметры» в AutoCAD

В открывшемся окне «Цветовая гамма окна чертежа» в первую очередь необходимо выбрать пространство, которое будем настраивать. Затем − элемент интерфейса. Поскольку нас интересует вопрос, как поменять цвет экрана в Автокаде, то оставим активным «Пространство 2D-модели», а элемент интерфейса - «Однородный фон». Вам достаточно выбрать подходящий цвет (в нашем случае − белый).

Теперь на Образце можно посмотреть, как будет выглядеть в AutoCAD белый фон. Обязательно нажмите кнопку «Принять», чтобы сохранить все настройки.

Диалоговое окно «Цветовая гамма окна чертежа» в AutoCAD

Теперь вы знаете, как в Автокаде изменить фон. Советуем рассмотреть самостоятельно другие варианты цветовой гаммы для различных элементов интерфейса.

Читайте также: