Как сделать все слои черно белыми в автокаде

Обновлено: 07.07.2024

вот часть тела программы.
Помогите вставить сюда строку для смены цвета сразу всех слоев
-------
(примерно сдесь должна быть эта стока)
(vlax-invoke-method ActiveDocument "Purgeall");чистить
vlax-invoke-method ActiveDocument "Save"); сохранить
(vlax-invoke-method ActiveDocument "Close");закрыть чертеж
-------
За ранее большое спасибо

> Петр
Если все слои перекрасит в один колер тогда так:

Если надо каждый поменять на определенный цвет,
тогда создай список цветов и тем же макаром.
Это справедливо для версий выше А2000

Класс ребята. Спасобо большое.
Пока еще не пробовал но обязательно попробую.
Подскажите пожалуйста как бы мне научится так программировать. Может литература есть какая то или сайты.Откуда вы знаете все эти методы.

Литература, есть, да и форумы помогают. Но для того чтобы начать программировать, надо быть для ехтого достаточно ленивым (но не слишком) :)

У меня получилось чуток покороче, не стал использовать VLA-.

Забыл добавить - обрабатывает все слои, включая выключенные, замороженные и заблокированные.

> Евгений Елпанов
Аналогично:

Спешу внести исправления в предложенный мной код - он позволяет назначить всем слоям цвет по слою, а это черевато!

Спасибо ребята за помощь. Я попробовал все варианты. Все работает.Результат получается тот что я и просил.
Но оказывается если цвет объекта не BYLAYER то объект неперекрашивается, чего так хотелось бы.
Можно ли сделать так чтоб изменялся цвет всех объектов.
Заранее СПАСИБО.

Для активного документа или для набора документов?

> Петр
Тогда чуть накрошить сюда еще малость:

Как вариант, попробуй:

Да, кстати, у меня в коде не отслеживается заблокированность и замороженность слоев. Код написал практически на коленке, так что прошу сильно не бить.

Привет.
Опишите пожалуйста какие значения надо подставлять вместо переменных (/ docs curdoc file_path file_list adoc docs) в нижеследующей программе.Извините но сам не намогу догадаться.
Спасибо за помощь.
(defun c:challprop (/ docs curdoc file_path file_list adoc docs)
(vl-load-com)
(setq adoc (vla-get-activedocument (vlax-get-acad-object)))
(if (and (setq file_path (browseforfolder "Обрабатываемый каталог"))
(setq file_list (z-files-in-directory file_path "*.dwg" t))
) ;_ end of and
(progn
(foreach doc_item file_list
(setq curdoc (vla-open doc_item))
(vlax-for item (vla-get-blocks curdoc)
(if (wcmatch (strcase (vla-get-name item) t) "*_space*")
(progn
(vla-put-color item 256)
(vla-put-lineweight item aclnwtbylayer)
(vla-put-linetype item "ByLayer")
) ;_ end of progn
(progn
(vla-put-color item 0)
(vla-put-lineweight item aclnwtbyblock)
(vla-put-linetype item "ByBlock")
) ;_ end of progn
) ;_ end of if
) ;_ end of vlax-for
;; Здесь, если есть список настроек слоев, можно и его использовать.
;; сейчас как пример, все слои перекрашиваются в красный цвет
(vlax-for item (vla-get-layers curdoc)
(vla-put-color item 7)
) ;_ end of vlax-for
(vla-purgeall curdoc)
(vla-save curdoc)
(vla-close curdoc)
) ;_ end of foreach
) ;_ end of progn
) ;_ end of if
) ;_ end of defun

Доброго дня читатель!
Что необходимо знать об основных функциях работы со слоями в программе AUTOCAD!?
В данной статье ты не только увидишь в картинках, что и как работает, но и познакомишься на примере с каждой функцией настройки слоя.
Затем узнаешь зачем нужно вообще, что-то менять в программе AUTOCAD

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

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

Где располагаются слои в Автокад?

Как добавить новый слой?

Добавление и создание нового слоя выполняется через быстрый набор команд ALT-Д (ALT-L) Добавление и создание нового слоя выполняется через быстрый набор команд ALT-Д (ALT-L)

Как происходит создание нового слоя и какие основные функции?

