Как поменять слои местами в автокаде
Перейти к содержимому

Как поменять слои местами в автокаде

  • автор:

Как настроить порядок отображения слоев в чертеже?

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

Просмотров: 39197
Регистрация: 05.05.2008
Сообщений: 1,074

Как, мне кажется, в АКАДе нет порядка слоев, есть порядок следования объектов. Если это не так, пусть меня поправят.

__________________
Рапик отдай папе кость, Ты ведь не собака. /анекдот АРМЯНСКОГО РАДИО/
Регистрация: 27.08.2003
Seattle/USA
Сообщений: 1,133

В название слоя включи порядковый номер
например если название слоя ЖЕЛЕЗОБЕТОН
переименуй 01-ЛЕЛЕЗОБЕТОН итд 02. 05. 10. 11..

__________________
Сквозь тернии к звездам. и обратно :yes:
Регистрация: 12.08.2005
Сообщений: 523
Сообщение от vasilyis

Как, мне кажется, в АКАДе нет порядка слоев, есть порядок следования объектов. Если это не так, пусть меня поправят.

Это так. По крайней мере в рабочих лошадках Акадовских версий, не 2010, там не в курсях, что творится.
Для выхода из ситуации есть приблуда, сортирующая обьекты по предварительно заданному порядку по типам, по слоям и тд. Не полностью на автомате, но по одной команде. Помнится, я упоминал уже о ней, никто не заинтересовался. В ПМ или в архив сообщений.

В название слоя включи порядковый номер
например если название слоя ЖЕЛЕЗОБЕТОН
переименуй 01-ЛЕЛЕЗОБЕТОН итд 02. 05. 10. 11..

и вновь начерченный обьект 10 слоя ляжет ниже обьекта 01 слоя?
Последний раз редактировалось Andi55, 06.04.2009 в 18:00 .
Регистрация: 25.12.2005
Сообщений: 13,627

Такая нумерация слоев сгодится для диспетчера слоев, а не для порядка расположения объектов на экране.

Регистрация: 11.05.2005
Сообщений: 6,991
Про CDORDER из Express Tools слышала?
__________________
Как использовать код на Лиспе читаем здесь
Регистрация: 27.08.2003
Seattle/USA
Сообщений: 1,133

Ах извините — сразу не врубился, Профан ты прав. а вот по поводу главного вопроса, думаю это невозможно, потому что Акад последний начерченный обьект сверху ставит. Можно конечно написать простенький лисп который будет загонять обьекты на определенном слое и ставить их на задний (передний) план и так поке через все заранее установленные слои не пройдется. А каk по другому просто ума не приложу

__________________
Сквозь тернии к звездам. и обратно :yes:
Регистрация: 14.03.2008
Екатеринбург
Сообщений: 678

VVA, и чем он хорош? Не вижу, как его применить в моей ситуации.
Мне нужно, что бы порядок слоев был жестко задан в файле, как в МапИнфо примерно, и порядок отображения не зависел от порядка наполнения слоев объектами, или от порядка создания объектов в разных слоях.

Startrek, возможно Вы правы, но может быть в 2009-ом уже есть что-нибудь подходящее?

Регистрация: 27.08.2003
Seattle/USA
Сообщений: 1,133
Сообщение от Olga_@@@

VVA, и чем он хорош? Не вижу, как его применить в моей ситуации.
Мне нужно, что бы порядок слоев был жестко задан в файле, как в МапИнфо примерно, и порядок отображения не зависел от порядка наполнения слоев объектами, или от порядка создания объектов в разных слоях.

Startrek, возможно Вы правы, но может быть в 2009-ом уже есть что-нибудь подходящее?

НЕТ, работаю в 2009-м
Ко мне лучше обращатся на ТЫ
__________________
Сквозь тернии к звездам. и обратно :yes:
Регистрация: 14.03.2008
Екатеринбург
Сообщений: 678
Startrek, спасибо за ответ.
Регистрация: 05.05.2008
Сообщений: 1,074

VVA, автор темы (см. пост №1) хочет, чтобы можно было работать со слоями, как в Corel, Adobe Illustrator ну и в PhotoShop — поменял местами слои и в «дамках». Так, что CDORDER из Express Tools в данном случае не катит, но другого нет и возможно не будет (специфика программы несколько другая).

__________________
Рапик отдай папе кость, Ты ведь не собака. /анекдот АРМЯНСКОГО РАДИО/
Регистрация: 11.05.2005
Сообщений: 6,991

