|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
04.06.2023, 22:39 | #1 | |
Штриховка solid vs линиями. Быстродействие /Вес штриховок. Затраты производительности
Регистрация: 14.12.2022
Сообщений: 6
|
||
Просмотров: 906
|
|
||||
Инженер-проектировщик автомобильных дорог, генпланист Регистрация: 25.07.2014
Сообщений: 203
|
На счет печати ни чего не скажу, а вот то что штриховки тормозят чертеж это очень заметно. Притом обязательно сплошная штриховка. К примеру когда геодезисты присылают съемку в которой имеются большие площади штриховки отображающие контуры леса с условным обозначением леса то чертеж тормозит и с ним сложно работать. Я в таких случаях разбиваю штриховки и остаются только условные обозначения леса (кругляшки) в виде отрезков (которые я потом объединяю в полилинии), и в таком виде с чертежом работать гораздо комфортнее.
|
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Если они ассоциативные - то да. Или находятся в районе Юпитера от собственной базовой точки. Или и то, и другое.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
КИПиА Регистрация: 21.03.2005
Tyumen
Сообщений: 1,352
|
Если такое происходит - с штриховкой что-то не так, надо смотреть причины.
Толи десяток треугольников для солид, толи тысячи отрезков для паттерн - разницу должен понимать даже человек занившиийся генпланами. >>Чертежи с SHX шрифтами (в виде палочек) гораздо проворнее обрабатываются компьютером в сравнении с обычными TTF шрифтами (контуры с заливкой) сделайте shx шрифт эмулирующий заливку областей кучей линий и оцените разницу |
|||
|
||||
Регистрация: 18.11.2019
Сообщений: 1,492
|
Когда я были сисадмином, то тоже заметил подобный эффект - штриховки с полной заливкой вызывали торможение компа, а если они делали "разреженную" штриховку - тормоза были меньше.
Кажется странным? На самом деле, все просто - они в обеих случаях использовали линейную штриховку. Соответственно, для сплошной заливки устанавливали частый масштаб. В этом смысле, гепланист совершенно прав, но только в своей вселенной, когда сплошная заливка - это линейная штриховка с мелким масштабом. Последний раз редактировалось nickname2019, 05.06.2023 в 17:52. |
|||
|
||||
Инженер-проектировщик автомобильных дорог, генпланист Регистрация: 25.07.2014
Сообщений: 203
|
|
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Ты не понял. У каждой штриховки есть ее т.н. "базовая" точка, относительно которой выполняется ее построение. И вот эту точку крайне желательно держать "поближе" к объекту штриховки.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 19.07.2005
Россия
Сообщений: 3,224
|
Солид быстрее - однозначно, легко проверить на практике.
Когда-то печатными платами занимался и быстро понял разницу...) Не всякий TTF поддерживается Autocad, так что, не надо сравнивать с родными 2d solid! PS Штриховка сначала раскладывает контур(м.б. из дуг. окр, pline, вобщем составной) на короткие отезки (приводит к общему виду), потом определяет вложенность контуров, потом... возможно ещё что-то типа пересечений контуров и только потом штрихует вычисляя каждый раз пересечение штриха с контуром... Штриховку как и размеры, Autodesk точил десятками лет... Последний раз редактировалось VitalyAF, 05.06.2023 в 15:13. |
|||
|
||||
Инженер-проектировщик автомобильных дорог, генпланист Регистрация: 25.07.2014
Сообщений: 203
|
Цитата:
Интересно, я не знал. А как эту точку можно проверить изменить? |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Примерно так
----- добавлено через 25 сек. ----- Ну и в ленте тоже есть соответствующие кнопки
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Инженер-проектировщик автомобильных дорог, генпланист Регистрация: 25.07.2014
Сообщений: 203
|
Кулик Алексей aka kpblc, Т.е. если у меня например штриховка находится в координатах условно 100000,20000 а исходная точка штриховки в 0,0. то возможно из-за этого автокад будет тормозить? Я правильно понимаю
Я правильно понимаю что этот параметр задает точку откуда строится сам узор штриховки? Раньше как-то даже не обращал внимание что есть такойпараметр |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Цитата:
Насколько я понимаю, да.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
КИПиА Регистрация: 21.03.2005
Tyumen
Сообщений: 1,352
|
Удаленность координат примитива от начала системы координат по идее не должна влиять на производительность, это повышает погрешность "отрисовки" примитивов, но в кад программах работают методы для подавления таких погрешностей.
Кроме смещения начала узора штриховка как любой примитив имеющий свою систему координат имеет точку вставки, нормаль, высоту Я сомниваюсь что есть какието определенные правила для "торможения" штриховок, все нужно рассматривать отдельно |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Offtop: Спорить не буду, ибо лень
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Инженер-проектировщик автомобильных дорог, генпланист Регистрация: 25.07.2014
Сообщений: 203
|
Как-то раз мне прислали топосьемку, она была небольшой, но жутко тормозила. Я не сразу понял в чем было дело. А оказалось что в ней штриховки и некоторые линии имели значение "уровень" в районе Марса. Само значение даже было записано в экспоненциальной форме. Как только все опустил в ноль все стало летать
|
|||
|
||||
Регистрация: 14.12.2022
Сообщений: 6
|
Цитата:
|
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Штриховка Solid при печати в PDF становится прозрачной, как сделать ее "кроющей"? | katyara1207 | AutoCAD | 10 | 12.12.2015 00:36 |
AutoCad2014 При печати штриховка solid печатается прямоугольниками с диагональю | Dyppo | AutoCAD | 3 | 30.10.2015 05:43 |
Почему в 3d неправильно отображается расположение штриховок solid? | Иванов Дмитрий | AutoCAD | 7 | 05.06.2013 15:18 |
Не печатается штриховка SOLID | Makswell | AutoCAD | 3 | 01.10.2010 07:07 |
как превратить трехмерную лестницу прочерченную линиями в Solid тело? | UNIKum | AutoCAD | 2 | 04.03.2009 01:44 |