Дальше создаётся слой под названием Слой 1 - это базовое имя для слоя, дальше при помощи двойного нажатия ЛКМ вы можете его заменить. Дальнейшие настройки поддаётся достаточно простым понятиям. Включение/выключение слоя- отключение для отображения в пространстве модели (т.е в пространстве в котором вы будете производить моделирование). Дальше создаётся слой под названием Слой 1 - это базовое имя для слоя, дальше при помощи двойного нажатия ЛКМ вы можете его заменить. Дальнейшие настройки поддаётся достаточно простым понятиям. Включение/выключение слоя- отключение для отображения в пространстве модели (т.е в пространстве в котором вы будете производить моделирование). Заморозка/разморозка слоя- выключение или включение слоя и для печати и для отображения в пространстве модели (обращаю ваше внимание, что проектировать в замороженном слое нельзя, можно только перегнать в замороженный слой спроектированный набор элементов). Заморозка/разморозка слоя- выключение или включение слоя и для печати и для отображения в пространстве модели (обращаю ваше внимание, что проектировать в замороженном слое нельзя, можно только перегнать в замороженный слой спроектированный набор элементов). Блокировка/разблокировка слоя - блокирование разного рода изменения элементов выполненных в этом слое (когда замок закрыт). Необходимая и полезная функция, чтобы случайно не удалить или не передвинуть элемент. Блокировка/разблокировка слоя - блокирование разного рода изменения элементов выполненных в этом слое (когда замок закрыт). Необходимая и полезная функция, чтобы случайно не удалить или не передвинуть элемент.

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

Как задать цвет слоя в Автокад?

Для начала
1 - Цвет вашего слоя (по умолчанию программа выбирает его автоматически белый/черный)
Чтобы перейти к заданию цвета слоя (выбору) необходимо нажать по квадратику с цветом один раз ЛКМ
2- Номер цвета - вкладка из которой необходимо/желательно выбирать цвет для вашего слоя.
Почему необходимо/желательно ?
Если вы выбираете цвет слоя из данной вкладки, то он будет отображаться у вас в пространстве модели, но при выборе монохромной печати они автоматически будут становится ч/б.
3 и 4 данные вкладки очень гибкие для настройки выбора различных отображений, но главное отличие заключается в том, что выбирая цвет из данных вкладок он не будет преображаться в ч/б в монохромной печати.

Как задать вес, толщину линий ?

Толщина/вес линий выбирается нажатием ЛКМ по весу линии в настройках слоя. По умолчанию это тонкие линии. Выбираются они согласно ГОСТу

Вопрос, обозначенный в заголовке статьи, может возникнуть у каждого, кто начинает работать в AutoCAD’е. В принципе, в нем ничего сложного нет, есть только пара особенностей. Про особенности в конце расскажу забавный случай, который произошел со мной еще во времена моего первого AutoCAD’а.

Итак, печать вызывается стандартной командой Ctrl+P или командой «Печать» из меню «Файл», в результате которой не экране появится более или менее стандартное окно печати.

Окно печати чертежа

В основном, все, как и везде – выбор принтера или плоттера, кнопка его свойств, формат, количество копий. А вот дальше начинаются особенности. Опишем по порядку весь процесс печати.

1. Выбираем принтер, на котором будем печатать. У меня в системе пока принтер не настроен, поэтому выберем стандартный PDF Creator, при помощи которого можно создать из чертежа PDF.

Выбор принтера

2. Далее начинается особенность номер один. Как видно из рисунка выше, выбор формата печати есть прямо в окне печати AutoCAD’а. Но некоторые принтеры могут не понять эти настройки, и для того, чтобы печать была осуществлена на нужном формате, необходимо выставить размер носителя непосредственно в настройках принтера или плоттера. Последних это касается особенно, так как диапазон печати у них обычно широкий – от А4 до А1, а некоторые и до А0. Настройки принтера вызываются кнопкой «Свойства» около его имени.

Параметры плоттера

3. В появившемся окне со сводкой настроек печати необходимо выбрать «Дополнительные свойства» и нажать соответствующую кнопку. Далее появляется окно настроек, которое может варьироваться в зависимости от принтера, так как является обычно частью драйверов, предоставляемых производителем. Вариант стандартного окна PDF Creator’а представлен на рисунке ниже.

PDF Creator

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

Изменение параметров плоттера

