Autocad не открывается подшивка
Доброго времени суток!
Как и любой другой пользователь, инженер-конструктор с AutoCAD, обычно, работает с операционной системой Windows, поэтому сталкивается с теми же угрозами, что и остальные.
И на целостность файлов чертежей могут повлиять и вирусы (большинство из которых написано именно под Windows), и ошибки файловой системы, и проблемы с диском — да всё, что угодно.
Кстати, формат чертежей *.DWG используется не только в AutoCAD, но и в более простых и узкоспециализированных программах (например, его можно встретить даже у менеджеров в строительных магазинах).
Собственно, сегодняшняя заметка будет как раз о том случае, когда при попытке открыть файл чертежа в *.DWG формате вы столкнетесь с ошибками (например, программа может сообщить, что это сделать невозможно, т.к. нарушена целостность файла, отсутствует метаданные и т.д. и т.п.).
Исходя из опыта, могу сказать, что далеко не всегда стоит ставить крест на файле, если он не открывается. В ряде случаев удается за 10-15 мин. вернуть его к "жизни" (ну или вытащить из него хотя бы часть информации) .
Semvad`s блог.
Что такое подшивки, и для чего они нужны?
Помню как безуспешно искал в старых версиях Autocad возможность отослать на печать сразу десяток листов разных форматов. Приходилось печатать каждый лист отдельно.
Наверное, многие из вас сталкивались с необходимостью распечатать n-ое количество листов из разных файлов Autocad. Причем, иногда требовалось распечатать не все Листы (Layout), а выборочно. Обычно с такой ситуацией сталкиваются при выпуске проекта, состоящего из множества разделов. Занимает такая печать массу времени. Для упрощения этой работы были придуманы подшивки.
Решение
Мы понимаем, что многие полагаются на различные функции Диспетчера подшивок (SSM). Учитывая большое количество проблем, связанных с файлами .dst, рекомендуется не использовать их в рабочем процессе C4C3D. Если вам абсолютно необходим модуль SSM, попробуйте один из следующих способов.
Проблема
Подшивки не работают правильно в Collaboration for AutoCAD и Civil 3D (C4C3D). Известные проблемы:
- Файлы подшивок (.dst) становятся недопустимыми и должны быть восстановлены.
- Действия Desktop Connector в стеке файлов .dst.
- Редактирование свойств выполняется с задержками.
- Пользовательские свойства будут утеряны.
- Публикация занимает много времени или завершается сбоем.
- Общие проблемы с блокировкой файлов.
- Диспетчер листов не может найти листы, если они открыты по отдельности, отображается предупреждение о связи.
Подшивка в облаке (бета-версия)
В настоящее время выполняется тестирование нового Диспетчера подшивок в облаке. Если это необходимо, посетите страницу сообщества отзывов Autodesk, чтобы установить бета-версию продукта AutoCAD 2023. AutoCAD 2023 Beta представлен в проекте Совета пользователей AutoCAD. Для бета-версии Civil 3D 2023 см. проект Autodesk Infrastructure Futures. Вопросы и отзывы можно оставлять на сайте Cloud Sheet Set Manager на портале Feedback Community. Не принимайте решения о приобретении на основе функций или инструментов, доступных в сообществе отзывов.
Добрый день, коллеги.
Есть ли иной способ добраться до содержания подшивочного файла типа .dst, кроме как диспетчера подшивки в самом автокаде?
Это нужно вот для чего
сделали мы узел, допустим ТМ15 на первый энергоблок. Второй энергоблок такой же, за исключением привязок и по мелочи там. Имена файлов dwg в подшивке содержат ТМ15. На второй блок - то же самое, только ТМ16. Когда копируешь все файлы и переименовываешь в ТМ16 - привязки файлов в новой подшивке для второго блока остаются на прежний ТМ15 узел. И приходится пере-импортировать листы, указывая новое месторасположение (ТМ16). Как бы залезть в "кишки" dst и разом перебить физические привязки к файлам с ТМ15 на ТМ16? Hex editor-ом не получилось достать. Есть какие-то идеи по ускорению процесса?
Подниму некропост))) С 2010-го так и не появилось альтернативных способов открыть файл-подшивки, кроме SSMPropEditor-а? (на нём триал кончился, а две тыщщи жалко))
Написать самим? Благо спецификации доступа к БД подшивки есть в инете, примеры работы с подшивкой - тоже.
Под спецификацией имел в виду это. Для написания 90% задач для работы с подшивкой более чем достаточно, имхо.
P.S. Правда, это все делается в AutoCAD - немного не по теме)
Виталий, спасибо за предложение, но Вы же не будете редактировать для меня подшивки регулярно каждый день?))) Хотелось бы иметь инструмент и справляться самому.
Вы же не будете редактировать для меня подшивки регулярно каждый день?))) |
не буду, каждый день это слишком, это надо ещё постараться так часто ломать. а так из практики пару раз ломалась за всё время.
__________________ --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
Любого текста? Ничего, что там есть поля-имена файлов, имена листов, номера листов, описания листов и т.д.-и все разными методами обрабатываются?)
Любого текста? Ничего, что там есть поля-имена файлов, имена листов, номера листов, описания листов и т.д.-и все разными методами обрабатываются?)
Не, не любого. Мне как и Agonist-у, по сути, необходимо менять пути к файлам dwg, связанным с подшивкой. Про методы я не в курсе, в программировании не бум-бум, поэтому и спрашивал про готовое решение.
Ну а пока что я пошёл самообразовываться по наставлению kpblc-a.
Щас SSMEditor хоть и триальный но не требует лицензии, т.е. установил и работай 30-ть дней,
как продлить этот срок известно, проверил. всё ок!)) Сообщил в качестве ответной санкции. ))
Но не в этом дело, сам SSMEditor не конвертирует dst в редактируемый вид - xml, SSMEditor - просто редактор подшивки
с расширенными функциями. А для того чтобы конвертнуть dst - xml и обратно у него есть отдельная утилита, тоже платная,
её только при оплате высылают.
Мне как и Agonist-у, по сути, необходимо менять пути к файлам dwg, связанным с подшивкой. |
. там вы пишете, что это привычка, если это действительно так, то избавьтесь от неё!
Иначе дату изменений нужно по-другому как-то проставлять, в подшивке же в дескрипшн полями, имя листа в подшивке, или ещё как-то.
Ещё попробуйте прописать в настройках в путях путь к вашему проекту
С редактированием подшивки лучше не связываться. недаром её закрыли для редактирования!
Не закрыли, а не открыли формат БД подшивки - но предоставили методы программного доступа. Я несколько не понимаю проблемы - зачем работать с подшивкой вне автокада? Что потом с этой подшивкой делать вне автокада?
К этому меня уже подвели, буду вести версии файлов с основным/рабочим без даты, а прошлые версии сохранять с датой.
Это не принципиально, я был бы рад, если б стандартный редактор подшивки в автокаде был быстрый, лёгкий и многофункциональный. Но имеем приторможенный слабенький редактор, автодеск дорабатывать его, думаю, особо не планирует, поэтому интересуюсь альтернативными.
Скрипт этот могу выложить, если кто-то возьмётся его ковертировать из python в dos, т.к. мне самому некогда.
Он выполняет простую функцию - читает побайтно dst файл, находит для крякозябр соответствующие рус., eng коды символов, записывает в выходной файл - xml А так же и в обратном направлении xml > dst
PS
эту инструкцию для одного пользователя создавал, вернее для одной, она даже спасибо не сказала! ))
закрыли или защитили от редактирования вручную
Какая разница где вы запускаете её внутри или снаружи, нет никакой!
Закрыли вообще - т.е. можно только внутри программы ее средствами редактировать, или все таки предусмотрели внешний API - позволяющий получить альтернативный и корректный доступ к ее содержимому - все таки разница есть, имхо. А доступ "руками" в БД напрямую - требует, как минимум, наличие у пользователей прямых рук. Даже XML современный "тыр-пыр" пользователь запросто испоганит) Все таки у пользователей подобных вещей основная задача - не думать, как им правильно и в какой последовательности пользоваться дополнительными средствами, а выполнять основные задачи с помощью этих дополнительных средств. Это как у нас админ пытался ввести опенофис в свое время - типа, все работает-просто надо помнить, при каких косяках куда надо лазить в программе. И в конечном итоге был послан пользователями - мол, сам развлекайся, а нам нормальный офис покупай - чтобы в нем работать, а не искать способы решения проблем с колонтитулами и подобным.
----- добавлено через ~31 мин. -----
Offtop: Боюсь, уже на стадии вызова cmd поколение смартфонщиков начнут причитать - все как сложно.
Ужели никто не знает как помочь моему горю?:-(
> Александр Зингер
Вставь все ссылки, тоесть рефы в мсходных файлах. Обычно они рвуться - проверь это открыв менаджер х-рефов.
Прошу прощения. А где их следует вставить?
Проверь
1. Если сам файл и подшивка доступна с обоих компов
2. Убедись что Sheet Set data file, page setu override, sheet storage location доступен с оо всеx компов.
1. Шаблон.
Данный материал является пособием для разработки организованной системы автоматизированного проектирования в среде AutoCAD, а также использование Revit как неотъемлемой части единого процесса производства. Устанавливая такую высокую планку для материала уровня статьи, очень сложно вместить и описать все схемы работы, ошибки, достоинства и недостатки. Поэтому весь материал разбит на 4 части, что бы указать хотя бы основные задачи, стоящие перед разработчиками структуры в вашей организации.
ссылка
2. Элементы подшивок.
Что такое подшивки и как с ними работать нам предстоит рассмотреть позже, но это оценить их полезность можно, имея заранее заготовленные элементы соответствующие ЕСКД, но таких элементов в AutoCAD нет . Их предстоит создать, самостоятельно опираясь на этот материал.
ссылка
3. Ссылки.
Если говорить о коллективной работе, то следует трезво понимать, что невозможно всем членам команды (нескольким программам) работать в одном файле. только базы данных могут редактироваться одновременно несколькими пользователями.
ссылка
4. Подшивка.
Подшивки это не только способ печати и компоновки листов, а способ работы с данными о проекте об этом и многом другом посвящена эта статья.
ссылка
Порнуха эти ваши подшивки, особенно это когда с КМ имеешь дело, когда народ бывает в модели напихает вместе с рамками чертежей эдак с 20-25, да еще в одном слое. Вот сиди либо сразу работай как есть с тем что есть либо страдай полдня подшивки создавай. Ибо сейчас далеко не на всех предприятиях держат людей которые следят за созданием подшивок и прочей хренью. А пользоваться подшивками умеют единицы, даже не потому что это сложно, просто на скорость работы эти знания ну никак не влияют, особенно когда 90% конструкторов, механиков рисуют в модели.
просто на скорость работы эти знания ну никак не влияют
я.т.д.
на скорость работы с конкретным чертежем наверное не влияет, а на скорость доступа пользователя к конкретному чертежу очень даже влияет.
Сам правда пользуюсь диспетчером подшивок AA-2009
Yuriy, Так ты на работу ходишь чтобы работать или чтобы на полсекунды быстрее других файлы открывать?! Смешно даже бывает читать как народ до поноса спорит, что листы или там подшивки ускоряют работу, все это фигня, ибо работа есть сам процесс обдумывания, расчета, скорости рисования линий, если хотите, а скорость эта вообще не зависит от пространств или там подшивок. Я все веду к тому, что подшивки это может и надо, но только в том случае если все предприятие, проектный ин-т весь работает в этой системе, а не отдельные личности. А насколько я сам смог убедиться, в разных организациях, народ там рисует давно и все в модели, ну бывает еще некоторые листами пользуются, а так чтобы подшивки создавать это что с чем-то. Хотя если знаете такие фирмы, проектные орг-ции, которые с подшивками сношаются, то напишите, интересно просто.
Так ты на работу ходишь чтобы работать или чтобы на полсекунды быстрее других файлы открывать?!
Как-то на работе попросил руководитель чертежик побыстрому распечатать.
А чертежик-то не мой.
А автора то на работе нет.
А в каком файле чертежик руководитель не знает.
А автора то чертежа в тот момент не было и связи с ним то-же.
Не смогли разыскать файлик-то :(
А стало быть открыть и распечатать.
Yuriy, Так ты на работу ходишь чтобы работать или чтобы на полсекунды быстрее других файлы открывать?! Смешно даже бывает читать как народ до поноса спорит, что листы или там подшивки ускоряют работу, все это фигня, ибо работа есть сам процесс обдумывания, расчета, скорости рисования линий, если хотите, а скорость эта вообще не зависит от пространств или там подшивок. Я все веду к тому, что подшивки это может и надо, но только в том случае если все предприятие, проектный ин-т весь работает в этой системе, а не отдельные личности. А насколько я сам смог убедиться, в разных организациях, народ там рисует давно и все в модели, ну бывает еще некоторые листами пользуются, а так чтобы подшивки создавать это что с чем-то. Хотя если знаете такие фирмы, проектные орг-ции, которые с подшивками сношаются, то напишите, интересно просто.
Михалыч ты вообще читал мои статьи?
Я наверно это все не из пальца высасывал, в нашей организации работа идет в подшивках. Но я немно позволю себе сделать вывод что вы совсем не разбираетесь о чем идет речь итак:
Подшивки не обязывают отказываться от работы в модели, и предавая чертежи другим можно легко все привести в нужный вид или воспользоваться экспортом листов в модель (функция 2009)
Подшивки регулируют проект, и исключают повторения. Например мы делали объект в котором 2 зеркальные секции. Нарисовав одну вставили ее через X-ref в другой файл нанесли новые текстовые обозначения все и потом изменения были минимальны.
Вы задумываетесь о изменениях, а у нас все планы сделаны послойно и изменения одно касаются других (например конструктора с арматурой работают послойно, а архитекторы кладочные маркировочные и т.д. планы так сортируют). В подшивке один и тотже план может быть разных масштабов, а части чертежа использованы для узла, и все делается в привычном масштабе 1:1.
Ну а о элементарных вещах типа пакетной печати и архивирования всего проекта целиком и речи идти не может.
Не в подшивках дела, а в вопросе, как вы хотите облегчить себе жизнь или не хотите себе вовсе. подшивки это всего лишь кнопка, как и любой другой инструмент в разных руках профессионала или дилетанта, вот вы Михалыч сейчас как дилетант пытались не зная сутьи вопроса доказать кому то вашу собственную правоту.
Можно управлять несколькими чертежами в виде подшивок с помощью диспетчера подшивок.
- Каждый лист подшивки представляет собой определенный лист-вкладку из файла чертежа. Пользователь может импортировать в подшивку и пронумеровать любой лист из любого чертежа.
- Подшивка представляет собой организованный особым образом именованный набор листов из нескольких файлов чертежей. Подшивки можно передавать, публиковать и архивировать как единое целое.
Как открыть подшивку в автокаде
Диспетчер подшивок позволяет управлять подшивками — именованными коллекциями листов чертежей. Каждый лист в подшивке соответствует листу в файле чертежа (DWG).
В верхней части окна диспетчера подшивок расположено списковое окно Меню команд и несколько кнопок. Набор кнопок изменяется в зависимости от выбранной вкладки.
В окне диспетчера подшивок отображаются следующие вкладки:
- Список листов
- Виды на листе
- Виды моделей
Отображение имени текущей подшивки, а если подшивки не заданы — запроса команды "Открыть". В меню команд для всех вкладок имеются следующие элементы:
Имена открытых подшивок
Вывод списка всех открытых подшивок. Имя текущей подшивки помечается галочкой. Текущей является подшивка, имя и содержимое которой отображается в окне диспетчера подшивок.
Список подшивок, которые открывались в последнее время.
Запуск мастера создания подшивок.
Вызов диалогового окна "Открытие подшивки" ( стандартное окно выбора файлов ).
Организация больших подшивки
На вкладке "Список листов" листы можно объединять в группы. На вкладке "Виды на листе" виды можно объединять в категории.
-
Логика формирования групп листов часто определяется дисциплинарной спецификой проекта (например, архитектурное проектирование или механическое конструирование). Например, в архитектуре пользователь может использовать группу с именем "Несущие элементы"; а в машиностроении — группу с именем "Стандартный крепеж". В некоторых случаях бывает полезной организация групп листов по состоянию их готовности (на стадии рассмотрения или завершения). При необходимости группы могут быть вложены в другие группы. После создания или импорта листов или групп листов можно перегруппировать их путем перетаскивания в области структуры.
👉 ШАГ 3: восстановление файлов с помощью сторонних продуктов
В первую очередь рекомендую воспользоваться программой Recovery Toolbox for DWG (👇).
Она специально была разработана для восстановления поврежденных *.DWG файлов, которые по какой-то причине не восстанавливаются штатными средствами.
И так, по шагам как с ней работать:
Recovery Toolbox for DWG — скриншот главного окна программы
Онлайн-версия Recovery Toolbox for DWG
В отличие от программы, работающей в автономном режиме, онлайн-сервис не предполагает установки на компьютер. Это позволяет закачивать файлы с любого устройства, из-под любой операционной системы. При этом требуется только наличие хорошего Интернет-соединения.
Процедура восстановления выглядит следующим образом (👇):
Онлайн-форма для восстановления DWG
PS
Разумеется, что самый лучший вариант — вообще не допускать таких ситуаций, когда вам может потребоваться восстановление поврежденных чертежей. Для этого надо делать бэкап самых важных файлов, потеря которых для вас критична.
Если не хотите использовать для этого облачный диск, то хотя бы просто скидывайте файл на любой внешний носитель: CD-диск, USB-флешку и т.д. 👌
Если вы решили вопрос как-то иначе — дайте знать в комментариях (заранее мерси!)!
AutoCAD 2020, AutoCAD 2021, AutoCAD 2022, AutoCAD Architecture 2020, AutoCAD Architecture 2021, AutoCAD Architecture 2022, AutoCAD Electrical 2020, AutoCAD Electrical 2021, AutoCAD Electrical 2022, AutoCAD LT 2020, AutoCAD LT 2021, AutoCAD LT 2022, AutoCAD MEP 2020, AutoCAD MEP 2021, AutoCAD MEP 2022, AutoCAD Map 3D 2020, AutoCAD Map 3D 2021, AutoCAD Map 3D 2022, AutoCAD Mechanical 2020, AutoCAD Mechanical 2021, AutoCAD Mechanical 2022, AutoCAD Plant 3D 2020, AutoCAD Plant 3D 2021, AutoCAD Plant 3D 2022, Civil 3D 2020, Civil 3D 2021, & Civil 3D 2022
Автор:
Оставьте модуль SSM в Docs
- Не допускайте одновременного редактирования подшивки несколькими пользователями. Для этого можно назначить одного человека, ответственного за редактирование подшивки, или присвоить переменной ENABLEDSTLOCK значение 1.
- Установите для переменной CLOUDCOLLABMODIFIEDOPTION значение 0.
- Разрыв подшивки. Например, можно использовать одну подшивку для каждой категории или стадии проекта.
- При возникновении проблем с печатью см. раздел Не удается выполнить печать из Диспетчера подшивок в Collaboration for Civil 3D и Desktop Connector.
- Для запуска чертежей, связанных с подшивкой, сначала откройте листы, а затем чертежи, чтобы избежать появления предупреждений о связях.
Сохранить файл SSM вне Docs
- Загрузите файл .dst на локальный компьютер.
- Заблокируйте файл DST в Docs, чтобы другие пользователи не могли его редактировать.
- Отредактируйте их копию на локальном компьютере.
- По завершении редактирования снимите блокировку и повторно выгрузите файл .dst. Подтвердите синхронизацию и увеличение версии.
- При редактировании файла .dst на локальном компьютере могут появиться предупреждения о том, что листы не найдены. Это ожидаемо.
- Изменения свойств не будут отражены в полях до перезагрузки файла .dst.
- Поскольку листы могут отсутствовать, печать из подшивки будет невозможна до ее повторной выгрузки. При возникновении проблем с печатью см. раздел Не удается выполнить печать из Диспетчера подшивок в Collaboration for Civil 3D и Desktop Connector.
👉 ШАГ 1: проверка поврежденных файлов
Наверное, все слышали о бэкапах (резервных копиях)? Однако, по статистике даже самые осторожные пользователи делают резервную копию не чаще, чем раз в день (неделю), а это значит, что все изменения за день могут пропасть.
Если мы говорим про AutoCAD ( прим. : самая популярная программа для работы с чертежами) — то разработчики, конечно, подумали о том, что случаи бывают разные.
👉 Кстати!
У аналогов AutoCAD чаще всего нет таких мощных инструментов для восстановления!
Основной плюс функции восстановления из резервной копии – собственно, то, что она встроенная , бесплатная , и вполне эффективна!
Если автоматическая проверка не запускается, но с файлом явные проблемы (например, часть объектов отсутствует), то процесс можно запустить вручную через меню: «Файл / Утилиты» , где нужно выбрать команду «Проверить» .
Исправление поврежденного файла чертежа
Что делать, если чертеж не открывается
👉 ШАГ 2: диспетчер восстановления файлов и поиск папки авто-сохранения
Помимо автоматических проверок AutoCAD имеет другое мощное встроенное средство восстановления, которое называется «Диспетчер восстановления чертежей» (находится он во вкладке: «Файл / Утилиты/» ).
Открыть диспетчер восстановления файлов
При запуске сервиса пользователь видит список служебных файлов, которые могут использоваться для восстановления. Самые последние изменения документа находятся в файле авто-сохранения.
Если требуется откатить последние изменения в документе, которые, возможно, вызвали проблемы, используйте файл с расширением *.bak (.sv$). Это просто авто-сохранение, которое не включает самые последние изменения.
Если через диспетчера ничего найти не удается, либо AutoCAD аварийно закрывается (при попытке открыть файл), то вы можете пойти другим путем:
- в параметрах программы откройте меню "Файлы" ;
- узнайте папку для авто-сохранения (👇);
- найдите в ней файлы с расширением .sv$;
- скопируйте их в другую папку и поменяйте расширение на *.DWG;
- попробуйте после поочередно открыть эти файлы в AutoCAD (или его аналогах);
- восстановленные таким образом файлы будут содержать данные на момент авто-сохранения.
Папка для авто-сохранения
Если у вас что-то не получается/не восстанавливается, или вы работаете не с AutoCAD, то придется прибегнуть к другим способам восстановления. О них пару слов ниже. 👇
Причины:
Поддержка подшивок в рабочем процессе C4C3D ограничена. Список поддерживаемых функций см. в разделе Autodesk Collaboration for Civil 3D (новые возможности версии 2020.5).
Читайте также: