Рисование схем
Одна из задач нашей системы — предоставить инструменты для быстрого рисования таких схем.
Техника рисования схем проста — или сначала нарисовать трубопроводы полилиниями, а затем врезать в них, с помощью наших программ, условные обозначения элементов трубопроводов, или сначала нарисовать крупные элементы и узлы, соединить их линиями, а затем врезать в линии «мелочевку».
Техника рисования схем проста — или сначала нарисовать трубопроводы полилиниями, а затем врезать в них, с помощью наших программ, условные обозначения элементов трубопроводов, или сначала нарисовать крупные элементы и узлы, соединить их линиями, а затем врезать в линии «мелочевку».
Для удобного проведения линий под требуемыми углами в современных версиях AutoCAD удобнее всего использовать режим POLAR с установкой шага углов 45 градусов (диалоговое окно Drafting Settings, вкладка Polar Tracking). Чтобы пользователям не приходилось туда лазить мы просто включим в настройки нашей системы установки соответствующих системных переменных, а переключение режима POLAR всегда доступно в строке статуса.
Фактически у нас сделано почти все. Рисовать трубопроводы в схеме можно обычными отрезками или полилиниями, а потом только врезать в них арматуру и другие элементы. Проще всего сначала нарисовать трассы трубопроводов (не забывая использовать команды ПОДОБИЕ, ОБРЕЖЬ, УДЛИНИ), а потом в нужные места вставить или врезать внемасштабные символы условных обозначений элементов трубопроводов, отметок, выноски диаметров, марки или позиции оборудования.
Все средства для рисования трубопроводов сосредоточены в меню .
Условные обозначения подразделяются на и .
Фактически у нас сделано почти все. Рисовать трубопроводы в схеме можно обычными отрезками или полилиниями, а потом только врезать в них арматуру и другие элементы. Проще всего сначала нарисовать трассы трубопроводов (не забывая использовать команды ПОДОБИЕ, ОБРЕЖЬ, УДЛИНИ), а потом в нужные места вставить или врезать внемасштабные символы условных обозначений элементов трубопроводов, отметок, выноски диаметров, марки или позиции оборудования.
Все средства для рисования трубопроводов сосредоточены в меню .
Условные обозначения подразделяются на и .
Выбор, как обычно, производится из иллюстрированного XML-меню. Не врезаемые элементы вставляются как обычные блоки.
Врезка блоков
При выборе врезаемого элемента программа запрашивает:
- Точка вставки на линии <Выход>:
- В ответ необходимо указать требуемую точку на отрезке или полилинии (недопустимые примитивы будут отвергнуты).
После правильного указания примитива программа вставит в указанную точку блок, развернет его по направлению линии и вырежет требуемый участок линии (если это требуется).
Если блок несимметричный (обратный клапан, переход и т.п.), то после вставки и предварительного поворота блока последует запрос:
Перевернуть [Да/Нет]<Нет>:
При ответеДа блок будет развернут в противоположном направлении.
Визуальное пересечение линий с разрывом «нижележащей» можно выполнять командой Редакт | Концы |Пересечение линий.
Программа в цикле запрашивает:
Укажи точку на разрываемом сегменте <Выход>:
(указываете разрываемый, то есть визуально закрываемый сегмент линии – любую точку)
Укажи точку на верхнем сегменте <Выход>:
(указываете верхний сегмент – любую точку)
После указания программа аккуратно разрывает закрываемый сегмент, автоматически определяя ширину разрыва. Иногда эта операция не может быть выполнена, если линии были построены каким-то хитрым образом. В этом случае придется воспользоваться стандартной командой BREAK (РАЗОРВИ).
Иногда приходится делать в схемах разрывы и переносить часть изображения в сторону.
Точечные линии, соединяющие точки разрыва можно нарисовать командой . При этом не потребуется заботиться об установке и загрузке типа линии.

Рис.3. Пример готовой схемы.
Узлы схем
Кроме стандартных внемасштабных условных обозначений элементов схем (арматура, переходы, соединения деталей) удобно использовать блоки укрупненных типовых узлов. На рис. 4 показаны блоки типовых радиаторных узлов систем отопления. Блоки предназначены для вставки в общую схему системы, где излишняя детализация не требуется и даже вредна, поэтому в узлах с замыкающими участками не показаны регулирующие краны.

Рис. 4. Упрощенные схемы типовых радиаторных узлов систем отопления
Деталировка узлов обычно производится в более крупном масштабе и для нее предназначены другие блоки (рис. 5).

Рис. 5. Типовые радиаторные узлы с регулирующими кранами
Впрочем, нет препятствий для вставки вставки блоков с кранами и в общую схему, но, при масштабе печати 1:100 изображения кранов будут слишком мелкие, линии сольются и вместо кранов будут напечатаны непонятные «козявки».
Замечание
Обратите внимание, в схемы узлов не включены никакие внемасштабные символы, например, выноски знаки диаметров. Это позволяет использовать блоки узлов в чертежах, предназначенных для печати в любом масштабе.
Обратите внимание, в схемы узлов не включены никакие внемасштабные символы, например, выноски знаки диаметров. Это позволяет использовать блоки узлов в чертежах, предназначенных для печати в любом масштабе.