В этом заключается вторая особенность печати в AutoCAD’е. А именно, при нажатии «Сохранить только для этого чертежа» будет создана временная настройка печати, примененная только в этому сеансу печати. Как только вы закроете окно и через какое-то время запустите печать снова – настройки пропадут, и придется заново лазать по глубинным настройкам принтера. При выборе пункта «Сохранить изменения в следующем файле» AutoCAD спросит, куда сохранить файл. Трогать местоположение не обязательно, пусть лежит вместе со стандартными, но название файла (обязательно оставив расширение pc3) следует изменить. Например, на «Печать A4».

Печать А4

Что это даст? Это даст прикольную плюшку – в следующий раз при необходимости распечатать чертеж даже не придется задумываться про формат печати и выбор принтера – при выборе созданного файла в выпадающем списке с доступными принтерами автоматически подхватятся все настройки.

5. Далее задаем формат печати (должен соответствовать тому, который вы поставили в настройках принтера) и количество необходимый копий при печати.

Формат и количество экземпляров

6. Следующий интересный и немаловажный момент, это «Область печати». Его же можно назвать особенностью номер три. Этот параметр отвечает за то, что будет выведено на формат. На выбор предоставляются несколько вариантов: границы, лимиты, рамка и экран. Первые два, в принципе, можно вообще опустить и не рассматривать, а вот вторые стоит рассмотреть поближе. Рамка – это выбор области на рабочем поле документа, которая будет выведена на лист в соответствующем масштабе. Экран – печать всего текущего экрана, при этом о соблюдении пропорций и масштабов можно забыть, что логически вытекает из описания. Нас интересует вариант печати рамкой.

Область печати

7. При нажатии на кнопку «Рамка» нас перебросит на поле чертежа, слегка затемненное вуалью, а курсор мыши будет призывно просить выбрать первый угол. Обычно выбор рамки заключается в выборе по диагонали двух углов прямоугольника, которым обводится нужная нам область.

Выбор рамки

Рамка

Центрирование и масштаб

9. Далее вступает в силу особенность номер четыре. При печати AutoCAD возьмет настройки толщин и цветов линий из настроек слоев документа. С толщинами все хорошо, это так и должно быть, а вот с цветами есть небольшой нюанс. Вряд ли кто-нибудь чертит в AutoCAD’е сплошь черными линиями, обычно все разукрашивают слои так, как пожелает их творческая натура на момент создания собственного шаблона чертежа. Соответственно, при выводе печати на черно-белый лазерный принтер на выходе получится кучка бледных линий, интерпретированных из желтых, синих и зеленых цветов в оттенки серого. Чтобы этого не произошло, нужно открыть дополнительные свойства печати и поставить там в таблице стилей печати «monochrome.ctb».

Назначение стиля печати

Кнопка дополнительных настроек выглядит как галочка в кружочке в правом нижнем углу окна настроек. Здесь же можно выбрать ориентацию листа – книжная или альбомная.

10. Далее необходимо нажать кнопку «Применить к листу». Ее действие понятно из названия – внесенные настройки и изменения будут применены к текущему печатаемому листу.

11. Дальше есть два варианта развития событий – нажать «ОК» и пойти смотреть, что же вылезет из принтера, либо нажать «Просмотр» и, в окне предварительного просмотра убедившись, что на листе все правильно, нажать кнопку печати, и уже потом пойти смотреть на работу принтера.

Просмотр чертежа

Кнопка «Печать» располагается в верхнем левом углу экрана.

Кнопка печати документа

На этом в общем-то и все. Расскажу только обещанную историю. Во времена, когда я только чертил в AutoCAD’е свои первые чертежи и готовился сдавать их преподавателю, я не знал о настройке монохромности вывода. Соответственно, при печати у меня получались блеклые размазанные рисунки, но никак не чертежи. Решение проблемы я тогда нашел очень легко – создал дополнительный файл, где все слои чертежа именовались так же, как и во всех остальных файлах, но цвета у них стояли везде черные. При печати чертежа я сначала копировал его в дополнительный (можно назвать его, наверное, сервисный) файл, и уже оттуда печатал все в черном цвете. И так с каждым чертежом. Не передать словами мое удивление и облегчение, когда на первой работе я увидел, как мой начальник легким движением мышки выбирает «монохромность» и печатает чертеж…

Надеюсь, статья будет полезной тем, кто впервые сталкивается с печатью из AutoCAD’а.

alt

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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