|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Удалить стили СПДС из чертежа
Минск
Регистрация: 16.09.2006
Сообщений: 1,587
|
||
Просмотров: 32521
|
|
||||
Инженер Регистрация: 02.10.2008
С-Пб
Сообщений: 3,677
|
А, то есть це не CS SPDS..
__________________
...Не пытайся гнуть ты ложку, Не вяжи её узлом. Ложка - ложка понарошку, А по правде, - это лом! |
|||
![]() |
|
||||
инженер-конструктор Регистрация: 13.11.2012
Москва
Сообщений: 5
|
В файле нет никаких СПДС-объектов ! Все проверил.
А вот судя по снимку экрана, у Вас в AutoCAD 2010 установлен СПДС от Autodesk (наблюдаю их панели с выносками). В сам файл никакие объекты не интегрировались. Так будет у всех у кого установлен СПДС от Autodesk. Если Вы откроете этот файл в "голом" AutoCAD, то увидите, что все нормально - пустой файл (такой создается при открытии AutoCAD). |
|||
![]() |
|
||||
Регистрация: 25.03.2008
Зелик
Сообщений: 1,576
|
"...Мотороллер не мой, я просто разместил объяву"
Даже если это не Ваш файл, - это все-равно не 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,598
|
И зачем? 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,598
|
ExplodeAllProxy на машине, где SPDS Ext не установлен.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,598
|
__________________
Моя библиотека 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,598
|
ExplodeAllProxy от А.Ривилиса (ИМХО должно помочь)
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Остекляем!!! Алюминим!!! Регистрация: 21.02.2005
Москва
Сообщений: 3,787
![]() |
навряд-ли, насколько понял Модуль “СПДС Extension для AutoCAD®” установлен, и сперва треба его выгрузить, а ТС этого не хочет.
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search: |
|||
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
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 |