| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Удалить стили СПДС из чертежа
Минск
Регистрация: 16.09.2006
Сообщений: 1,587
|
||
Просмотров: 32484
|
|
||||
Инженер Регистрация: 02.10.2008
С-Пб
Сообщений: 3,677
|
А, то есть це не CS SPDS..
__________________
...Не пытайся гнуть ты ложку, Не вяжи её узлом. Ложка - ложка понарошку, А по правде, - это лом! |
|||
![]() |
|
||||
инженер-конструктор Регистрация: 13.11.2012
Москва
Сообщений: 5
|
В файле нет никаких СПДС-объектов ! Все проверил.
А вот судя по снимку экрана, у Вас в AutoCAD 2010 установлен СПДС от Autodesk (наблюдаю их панели с выносками). В сам файл никакие объекты не интегрировались. Так будет у всех у кого установлен СПДС от Autodesk. Если Вы откроете этот файл в "голом" AutoCAD, то увидите, что все нормально - пустой файл (такой создается при открытии AutoCAD). |
|||
![]() |
|
||||
Регистрация: 25.03.2008
Зелик
Сообщений: 1,575
|
"...Мотороллер не мой, я просто разместил объяву"
Даже если это не Ваш файл, - это все-равно не CS СПДС... Проблема у юзера в голове, - на компе установлен какой-то веткад или типа того, а он сюда файл пустой прикладывает... ![]()
__________________
* Буква "ё" не используется в тексте исключительно в связи с требованиями ЕСКД. |
|||
![]() |
|
||||
Да установлен. Так вот задача убрать эти стили именнос установленной СПДС от автогада. Я понимаю что в голом акаде нет. Еще раз повторюсь - убрать надо в автокаде с примочкой СПДС
__________________
Поезд который устал от ржавого здравомыслия рельсов... |
||||
![]() |
|
||||
инженер-конструктор Регистрация: 13.11.2012
Москва
Сообщений: 5
|
Похоже Вы не можете редактировать СПДС-объекты.
Вот цитата из одного поста касательно этого: << Нашел весьма простой способ, заставить работать спдс-модуль под обычным юзером. Система windows 7 64-bit в корпоративной сети. Ставим Autocad и спдс-модуль под администратором. Проверяем, что работатет. Далее на папку, в которую установился модуль, даем юзеру полные права. Заходим под юзером. Запускаем AutoCAD, убеждаемся, что свойства спдс-объектов недоступны. Закрываем, и запускаем установку модуля заново, уже под юзером. Эта штука говорит, что установленная версия младше (?!), и обновляется. Все. Далее под юзером все работает. >> Автор StepDV (http://forum.dwg.ru/showthread.php?t=53426&page=8 сообщение #150) Прошу прощения у автора данной цитаты за плагиат. Удачи. |
|||
![]() |
|
||||
Регистрация: 16.08.2006
Санкт-Петербург
Сообщений: 508
![]() |
Единственное, что нашёл в этом файле чуждого обычному автокаду - это следы какого-то приложения "siberia". Это как-то относится к AutoCAD СПДС? (походу, да - какие-то стили выносок, отметок и проч.)
По быстрому накатал программку, которая удаляет эти артефакты из файла. Компилировал для акадов 2009-2012. Как всегда, _netload, указываете соответствующую dll-ку, потом bargSiberiaRemove в ком. строке. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,591
|
И зачем? http://forum.dwg.ru/showthread.php?t=103878 - внимательно изучаем первый пост и все, что там описано
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 09.02.2017
Сообщений: 17
|
Цитата:
|
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,591
|
ExplodeAllProxy на машине, где SPDS Ext не установлен.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,591
|
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,577
|
Так bargool, вроде выложил решение. Чему там еще учиться то, загрузил Dll и запустил команду bargSiberiaRemove и собственно все.
сборки под некоторые версии лежат тут: https://github.com/BoxaShu/SiberiaRe...aster/_Release там же можно найти исходный код. |
|||
![]() |
|
||||
инженер-конструктор Регистрация: 20.04.2005
провинция
Сообщений: 29
|
Подниму тему. Поиском нахожу упоминание проблемы только в этой теме.
Установлены Автокад 2017 и Модуль “СПДС Extension для AutoCAD®”. Файлы зарастают огромным количеством стилей СПДС-модуля, счёт идёт на сотни для каждого типа объекта СПДС. Стили тащатся из файла в файл при копировании любого количества элементов, даже одной линии. Сейчас у нас большинство рабочих файлов имеют такой пригруз. Эти стили значительно увеличивают вес файлов (рекорд - 6 Мб мусора), тормозят множество действий (каждая регенерация занимает несколько минут). Галочка "немедленно добавлять стили AutoCAD в чертеж" снята, с ней стили создаются в разы быстрее. Стандартными методами эти стили не удаляются: команда _purge их не замечает, редактор стилей самого СПДС-модуля считает, что все они используются в чертеже, кнопка удалить не активна. Dll для 2017 по ссылке из поста №17 пробовала. Загружала через _netload, но на _bargSiberiaRemove автокад пишет "неизвестная команда". Прилагаю файл, в котором, к примеру, только один маркер разреза и около тысячи стилей разрезов, которые невозможно удалить. Где найти волшебную красную кнопку, которая почистит любой нужный файл от лишних стилей СПДС Extension без расчленения и/или удаления самих объектов СПДС? Offtop: Пока что нашла один способ чистки файлов, который годится только для малюсеньких файликов, и только как временное облегчение. В чистом автокаде (без модуля СПДС) выбрать всё и скопировать в новый файл. При этом высотные отметки гарантированно слетают, выноски могут перекособочиться. Эксперимента ради в одном из очищенных файлов мучилась работала около месяца, вообще ничего в него не копируя извне, и не создавая никаких новых объектов СПДС. Новые стили всё равно автоматически появились, хоть и в небольшом количестве. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,591
|
ExplodeAllProxy от А.Ривилиса (ИМХО должно помочь)
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Остекляем!!! Алюминим!!! Регистрация: 21.02.2005
Москва
Сообщений: 3,784
![]() |
навряд-ли, насколько понял Модуль “СПДС Extension для AutoCAD®” установлен, и сперва треба его выгрузить, а ТС этого не хочет.
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search: |
|||
![]() |
|
||||
инженер-конструктор Регистрация: 20.04.2005
провинция
Сообщений: 29
|
не подходит, ибо
Цитата:
удивительно вообще: автодесковским СПДСом пользуются множество людей, а страдаем только мы? ![]() |
|||
![]() |
|
||||
Регистрация: 25.03.2013
Сообщений: 47
|
Ребят всем привет!
Столько лет сижу и мучаюсь в Автокаде 2017, открывает файлы очень долго, иногда он сам тупо подвисает и долго выполняются команды некоторые. Установил Акад 2022 с СПДС - чертеж открылся за секунды и просто летает. Как я понял это связано с тем, что объекты СПДС 2017 в Акаде 2022 как прокси-объекты отображаются и стили СПДС пустые!!! Открыл этот же файл в 2017 ватокате - а там в стилях СПДС просто туева хуча стилей каждого элемента, также как и писали выше они тупо не удаляются. При загрузке сохранённых стилей (где создал свои - по одному к существующим) и сохранении файла, ничего не меняется, при повторном открытии опять миллион стилей. "ExplodeAllProxy от А.Ривилиса (ИМХО должно помочь)" - не помогает. Очень привык с 2015 года как перешел с Компаса на Автокад работать используя СПДС, но и тупняки на довольно мощном компе тоже достали. Неужто нет решения? UPD1: Сижу сейчас тыкаю, штудирую Гугл и форумы. Нашел решение как удалить - но тоже не вариант! Есть лисп DR на форуме (по моему когда долго копи-пастится из чертежа в чертеж), качал когда-то давно. При его выполнении все стили кроме стилей с замочком удаляются, это есть хорошо, но также удаляются все связи спецификаций с екселем, а в чертежах у меня их может быть до 20 штук, потом все это восстанавливать - просто полдня сидеть. Начало такое у него (defun c:dr (/ notdelete adoc) ;;;notdelete список неудаляемых словарей (vl-load-com) UPD2: кто-нибудь разобрался в причинах многократного дублирования стилей СПДС? UPD3: Простите меня засранца))) Сначала тему напишу, потом решения найду, SiberiaRemove помогла и связи с данными оставила!!! Последний раз редактировалось zRaFiNaDz, 01.12.2021 в 07:37. |
|||
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
AutoCAD VBA. Как удалить с чертежа полинии? | Rainbow.dgw | Программирование | 2 | 27.12.2011 14:02 |
Исчезли объекты СПДС из чертежа | metalirk | AutoCAD | 3 | 27.05.2011 13:06 |
Как программно удалить неиспользуемые стили мультивыносок. | Makswell | Программирование | 6 | 08.04.2009 13:43 |
Копирование данных для спецификаций из выносок СПДС в таблицу из мтекстов | Red Nova | Программирование | 177 | 08.12.2008 11:35 |