<< Оглавление >> Возможности и ограничения типов линий в Автокаде |
|
Вид типов линий напрямую связана с их толщиной. В платформе можно задавать толщину линии через ее вес (lineweight).
Если толщина полилинии задана традиционным способом через опцию Ширина (width), то на печати это выглядит таким образом:
Здесь генерация типов линий (plinegen) отключена, поэтому очередной сегмент начинает рисоваться всегда от вершины, поэтому в вершинах линий всегда линейные сегменты. Такая ситуация приводит к тому, что если вершины стоят ближе, чем длина штриха полилинии, то любой тип линии вырождается в сплошную (continuous) линию. Сама вершина линии «выщерблена», и этот дефект убрать никак не удастся.
Здесь генерация типов линий (plinegen) включена, поэтому линия начинает рисоваться от начала и не зависит от вершин. Это приводит к тому, что вершины линий могут находиться в пустоте.
В обоих случаях точки типа линий в пространстве модели вырождаются в линии указанной ширины и не устраним дефект «выщербленности».
Другой способ задавать толщину – использовать вес линии (lineweight). При этом полилиния должна иметь нулевую ширину (width), так как ширина (width) имеет приоритет перед весом линии (lineweight), и если у полилинии разные значения ширины и веса, то побеждает ширина (width).
Здесь генерация типов линий (plinegen) отключена, обработка вершин и концы линий управляются стилем вычерчивания: вершины – с острым углом (miter), концы линий – закругленные (round).
Здесь та же линия, но вершины закругленные (round), а концы линий ровные (butt).
Здесь та же линия, но генерация типов линий (plinegen) включена, поэтому хорошо видно, что вершины полилинии находятся в пустоте. Вершины острые (miter), а концы линий ровные (butt).
Внутрь полилинии можно добавлять формы.
Примечание: если системная переменная psltscale=1, то даже если в разных видовых экранах разные масштабные коэффициенты, то длина штриха после выполнения команды _regenall – будет одинакова. Все это (ширина как вес и системная переменная) позволяет избежать масштабирования типов линий и их ширины.
Толщины и масштаб типов линий Автокада – это удобные возможности, которые можно использовать «здесь и сейчас».