Шрифт и тормоза акада
Реклама i
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Шрифт и тормоза акада

Шрифт и тормоза акада

Ответ
Поиск в этой теме
Непрочитано 21.11.2005, 15:50 #1
Шрифт и тормоза акада
Apelsinov
 
Проектировщик ВК. LISP-любитель.
 
Москва
Регистрация: 15.12.2003
Сообщений: 1,202

Есть много планов одного здания в dwg.
В каждом файле 4 текстовых стиля с установленными шрифтами типа arial.
В каждом файле туева туча текстов, размеров, атрибутов пользующих эти стили.
А2005 - Чертежи тормозят. Заметно. Не приятно.
(то же что и http://dwg.ru/forum/viewtopic.php?t=3396)

(интересный момент, по проверенным даннным в А2006 - не тормозят)

Вопрос:
Как сделать так чтоб чертежи не тормозили при работе.

Что НЕ подходит:
Изменить шрифты в каждом стиле , в каждом файле. - это муторно,
т.к. чертежей много, а так-же, из-за смены шрифта может измениться длина строки, и где-нибудь это потом вылезет, и еще - чертежи ипользуются как xref , завтра архи пришлют новую версию - и все по-новой?

qtextmode - строки отобр. рамками - т.к. не видно текста, придется постоянно переключать режим шоб его посмотреть.
Просмотров: 2670
 
Непрочитано 21.11.2005, 22:05
#2
Лентяй

Project Engineer
 
Регистрация: 05.01.2005
Лос Анджелес
Сообщений: 1,392


Цитата:
Apelsinov: Изменить шрифты в каждом стиле , в каждом файле. - это муторно, т.к. чертежей много,...
А если в неявной форме, т.е. не открывая каждый чертеж, например так:
Код:
[Выделить все]
(defun fnt2smlx (/)
  (vl-load-com) 
  (setq cmd (getvar "CMDECHO") 
        n_doc (vla-getinterfaceobject (vlax-get-acad-object) "ObjectDBX.AxDbDocument.16") 
        dir (vl-filename-directory (getfiled "Select Single File" "" "dwg" 8)) 
        file_lst (cddr (vl-directory-files dir "*.dwg" 1)));setq 
  (foreach dwg file_lst 
    (vla-open n_doc (findfile (strcat dir "\\" dwg)))
    (setq stls (vla-get-TextStyles n_doc))
    (vlax-for stl stls
      (if (= (vla-get-FontFile stl) "Arial")
	(vla-put-FontFile stl "simplex.shx"))));foreach
);end
Цитата:
...а так-же, из-за смены шрифта может измениться длина строки, и где-нибудь это потом вылезет,..
Как говаривал дедушка Ленин, сначала ввяжемся в драку, а потом посмотрим.
Лентяй вне форума  
 
Непрочитано 30.11.2005, 14:33
#3
Vook


 
Регистрация: 18.11.2004
Сообщений: 76


Заставлять смежников не использовать трутайпы. С обычными шрифтами не тормозит
Vook вне форума  
 
Непрочитано 30.11.2005, 15:00
#4
AY

webcad.pro
 
Регистрация: 06.01.2005
Московская обл.
Сообщений: 501


>Apelsinov
Последнее время несколько раз помогало сохренение глючного файла в DXF, закрывание и файла и программы и последующего открывания и того и другого.

В 2006- тормозов не то-что бы нет, но они на порядок менее тормозные

Если все-таки будет решение менять шрифты, то есть SHX аналоги для "ариеля" и "таймса" - расхождения размеров минимальны, но могут возникнуть накладки т.к. TTF не чуствительны к lineweight. Кроме того SHX, так сказать, - контурные т.е. без заливки.
AY вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Шрифт и тормоза акада