Семейство AutoCAD – Русский – только для чтения
Делитесь знаниями, задавайте вопросы, читайте самые популярные темы по AutoCAD.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Тормозит программа в определенном чертеже. Что делать?

25 REPLIES 25
Reply
Message 1 of 26
Anonymous
14953 Views, 25 Replies

Тормозит программа в определенном чертеже. Что делать?

Приветствую всех!

Есть ПК core i-7 6700\16Gb RAM\120Gb SSD\Video integrated\Win10 x64\Autocad 2018 x64.

 

Проблема: есть файл на 25 Мб, в котором содержится ~350 000 примитивов. Блоков и пр. нет. Только примитивы. Автокад тормозит в нем ужасно. Попытка выделить все объекты, либо "выбрать подобные" вешает систему на 10-15 минут.  Пробовал отключать, включать аппаратное ускорение, отключать сглаживание - ничего не помогает.

 

Что можно сделать, чтобы автокад начал шевелиться на таком файле?

 

Спасибо!

25 REPLIES 25
Message 2 of 26
Anonymous
in reply to: Anonymous

Первое ,что можно посоветовать в данной ситуации так это воспользоваться командой _purge . Команда должна удалить все неиспользуемые слои, блоки и т.п. Я предполагаю, что в Вашем чертеже переизбыток таких неиспользуемых объектов из-за чего растет объем файла чертежа и программа "тормозит". Такое случается когда из другого чертежа что-либо копируется,помимо нужных объектов для переноса в конечный чертеж заносятся все слои из первого чертежа, все блоки и т.п., которые не используется в целевом чертеже и висят мертвым грузом.

Message 3 of 26
Anonymous
in reply to: Anonymous

Чистку делал, не помогает.

 

В чертеже вообще нет неиспользуемых блоков и слоев. Чертеж - результат импорта pdf-файла в автокад. Весь текст преобразовался в сплошную штриховку, все блоки (если таковые и использовались) - расчленились, вся несплошная штриховка преобразовалась в короткие полилинии и отрезки. Чертеж состоит из 350 000 примитивов (включая штриховки). И все ужасно тормозит при выделении и перемещении объектов. 

Message 4 of 26
Anonymous
in reply to: Anonymous

Ну тогда можно попробовать команду _overkill, вдруг при передаче с pdf примитивы были многократно наложены сами на себя.

Message 5 of 26
Anonymous
in reply to: Anonymous

не помогло.

Message 6 of 26
kpblc2000
in reply to: Anonymous

Тогда перерисовывать, создавая соответствующие блоки, штриховки и типы линий. Ну или тупо подкладывать pdf и выполнять работу поверх него.

Находите сообщения полезными? Поставьте "НРАВИТСЯ" этим сообщениям! | Do you find the posts helpful? "LIKE" these posts!
На ваш вопрос успешно ответили? Нажмите кнопку "УТВЕРДИТЬ РЕШЕНИЕ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.


Алексей Кулик aka kpblc | Aleksei Kulik aka kpblc Facebook | LinkedIn
autolisp.ru
Техническая поддержка программистов Autodesk в СНГ
Библиотека пользовательских lisp-функций | Custom Lisp-function library

Message 7 of 26
Anonymous
in reply to: kpblc2000

Т.е. автокад в принципе не способен переваривать хоть сколько-нибудь большие чертежи?

Message 8 of 26
kpblc2000
in reply to: Anonymous

Убить можно любую программу - было бы желание.

Находите сообщения полезными? Поставьте "НРАВИТСЯ" этим сообщениям! | Do you find the posts helpful? "LIKE" these posts!
На ваш вопрос успешно ответили? Нажмите кнопку "УТВЕРДИТЬ РЕШЕНИЕ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.


Алексей Кулик aka kpblc | Aleksei Kulik aka kpblc Facebook | LinkedIn
autolisp.ru
Техническая поддержка программистов Autodesk в СНГ
Библиотека пользовательских lisp-функций | Custom Lisp-function library

Message 9 of 26
PanovAE
in reply to: Anonymous

Точно полилинии, не сплайны?

Message 10 of 26
Anonymous
in reply to: PanovAE

Точно. Сплайнов вообще нет. Штриховки, полилинии и отрезки. 

Message 11 of 26
kpblc2000
in reply to: Anonymous

