5 декабря 2019

AutoCAD Слои внешних ссылок

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

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

Итак, описание проблемы на примере генплана.

У вас есть файл под названием «План» в котором у вас контуры сооружений, данный файл вы используете при сборке листа СПЗУ, листа благоустройства, Земмассы, Вертикальная планировка и т.п. На плане у вас обозначен вновь устанавливаемый бортовой камень зеленым цветом, данные контуры у вас расположены в своем слое, с толщиной и цветом «ПОслою». На всех чертежах, в которые вставлен данный файл бортовой камень так же синий и вот вы понимаете/ или от вас требуют, что цветовую схему надо менять. Вы изменяете цвет слоя  в котором находится бортовой камень на черный(в исходном файле), но во всех остальных чертежах он так же остается зелёным.

Что делать?

Есть три варианта:

  1. удалить ссылку и заново загрузить во всех листах;
  2. перекрасить вручную в каждом листе этот слой (не  удобно именно в данном случае)
  3. изменить значение системной переменной _VISRETAIN. Если оно равно 1, то изменения в свойствах слоев внешних ссылок будут сохранены в чертеже. При значении 0 при каждом открытии файла свойства слоев внешних ссылок будут заново считываться из исходного файла. Переменная действует только в пределах чертежа.

У каждого варианта есть свои плюсы и минусы, поэтому если вы начинаете проект с нуля, а не корректируете, то лучше вам иметь свой цветовой шаблон (желательно несколько)

#AutoCAD #переменные #внешниессылки #свойстваслоя #слоивнешнихссылок #проектирование

 

2 сентября 2019

AutoCAD Эллипс в полилинию

Для преобразования уже нарисованных эллипсов  в полилинию можно использовать следующий метод.
Эллипс_в_ПЛ_1

 

 

 

 

 

Существующий эллипс смещаем на любую величину командой  ПОДОБИЕ (_OFFSET). При смещении эллипс преобразуется в сплайн. Удаляем исходный эллипс и сплайн смещаем на то же расстояние в обратную сторону (чтобы сплайн вернулся в те же координаты, что и исходный эллипс).

Эллипс_в_ПЛ_2

 

 

 

 

Далее выбираем команду редактирования полилинии ПОЛРЕД (_PEDIT) и выбираем созданный ранее сплайн. Система выдает сообщение, что Выбранный объект — не полилиния. На запрос Сделать его полилинией отвечаем Да. Также необходимо ввести точность преобразования от 0 до 99. Чем выше точность, тем точнее полученная полилиния будет соответствует сплайну.

Есть один момент, который необходимо знать. По умолчанию сплайн при преобразовании в полилинию выполняется с помощью линейных сегментов (полученную полилинию взорвите и вы увидите что получится n-количество отрезков). Для более точного преобразования советую предварительно поменять
переменную PLINECONVERTMODE.
Переменная PLINECONVERTMODE задает тип сегментов, с помощью которых будет преобразован сплайн: 0 — с помощью линейных сегментов, 1 — с помощью дуг. Установите ее значение равным 1 для повышения точности преобразования или 0 для уменьшения точности. Выбор типа построения зависит от конкретной задачи.
Эллипс_в_ПЛ_4
 
 
 
 
 
 
 
 
Есть еще несколько способ по преобразованию сплайна в полилинию, но это будет в отдельной статье.
 
Есть еще один быстрый метод преобразования (но мне он не нравится) — экспорт в формат DXF версии AutoCAD R12. Если сохранить чертеж в формате DXF версии AutoCAD R12, то все эллипсы, которые есть в файле, будут преобразованы в полилинии, при этом сам файл станет более «неповоротливым».
 
#эллипс  #AutoCAD #преобразованиеэллипса #эллипсвполилинию #PLINECONVERTMODE

 

20 сентября 2018

AutoCAD Предварительный выбор объекта

Пропала команда «свойства» из контекстного меню, что делать? По сути вы отключили предварительный выбор объекта.

конт_меню 1

1 способ Необходимо включить системную переменную в командной строке PICKFIRST и при запросе присвоить значение  — 1.

конт_меню 1-1

2 способ  это зайти в диалоговое окно «настройка» — вкладка «выбор» и поставить галочку в «Предварительный выбор» (вызывается Сервис->Настройка… или команда: _OPTIONS (НАСТРОЙКА))  или правой кнопкой из контекстного меню

 конт_меню2