|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Проектировщик СС Регистрация: 24.06.2008
Минск
Сообщений: 134
|
to VVA
Наверное придется перейти к модели HSL при развитии программы. Думал об этом и раньше, но поленился писать программу перехода из RGB в HSL и обратно, а если уже есть, то наверное воспользуюсь. Спасибо. to Olga_@@@ С шаблонами попозже чего нибудь придумаю, не учел что дробные и отрицательные значения могут быть. Автокад вылетал при попытке назначить цвет одновременно 15000 полилиниям вручную, свойства были закрыты. |
|||
|
||||
Вот, еще скриншот с .dwg - 19 квадратов, 123594 полилинии, 369 слоев, 279 МБ Время обработки вторым кодом примерно 5 сек. Автокад не умер, но обработались не все слои. Скорее всего, это моя ошибка, допущенная при на значении цветов (из-за неудобного порядка слоев - все числа отсортированы, как текст, несмотря на то, что текстовые символы из названий слоев убраны).
Через экспорт в DXF такой объем уже не идет, спасает только mif/mid и преподносит новые сюрпризы в названиях слоев. Поэтому пришлось сразу в процессе импорта mif/mid в dwg переназначить имена слоев по свойству Elevation. "-110" on -P 7 (white) "-115" on -P 7 (white) "-120" on -P 7 (white) "-125" on -P 7 (white) "-130" on -P 7 (white) "-135" on -P 7 (white) "-140" on -P 7 (white) "-145" on -P 7 (white) "-15" on -P 7 (white) "-150" on -P 7 (white) "-155" on -P 7 (white) "-160" on -P 7 (white) "-165" on -P 7 (white) "-170" on -P 7 (white) "-175" on -P 7 (white) "-180" on -P 7 (white) "-185" on -P 7 (white) "-190" on -P 7 (white) "-195" on -P 7 (white) "-20" on -P 7 (white) "-200" on -P 53,146,138 "-205" on -P 7 (white) "-210" on -P 7 (white) "-25" on -P 7 (white) "-30" on -P 7 (white) "-35" on -P 7 (white) "-40" on -P 7 (white) "-45" on -P 7 (white) "-5" on -P 7 (white) "-50" on -P 7 (white) "-55" on -P 7 (white) "-60" on -P 7 (white) "-65" on -P 7 (white) "-70" on -P 7 (white) "-75" on -P 7 (white) "-80" on -P 7 (white) "-85" on -P 7 (white) "-90" on -P 7 (white) "-95" on -P 240,0,240 "0" on -P 0,245,122 "10" on -P 7 (white) "100" on -P 217,255,102 "1000" on -P 7 (white) "1005" on -P 7 (white) "1010" on -P 7 (white) "1015" on -P 7 (white) "1020" on -P 7 (white) "1025" on -P 7 (white) "1030" on -P 7 (white) "1035" on -P 7 (white) "1040" on -P 7 (white) "1045" on -P 7 (white) "105" on -P 217,254,101 "1050" on -P 7 (white) Последний раз редактировалось Olga_@@@, 27.01.2009 в 20:54. |
||||
|
||||
Проектировщик СС Регистрация: 24.06.2008
Минск
Сообщений: 134
|
Разобрался с торможением при попытке ручного измения цвета большому количеству полилиний. Все дело в том, что акад (2006 по крайней мере) после применения данной операции пытается отобразить ручки узлов всех полилиний, а так как на данных чертежах узлов у большинства полилиний порядка нескольких сотен, то показ нескольких миллионов квадратов, сильно усложняет процедуру.
Выход: отключить показ ручек в опциях (переменая GRIPS). |
|||
|
||||
Вот еще подопытные (по 50 Мб примерно):
Вариант1 - получен импортом из mif/mid Вариант2 - из DXF В обоих, практически полный диапазон форматов имен слоев с буквенными обозначениями и без, с десятичными делителями (один знак после делителя, с двумя знаками в этих файлах нет, но в других вариантах возможны). Вариант1 предпочтителен по производительности, но такой импорт может быть выполнен только в Civil или Map (после после сохранения в DWG можно работать в обычном Автокаде). Вариант2 подходит для базового Автокада, но непригоден для работы с большими файлами. Последний раз редактировалось Olga_@@@, 28.01.2009 в 01:19. |
||||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Для чего нужны фильтры слоев?Как ими пользоваться? | Aysulu | AutoCAD | 43 | 17.04.2019 10:59 |
Назначение слоев в AutoCAD 2007 | RodiXX1 | AutoCAD | 5 | 02.08.2007 23:58 |