![]() |
Здравствуйте, гость ( Вход | Регистрация )
- Стандарт НП «АВОК» 7.11-2024 «Рекомендации по проектированию инженерных систем дошкольных образовательных организаций» |
АВОК в соц. сетях
![]() ![]() ![]() ![]() |
ИНН: 7714824045 | erid: 2VtzqwzKQiU |
|
![]() ![]() |
![]() |
Гость_ss.23_* |
![]()
Сообщение
#1
|
Guest Forum ![]() |
Господа, подскажите, если это возможно изложить кратко в рамках форума.
Речь идёт об операциях в AutoCAD. Я получил чужой файл с планами помещений. Я хочу удалить в нём ненужные слои. Некоторые слои не удаляются, программа выдаёт сообщение, представленное на рисунке. Для справки: - удаляемый слой не является текущим; - удаляемый слой не является нулевым; - удаляемый слой не является слоем defpoints; - все существующие блоки взорваны и план скопирован в новый совершенно чистый файл так, что при вызове команды вставки блока - предлагается пустой список. Пробовал применить команду Purge. Но её возможности не выше обычной команды удаления в менеджере свойств слоёв. Кто-нибудь может подсказать, что ещё надо сделать, чтобы программа разрешила удалить ненужные слои? Существует ли в AutoCAD команда безусловного, безоговорочного удаления ненужных слоёв? ![]()
Прикрепленные файлы
|
|
|
![]()
Сообщение
#2
|
|
Группа: Участники форума Сообщений: 53 Регистрация: 15.8.2005 Из: Москва Пользователь №: 1075 ![]() |
Поробуйте с помощью команды "Найти" определить обьекты принадлежащие этому слою, перевести их в другой слой и тогда слой престанет содержать обьекты и его можно будет удалить.
|
|
|
![]()
Сообщение
#3
|
|
Группа: Участники форума Сообщений: 274 Регистрация: 25.3.2005 Из: Хохляндия Пользователь №: 593 ![]() |
Цитата Поробуйте с помощью команды "Найти" определить обьекты принадлежащие этому слою, перевести их в другой слой и тогда слой престанет содержать обьекты и его можно будет удалить. А мона по-медленее и по-буквам???... ![]() С этим дивным траблом живу уже год...свыкся... ![]() |
|
|
![]()
Сообщение
#4
|
|
Группа: Участники форума Сообщений: 53 Регистрация: 15.8.2005 Из: Москва Пользователь №: 1075 ![]() |
Дело в том что такие проблеммы возникают при импорте файлов из ArchiCAD или других архитекторских программ, и бортся с этим я привык именно так может у вас есть другой способ предложите выслушую с большим интересом.
С Уважением. |
|
|
Гость_ss.23_* |
![]()
Сообщение
#5
|
Guest Forum ![]() |
Да, насчёт "помедленнее" - весьма актуально, т.к здесь вариант, как из сказки - иди туда, не знаю - куда, ищи то, не знаю - что.
А относительно ArchiCAD - в самую точку. Как раз такой случай. Переделал из ArchiCAD, и полезли всякие бяки. :wacko: |
|
|
![]()
Сообщение
#6
|
|
Группа: Участники форума Сообщений: 53 Регистрация: 15.8.2005 Из: Москва Пользователь №: 1075 ![]() |
Кликаете правой кнопкой на рабочем поле выбираете команду "Быстрый выбор" в меню свойства выбираете Слой и указываете необходимый для выбора слой. Асаd выберет указанный слой и вы сможете произвести все необходимые вам манипуляции. Или же вы можете сделать еще проще, отклучив ненужные вам слои в ArchiCAD при наличии его.
|
|
|
Гость_OVKT_* |
![]()
Сообщение
#7
|
Guest Forum ![]() |
Судя по исходной картинке, перевод из архикада сделан верно.
Удалять ненужные слои (штриховку, например) нужно так: 1) Панель свойств CTRL+1 - пригодится. 2) Нажимаем на объект, который массово мешает - он выделяется и выдаёт инфу о себе в столбик, там же про слой; 3) Кнопка "сделать слой текущим", соотв. сообщ.; 4) "Слои" - окно слоёв как на рисунке; 5) Меню - выбрать "Select all КРОМЕ текущего"; 6) Выключить (или заморозить) кроме 1 слоя. 7) ОК - видим всё в чисто единственном слое; 8) Массово удаляем; 9) Purge пока реагирует; 10) Все счастливы. |
|
|
Гость_ss.23_* |
![]()
Сообщение
#8
|
Guest Forum ![]() |
Понятно. Всё перечисленное и предложенное Airmen и OVKT я проделал. Но результат неизменный - удаление некоторых слоёв не возможно.
Похоже, это что-то внутреннее, программное, связанное именно с переводом файла из ArchiCAD в AutoCAD. Вероятно, разные этажи делали разные исполнители. Потому что на одних планах этажей операция по очистке после перевода в формат *. dwg прошла успешно, а на других - нет. Это что-то типа глюка, от которого избавиться не возможно. Ладно. В конце концов, эти файлы можно использовать только на данном объекте, и испорченные слои не пойдут путешествовать дальше. Страсть, как не люблю мусор в файле. Спасибо за советы. ![]() |
|
|
![]()
Сообщение
#9
|
|
Группа: Участники форума Сообщений: 274 Регистрация: 25.3.2005 Из: Хохляндия Пользователь №: 593 ![]() |
Цитата Всё перечисленное и предложенное Airmen и OVKT я проделал. Но результат неизменный - удаление некоторых слоёв не возможно Аналогично... Цитата Ладно. В конце концов, эти файлы можно использовать только на данном объекте, и испорченные слои не пойдут путешествовать дальше Дык, у меня трабл появился в файле в котором я елементы чертежей держу... Копируются в другие проекты... И кроме того имею привычку чертить не в новом файле а используя старый проект как шпаргалку... Соответственно "паразитные" слои путешествуют по всем проектам... :wacko: |
|
|
Гость_ss.23_* |
![]()
Сообщение
#10
|
Guest Forum ![]() |
Я также делал до последнего времени. Но файл имеет неприятную особенность пухнуть в размерах (даже когда практически пуст). В последний раз объём чертежа с планами нескольких этажей перевалил за 12 Мб. Мне это совсем не нравится. А элементы систем, линий, стилей текста, размерных стилей и блоки можно хранить в некотором файле, который можно использовать, как исходный, начиная новый проект.
Кстати, сейчас попробовал скинуть некоторые элементы нового чертежа (с неудаляемыми слоями), которые начертил уже сам, в другой файл. Неудаляемые слои не копируются. И это радует. ![]() |
|
|
![]()
Сообщение
#11
|
|
ИнженерищЕ Группа: Участники форума Сообщений: 1074 Регистрация: 20.5.2005 Из: Астрахань Пользователь №: 795 ![]() |
день добрый
сталкивался с подобным, проблема часто решается так: слои не удаляются, т.к. при переводе в dwg из архикада остаются блочные ссылки, которые невозможно удалить я выбираю нужный слой через быстрый выбор (quick select), потом взрываю всё, что не надо удаляю, что надо, перевожу в другой слой повторяю к применительно к другим слоям затем через файл\утилиты\очистить выбираю тот самый purge all удаляются не только ненужные слои, но и прочий мусор - типы линий, стили текста и пр. вес сокращается капитально - в несколько раз, ну и проще читать чертёж, когда в нём лишь твои, "родные" атрибуты с уваж, буду рад, если поможет |
|
|
![]()
Сообщение
#12
|
|
ИнженерищЕ Группа: Участники форума Сообщений: 1074 Регистрация: 20.5.2005 Из: Астрахань Пользователь №: 795 ![]() |
кстати, забыл сказать, что часто бывает ссылка в ссылке, тогда взрывать (расчленять) приходится несколько раз
|
|
|
![]()
Сообщение
#13
|
|
проектировщикъ Группа: Участники форума Сообщений: 1118 Регистрация: 30.6.2004 Из: Москва Пользователь №: 6 ![]() |
а по моему проще
1 взорвать 2 поместить все в один слой например 0 3 создать новый файл 4 скопировать в него 5 сохранить этот файл под именем например "plan" и всегда будет очищенный файл с планами |
|
|
![]()
Сообщение
#14
|
|
ИнженерищЕ Группа: Участники форума Сообщений: 1074 Регистрация: 20.5.2005 Из: Астрахань Пользователь №: 795 ![]() |
согласен, но сам с этим столкнулся, когда всё почти начертил и не по одному проекту
как говорится, знал бы заранее, подстелил соломки |
|
|
![]()
Сообщение
#15
|
|
проектировщикъ Группа: Участники форума Сообщений: 1118 Регистрация: 30.6.2004 Из: Москва Пользователь №: 6 ![]() |
но я обычно, если планы могут измениться
использую команду xref |
|
|
Гость_Guest_* |
![]()
Сообщение
#16
|
Guest Forum ![]() |
В Express Tools есть команда удаления слоя ,даже если на нём находятся объекты)...
|
|
|
Гость_ss.23_* |
![]()
Сообщение
#17
|
Guest Forum ![]() |
Что-то я такой опции (Express Tools) не обнаружил. У меня AutoCAD 2005.
Похоже, речь идёт о версии 2006 ? |
|
|
![]()
Сообщение
#18
|
|
ИнженерищЕ Группа: Участники форума Сообщений: 1074 Регистрация: 20.5.2005 Из: Астрахань Пользователь №: 795 ![]() |
[Что-то я такой опции (Express Tools) не обнаружил]
это дополнительная панель инструментов, устанавливается отдельно можно поискать в и-нете, я в своё время нашёл |
|
|
Гость_ss.23_* |
![]()
Сообщение
#19
|
Guest Forum ![]() |
Да. Действительно. Открыл файл в AutoCAD 2006, там в меню есть раздел Express, а в нём - подраздел СЛОИ. В открывающемся подменю, внизу есть команда Delit. Чтобы уничтожить слой, надо указать на любой объект из слоя, подлежащего уничтожению. У меня объектов явных в этом слое (в данном конкретном случае - это слой "Lines") не было. Специально прочертил в нем прямую. Вызвал команду и указал на эту прямую. Запросы о подтверждении своих действий, предупреждения - всё, как положено. Но в конце AutoCAD расписался в своём бессилии(см. рис.). Мол, так и так, извините, но не возможно удалить, т.к. в указанном слое есть ссылки на некоторые объекты из рисунка. Вообщем, воз и ныне там...
![]()
Прикрепленные файлы
|
|
|
![]()
Сообщение
#20
|
|
ИнженерищЕ Группа: Участники форума Сообщений: 1074 Регистрация: 20.5.2005 Из: Астрахань Пользователь №: 795 ![]() |
Цитата(ss.23 @ Oct 9 2005, 14:59 ) но не возможно удалить, т.к. в указанном слое есть ссылки на некоторые объекты из рисунка остаётся только взрывать, как я писал выше, мне всегда такой вариант помогал |
|
|
Гость_ss.23_* |
![]()
Сообщение
#21
|
Guest Forum ![]() |
Знать бы чего ещё взрывать, если изначально взорвал всё, что только можно.
|
|
|
![]()
Сообщение
#22
|
|
ИнженерищЕ Группа: Участники форума Сообщений: 1074 Регистрация: 20.5.2005 Из: Астрахань Пользователь №: 795 ![]() |
попытался восстановить цепь событий
взял пару планов, переведённых из архикада в акад там были слои, у которых не было (якобы) никаких объектов, т.е. их никак не изобличить и не удалить через быстрый выбор задал поисх всех блочных ссылок (block reference/select all) - нашлась не одна тысяча взорвал, сразу стали доступны несколько слоёв, которые либо перевёл в нужный мне, либо совсем удалил повторил поиск - нашлось уже поменьше ссылок и т.д. раз пять единственное что в итоге вес одного плана уменьшился в 3 раза, а у другого вырос в полтора в этом втором плане были ссылки, которые не взрывались и вообще никак не проявлялись, тогда я их втупую удалил и всё стало нормально а ненужные слои (и много другого мусора через purge all) все удалились |
|
|
Гость_ss.23_* |
![]()
Сообщение
#23
|
Guest Forum ![]() |
Я запускал поиск аналогично, взрывал, повторял, пока выбор перестал предлагать блоки. Результат Вам известен.
Да, хр...н с ним, с этим файлом. Сделал проект и забыл. Брать его за основу для других проектов не буду. Ещё раз обращаю внимание, что интересные объекты (собственные) из этого файла можно копировать без проблем. При этом неудаляемые слои не копируются. И это радует. ![]() |
|
|
Гость_Guest_* |
![]()
Сообщение
#24
|
Guest Forum ![]() |
У меня, с помощью экспресстулз, всё прекрасно удаляется:
Цитата Command: laydel Слой 00 удалён.
Select object on layer to delete or [Type-it/Undo]: Selected layers: 00 Select object on layer to delete or [Type-it/Undo] <done>: ******** WARNING ******** You are about to permanently delete layer 00 from this drawing. Do you wish to continue? [Yes/No] <No>:y Deleting layer "00". 1 layer deleted. |
|
|
Гость_Denido_* |
![]()
Сообщение
#25
|
Guest Forum ![]() |
tgv Oct 5 2005, 09:12 предлагал:
>а по моему проще >1 взорвать >2 поместить все в один слой например 0 >3 создать новый файл >4 скопировать в него >5 сохранить этот файл под именем например "plan" >и всегда будет очищенный файл с планами Я поступаю немного по другому: 1 Создать пустой файл, у которого будет только слой 0 2 В новом окне открыть файл, который хочешь обработать 3 Показать все (zoom all) -> рамкой выделить все -> вырезать (cut) -> убедиться, что все исчезло с экрана 4 Открыть окно с пустым файлом -> вставить -> purge -> сохранить (save). Иногда это помогает. Не могу объяснить принцип действия, возможно при копировании через буфер обмена не передается какая-то служебная информация и в новом файле появляется возможность пуржирования. |
|
|
Гость_Гость_Екатерина_* |
![]()
Сообщение
#26
|
Guest Forum ![]() |
Цитата(tgv @ Oct 5 2005, 09:12 ) а по моему проще 1 взорвать 2 поместить все в один слой например 0 3 создать новый файл 4 скопировать в него 5 сохранить этот файл под именем например "plan" и всегда будет очищенный файл с планами Мне очень жаль но вы не правы, часто пытались но ничего не получается все равно каие-то слои перетаскивались. ![]() Начали пользоваться perge all - другое дело ![]() |
|
|
Гость_OVKT_* |
![]()
Сообщение
#27
|
Guest Forum ![]() |
Пример специально для Гость_Екатерина получится ли Ваша система 500К:
http://www.abok.ru/index.php?act=A...e=post&id=12553 Заевшие слои из-за оставшихся типов засечек размерных стилей. Иногда. |
|
|
Гость_ss.23_* |
![]()
Сообщение
#28
|
Guest Forum ![]() |
Господа, хотел вернуться к вопросу очистки файла... Точнее, понятие "очистка" - не совсем подходит. Требуются какие-то радикальные меры по уменьшению объёма файла.
Проблема следующая... Архитектор даёт для работы dwg-файл, переделанный из ArhiCAD (не знаю, какой версии, но скорей всего - последней). Выглядит файл обычно, как один блок, или как набор блоков. В нем множество сплошной штриховки и сотни две-три мелких блоков, явившихся следствием перехода из одной программы для черчения в другую. Объём пока вполне приемлемый 717 кб. После того, как все блоки (включая один объединяющий) найдены и взорваны, объём файла уже возрастает до 10 Мб. После удаления всех сплошных штриховок и каких бы то ни было блоков, объём файла уменьшается до 6,55 Мб. Это, конечно, не 10 Мб, но тоже - не подарок. Учитывая, что в дальнейшем после прорисовки всех систем добавится 2-5 Мб, файл станет слишком громоздкий. ------------ Просьба, кто знает, подскажите, пожалуйста, как поступить в данной ситуации? Может быть, надо как-то по-другому вести последовательность операций по очистке файла? Может быть, надо перевести информацию в какой-то другой формат, а потом вернуть в AutoCAD, после чего объем "нормализуется"? Просто - не серьёзно: файл с небольшим помещением занимает объём файла с большим многоэтажным зданием и с нанесёнными всеми инж. системами... Если кому любопытно поэкспериментировать, прикладываю исходный файл. ZIP-файл = 623 кб.
Прикрепленные файлы
|
|
|
![]()
Сообщение
#29
|
|
Инженер-проектировщик Группа: Участники форума Сообщений: 2090 Регистрация: 31.10.2005 Из: Москва Пользователь №: 1437 ![]() |
Действительно так. Честно говоря сталкиваюсь с таким впервые. думаю это особенности данной версии Архикада.
Всегда делал так как описываете и проблем не было. |
|
|
Гость_ss.23_* |
![]()
Сообщение
#30
|
Guest Forum ![]() |
Именно так. До сих пор всякого рода "взрывания" и удаление приводило только к уменьшению объёма файла. Опасаюсь, что такой сюрприз (по увеличению объёма файла на порядок после попыток его очистки), преподносит нам последняя версия ArhiCAD, и что теперь такое явление станет в порядке вещей... Хотелось бы иметь действенный инструмент борьбы с таким свойством.
![]() |
|
|
![]() ![]() |
|
![]() |
Текстовая версия | Сейчас: 13.6.2025, 9:11 |
Политика ООО ИИП «АВОК-ПРЕСС» в отношении обработки персональных данных |