Если я правильно помню, то там практически нет штриховок (только SOLID). Нет полилиний. Насчет того, как отрисованы окружности - ничего сказать не могу.Равно как и по поводу текстов.

Находите сообщения полезными? Поставьте "НРАВИТСЯ" этим сообщениям! | Do you find the posts helpful? "LIKE" these posts!
На ваш вопрос успешно ответили? Нажмите кнопку "УТВЕРДИТЬ РЕШЕНИЕ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.


Алексей Кулик aka kpblc | Aleksei Kulik aka kpblc Facebook | LinkedIn
autolisp.ru
Техническая поддержка программистов Autodesk в СНГ
Библиотека пользовательских lisp-функций | Custom Lisp-function library

Message 12 of 26
Anonymous
in reply to: kpblc2000

Да, все штриховки - SOLID. Текста нет, он конвертировался как SOLID-штриховка. Окружностей нет, конвертированы как полилинии. Полилиний много. 

Message 13 of 26
Anonymous
in reply to: Anonymous

Неужели никто не знает решения?

Message 14 of 26
PanovAE
in reply to: Anonymous

Нужно либо оптимизировать полилинии (overkill, pltools) либо повторить импорт pdf-файла в автокад другими средствами (например, Corel Draw)

Message 15 of 26
Anonymous
in reply to: PanovAE

Скорее всего ситуация аналогична приложенному фрагменту. Оптимизировать там нечего. Если есть возможность - попробуйте конвертировать в dwg другим софтом. По опыту - проще использовать подобные материалы как подложку (как и предлагали выше), обвести контуры, разбросать надписи, штриховки руками... быстрее получиться и качественней. Но при желании можно конечно и помучатся - небольшими частями "клеить" штриховки и объединять полилинии.

Message 16 of 26
Anonymous
in reply to: Anonymous

Как подложку - не вариант, т.к. слишком много вычищать надо. Файл, о котором идет речь, во вложении.

Ну не верю я, что подобная сложность чертежей создается с такой болью. 

Message 17 of 26
PanovAE
in reply to: Anonymous

@Anonymous, не соглашусь с тобой:

Команда: _overkill
Выберите объекты: Противоположный угол: найдено: 6833

Выберите объекты:

Удалено повторяющихся: 461
Удалено перекрывающихся объектов или сегментов: 7239

@Anonymous, 30 мб качать нет возможности, извини

Message 18 of 26
kpblc2000
in reply to: Anonymous


@Anonymous wrote:

Как подложку - не вариант, т.к. слишком много вычищать надо. Файл, о котором идет речь, во вложении.

Ну не верю я, что подобная сложность чертежей создается с такой болью. 


А если файл почистить?

Находите сообщения полезными? Поставьте "НРАВИТСЯ" этим сообщениям! | Do you find the posts helpful? "LIKE" these posts!
На ваш вопрос успешно ответили? Нажмите кнопку "УТВЕРДИТЬ РЕШЕНИЕ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.


Алексей Кулик aka kpblc | Aleksei Kulik aka kpblc Facebook | LinkedIn
autolisp.ru
Техническая поддержка программистов Autodesk в СНГ
Библиотека пользовательских lisp-функций | Custom Lisp-function library

Message 19 of 26
kpblc2000
in reply to: kpblc2000

Да, еще момент - при открытии ACAD2019 говорит о том, что файл создан в стороннем ПО, не лицензированном Autodesk.

Находите сообщения полезными? Поставьте "НРАВИТСЯ" этим сообщениям! | Do you find the posts helpful? "LIKE" these posts!
На ваш вопрос успешно ответили? Нажмите кнопку "УТВЕРДИТЬ РЕШЕНИЕ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.


Алексей Кулик aka kpblc | Aleksei Kulik aka kpblc Facebook | LinkedIn
autolisp.ru
Техническая поддержка программистов Autodesk в СНГ
Библиотека пользовательских lisp-функций | Custom Lisp-function library

Message 20 of 26
Anonymous
in reply to: kpblc2000

Чистить пробовал, удалилось ~10% примитивов. Скорости это не прибавило, но удалились некоторые нужные полилинии.

 

Насчет того, что создан в стороннем приложении - ну да, я ПДФку конвертировал сторонней программой. Потому что Autocad не может её импортировать. 

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report