vasilyis, Не совсем. Понятно, что CDORDER не идеал, но
1. Цвет объектов в чертеже задан «послою»
2. Цвету у слоев одного уровня — один (например слои 1-го (верхнего) уровня имеют цвет 1 (красный); 2-го — 2 (желтый); 3-го -3(зеленый) и т.д.
3. Тогда с помощью CDORDER можно задасть список цветов 1->2->3
На безрыбье, как говорится .

***Добавлено
Вообще можно поковырять cdorder.lsp и cdorder.dcl на предмет новой команды cdLayer
Нужно будет изменить выбор объектов и сортировку с «по цвету» на «по слою» (говорю не глядя в cdorder.lsp)

__________________
Как использовать код на Лиспе читаем здесь

Thượng Tá Quân Đội Nhân Dân Việt Nam

Регистрация: 14.03.2005
44d32’44″С, 33d26’51″В
Сообщений: 13,381

Olga_@@@, как в Mapinfo — штатными средствами не получится. Слой в Mapinfo и в AutoCAD — разные по идеологии. В Mapinfo можно сделать несколько одинаковых по содержимому слоев с разным отображением объектов и двигать их вверх-вниз. Это двухмерная система, потому и можно.

В AutoCAD проблему с формированием карт из нужной последовательности слоев «по вертикали» (например, чтоб условные знаки леса были над заливкой) мы решали так:

1. Слои лежат в отдельных файлах на ГИС-сервере.
2. Формируется тематический набор слоев — это просто текстовый файл, в котором слои перечислены в порядке требуемого расположения. Создается в специальном диалоге, где слои можно двигать вверх-вниз.
3. Файлы-слои вставляются программно — внешними ссылками. В результате получается требуемое распределение по вертикали.

Регистрация: 14.03.2008
Екатеринбург
Сообщений: 678

ShaggyDoc, понятно.
А, как потом редактировать такой файл из ссылок? Это же очень неудобно. Или он только для вывода на печать создается?

У нас основные проблемы с порядком отображения объектов возникают, как раз в процессе внесения изменений.

Thượng Tá Quân Đội Nhân Dân Việt Nam

Регистрация: 14.03.2005
44d32’44″С, 33d26’51″В
Сообщений: 13,381
Сообщение от Olga_@@@

ShaggyDoc, понятно.
А, как потом редактировать такой файл из ссылок? Это же очень неудобно. Или он только для вывода на печать создается?

У нас основные проблемы с порядком отображения объектов возникают, как раз в процессе внесения изменений.

Файл из ссылок большинству пользователей редактировать не надо и не положено. Ссылками создается подоснова города. Поверх нее выполняется собственная работа. А те, кому положено, могут открыть файл с сервера и изменить.

Кроме таких слоёв-ссылок с сервера могут подгружаться и топографические планшеты («квадраты»). Вот они в открытый чертеж вставляются напрямую. Но, чтобы загрузить нужный планшет или группу планшетов надо иметь какую-то видимую ситуацию. Вот её и создают ссылки.

А кроме того, многие слои с информацией в виде файлов вообще не существуют. Координаты объектов хранятся в БД (наподобие таблиц Mapinfo) и объекты рисуются программно. Если они изменяются редко, то тогда имеет смысл сохранить в виде постоянных «калек».

Регистрация: 14.03.2008
Екатеринбург
Сообщений: 678

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

Thượng Tá Quân Đội Nhân Dân Việt Nam

Регистрация: 14.03.2005
44d32’44″С, 33d26’51″В
Сообщений: 13,381
Olga_@@@, значит надо в Mapinfo работать. AutoCAD от рождения не для площадных объектов.
Регистрация: 14.03.2008
Екатеринбург
Сообщений: 678

ShaggyDoc, так в нем же чертить невозможно. И проблемы с точностью координат в СК-95 для зоны за Уралом.

Thượng Tá Quân Đội Nhân Dân Việt Nam

Как изменить порядок отображения объектов в AutoCAD?

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

Страницы 1

Чтобы отправить ответ, вы должны войти или зарегистрироваться

Сообщения 5

#1 Тема от gleb 4 августа 2006г. 11:59:45

Тема: Как изменить порядок отображения объектов в AutoCAD?

Как изменить порядок отображения слоёв в AutoCAD? Чтобы, например, растровое изображение на одном слое не перекрывало объектов на других слоях?

Слои

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

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

Панель «Слои» позволяет легко выделять, скрывать, блокировать изображения и менять их атрибуты оформления. Можно даже создавать шаблонные слои, которые будут использоваться для трассировки изображения, и обмениваться слоями с программой Photoshop.

Обучающий видеоролик о придании графическому объекту гибкости и упорядоченности с помощью слоев в документе см. в разделе Упорядочение графического объекта с помощью слоев.

Обзор панели «Слои»

  • Используйте панель Слои ( Окно > Слои ), чтобы создавать список объектов, упорядочивать и редактировать их в документе. По умолчанию каждый новый документ содержит один слой, и каждый создаваемый объект помещается в этот слой. Однако можно создавать новые слои и распределять элементы по своему усмотрению.
  • По умолчанию Illustrator назначает каждому слою на панели Слои уникальный цвет (до девяти цветов). Цвет отображается рядом с именем слоя на палитре. Тот же цвет отображается в окне иллюстрации в ограничительной рамке, контуре, опорных точках и центральной точке выделенного объекта. С помощью этого цвета можно быстро найти соответствующий объекту слой на панели Слои , а также изменить цвет слоя по своему усмотрению.
  • Если элемент на панели Слои содержит другие элементы, слева от имени элемента отображается стрелка . Нажмите стрелку для отображения или скрытия содержимого. Если стрелки нет, элемент не содержит дополнительных элементов.

Панель «Слои»

A. Столбец «Видимость» B. Столбец «Редактирование» C. Столбец «Назначен» D. Столбец «Выделение»

На панели «Слои» столбцы отображаются слева и справа от списков. Нажмите столбец для управления следующими характеристиками.

Указывает, видны ли или скрыты элементы в слоях (пустое пространство) или являются ли слои шаблонными или слоями контуров .

Указывает, заблокированы или разблокированы элементы. Значок блокировки указывает, что элемент заблокирован и не может быть отредактирован; пустое пространство указывает, что элемент разблокирован и может быть отредактирован.

Указывает, предназначены ли элементы для применения эффектов и атрибутов редактирования на панели «Оформление». Если кнопка цели отображается как значок двойного кольца ( или ), элемент предназначен (а если как значок одиночного кольца, то не предназначен) для этого.

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

Можно использовать панель «Слои» для отображения некоторых элементов в виде контуров, а других элементов — в том виде, в котором они будут представлены в готовом изображении. Можно также затемнить связанные изображения и растровые объекты, чтобы упростить редактирование объектов в верхней части изображения. Это особенно полезно при трассировке растрового изображения.

Параметры отображения изображения со слоями

A. Объект, отображенный в виде контуров B. Растровый объект, затемненный до 50 % C. Выделенный объект, отображенный в режиме просмотра

Форумы GIS-Lab.info

Добрый день!
Поступил большой набор данных в MapInfo, содержащий много слоёв, в каждом из которых создатели умудрились перепутать координаты X и Y. Объекты в слоях разного типа (точки, полилинии, полигоны), часто смешаны в одном слое. Система координат условная — план-схема (метры). И всё бы ничего, да изображение получается повёрнуто-зеркальное.
Прошу помочь в поиске решения как вернуть координаты на место. Конечно неплохо бы сохранить оформление карты, но на худой конец как-нибудь уж. И ГИС не обязательно MapInfo, если есть относительно удобный способ, то можно в любой программе

Сообщения: 4744 Зарегистрирован: 29 янв 2009, 13:27
Репутация: 495 Ваше звание: хрюкало Откуда: Санкт-Петербург Контактная информация:

Re: Поменять местами X и Y у векторных данных

Сообщение nadiopt » 14 июн 2017, 20:11

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

ин гроссен фамилен нихт клювен клац клац
Игорь Лебедь Завсегдатай
Сообщения: 452 Зарегистрирован: 24 апр 2010, 19:47
Репутация: 101 Откуда: Город в клёнах и акациях Контактная информация:

Re: Поменять местами X и Y у векторных данных

Сообщение Игорь Лебедь » 14 июн 2017, 20:15

Сообщения: 2229 Зарегистрирован: 04 янв 2011, 22:00
Репутация: 1501 Откуда: Казань

Re: Поменять местами X и Y у векторных данных

Сообщение Игорь Белов » 14 июн 2017, 21:35

Очень просто делается средствами MapInfo.

На карте посмотрите крайние координаты. Предположим, объекты всех слоёв помещаются внутри такого прямоугольника:

 ┌─── 7510000 ───┐ 6100000 6120000 └─── 7490000 ───┘

Добавьте новую систему координат, т. е. впишите в файл MAPINFOW.PRJ строку:

"Non-Earth YX swapped", 3000, 7, 7, 0, 1, 0, 1, 0, 0, 7490000, 6100000, 7510000, 6120000

Открыв рабочий набор, измените в свойствах карты проекцию на новую. Бинго!

Если же нужно изменить порядок координат в самих слоях, воспользуйтесь BatchTools: утилитой BatchProj конвертируйте все слои разом в новую систему координат.

The purpose of computing is insight, not numbers
Константин Силкин Завсегдатай
Сообщения: 420 Зарегистрирован: 21 мар 2012, 07:37
Репутация: 67 Откуда: Воронеж

Re: Поменять местами X и Y у векторных данных

Сообщение Константин Силкин » 15 июн 2017, 23:25

Надежда, к сожалению, ваш метод не подходит, т.к. в DBF хранятся только семантические атрибуты, геометрическая метрика же — в SHP.
Игорь (Лебедь), спасибо! Занятный модуль. Установил, попробовал на маленьком наборе данных (20 точек) — работает. А на моих больших — не работает. Точки сбивает все в одну кучу, а полилинии и полигоны вообще исчезают. В таблице атрибутов присутствуют, а на карте не наблюдаются. Не помогает даже инструмент увеличения карты до выделенных в таблице объектов — ничего не видно. В чём причины трудно сказать. Может в объёме данных, может в абстрактности проекции. Quantum GIS не хочет понимать такую проекцию, которая есть в MapInfo — план-схема, подставляет автоматом WGS-84
Игорь (Белов), огромное спасибо! Всё сделал по-вашему и получилось. Отличная утилита. А теперь, если я захочу кому-то передать эти данные, то мне придётся также передавать и изменённый файл MAPINFOW.PRJ?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *