В AutoCAD в пакете Express Tools есть команда Суперштриховка (_SUPERHATCH), которая позволяет штриховать объекты, используя в качестве образца штриховки изображения, блоки, внешние ссылки или маскировку.
В качестве образца штриховки можно выбрать:
- Image (Изображение) - растровое изображения из внешнего файла
- Block (Блок) - блока (внешний или внутренний)
- Xref Attach (Внешняя ссылка) - файл для внешней ссылки
- Wipeout (Маскировка) - маскировка в чертеже
- Select existing (Выбрать существующий) - выбрать уже существующие в чертеже изображение/блок/внешнюю ссылку/маскировку простым указанием на поле
Также есть возможность задать величину Погрешности для кривых (Curve error tolerance). Т.к. команда аппроксимирует кривые отрезками, то чем меньше погрешность, тем точнее заштрихованная область будет совпадать с исходных контуром для штриховки.
Для чего ее можно применить? Например, для создания штриховки "на лету" - нарисовать любое изображение, объединить в блок и заштриховать по такому образцу; создать блок с объектами с разными типами и весами линий и также заштриховать; наложить текстуру на объект с помощью растровых изображений и многое другое.
Рассмотрим на примере штриховки с помощью блока и изображения.