Коротко
- Hatch заполняет узором внутреннюю область выбранных граничных кривых; они могут находиться в пространстве модели или листа.
- Замкнутые плоские кривые можно выбрать напрямую; чтобы выбрать замкнутые области, образованные пересекающимися кривыми, используйте Boundary=Yes.
- HatchScale включает или отключает масштабирование узоров в модельных видах.
- Штриховки в детальных видах печатаются в одном масштабе независимо от уровня увеличения.
Инструменты Hatch и HatchScale, описанные в официальной документации Rhino 8, позволяют заполнять узорами замкнутые области в архитектурных чертежах и управлять масштабом штриховки в модельных видах. В этом руководстве шаг за шагом разбираются создание штриховки по граничным кривым, настройка положения и угла узора, а также влияние параметров масштабирования на рабочий процесс. Документация объясняет, как инструменты работают в Rhino 8, но не предлагает готовых узоров или значений масштаба для конкретных проектов.
1. Подготовьте границу штриховки и выберите области
Определите кривые, ограничивающие область, которую нужно заштриховать. Команда Hatch заполняет узором внутреннюю часть выбранных граничных кривых. Исходные кривые могут находиться в пространстве модели, в пространстве листа или одновременно в обоих пространствах.
Для прямого выбора используйте замкнутые плоские кривые. Если требуется выбрать замкнутые области, образованные пересекающимися кривыми, в командной строке Hatch используйте параметр
Boundary=Yes. Он позволяет выбрать замкнутые области, сформированные пересекающимися кривыми.Если областей несколько, параметр
CombineRegionsопределяет, объединить ли их в одну штриховку или создать отдельные штриховки. ЗначениеYesобъединяет области в одну штриховку, аNoсоздаёт отдельные штриховки. В зависимости от настройки объединенияAllRegionsсоздаёт одну штриховку по внешней границе либо отдельные штриховки для подобластей.
Перед созданием штриховки проверьте, какие границы и подобласти будут включены: это поможет избежать неожиданных результатов. В чертежах с несколькими внутренними областями результат зависит от настройки объединения, поэтому учитывайте её вместе с геометрией границ.
2. Настройте узор, начальную точку и внешний вид
В диалоговом окне создания штриховки задайте узор, масштаб, поворот и другие параметры. В официальной документации отмечается, что большинство настроек можно изменить и позже — в свойствах штриховки.
Настройте исходное положение узора с помощью
Base point. Этот параметр задаёт координаты начала узора; новое положение можно указать в окне просмотра, выбрав соответствующий вариант в диалоговом окне. ПараметрUse base point every timeзапоминает текущую начальную точку для новых штриховок.Измените угол узора с помощью
Rotation. Угол можно задать в диалоговом окне или выбрать в окне просмотра. ПараметрScaleзадаёт коэффициент масштаба узора. Помните: масштабирование объекта штриховки не меняет масштаб узора.Настройте параметры отображения по необходимости.
Backgroundзаполняет цветом область внутри границы штриховки. Если тип заливки —Solid, параметрDisplay Colorзадаёт цвет отображения узора;Show Boundaryпоказывает граничную кривую вокруг узора. ПараметрFill Styleпозволяет выбрать однотонную заливку или различные типы градиента.
Начальная точка влияет на выравнивание штриховок с одинаковым узором в чертеже. Если важно, чтобы узор в нескольких областях отображался согласованно, можно настроить запоминание этой точки для новых штриховок. Однако документация не задаёт единую начальную точку или масштаб для всех проектов: выбор зависит от требований чертежа.
Для штриховок с включённой историей поворот может давать разные результаты. Изменение угла узора или поворот штриховки вместе с граничной кривой не нарушает History. Если повернуть только штриховку, история может быть нарушена. У штриховок без включённой истории поворот обновляет угол узора.
3. Использование HatchScale в модельном виде
HatchScale — команда для настройки масштаба узоров штриховки в модельных видах. Согласно документации, команда изменяет параметры масштабирования штриховки в свойствах документа. При запуске команды задаётся значение HatchScale; поведение масштабирования также регулируется параметром Scaling.
| Параметр | Значение | Эффект |
|---|---|---|
Scaling | Enabled | Штриховки в модельных видах масштабируются с учётом значения HatchScale. |
Scaling | Disabled | Узоры штриховки не масштабируются. |
Scaling | Toggle | Переключает режимы Enabled и Disabled. |
Документация не рекомендует конкретное числовое значение HatchScale. Перечисленные варианты описывают поведение масштабирования, доступное в инструменте, а не рекомендуемые значения для определённого проекта. Прежде чем менять параметр, определите, нужно ли масштабировать штриховки в модельном виде в соответствии со значением HatchScale.
Печать детальных видов работает иначе: согласно документации Rhino, штриховки в этих видах печатаются в одном масштабе независимо от коэффициента увеличения. Поэтому не считайте масштабирование в модельном виде и поведение вывода в детальном виде одинаковыми.
4. Рабочий процесс архитектурного черчения и типичные ошибки
При заштриховке замкнутых областей архитекторы и дизайнеры интерьеров могут одновременно контролировать граничные кривые и обработку подобластей. Hatch позволяет настраивать начальную точку и поворот узора, а также объединение областей. Для специалистов по archviz инструмент даёт возможность создавать чертёжные штриховки по кривым в пространстве модели или листа и изменять положение узора.
При использовании этих инструментов в архитектурном черчении важно учитывать разное поведение масштаба в модельных и детальных видах. В официальной документации нет информации о требованиях к оборудованию, условиях лицензирования или совместимости с другими программами. Не следует делать выводы по этим вопросам, выходящие за рамки источников.
Типичные ошибки
Считать незамкнутые и неплоские границы эквивалентными замкнутым плоским кривым, для которых документация описывает прямой выбор.
Создавать штриховку, не проверив влияние параметров
CombineRegionsиAllRegions: результатом может стать одна штриховка или отдельные штриховки для подобластей.Предполагать, что масштабирование объекта штриховки меняет и масштаб узора. Документация рассматривает эти действия отдельно.
Считать, что параметр
Scalingв модельном виде также привязывает масштаб печати в детальном виде к увеличению.Не учитывать, что поворот только штриховки с включённой историей может нарушить History. Изменение угла узора или поворот штриховки вместе с граничной кривой историю не нарушает.
Для изменения начальной точки узора можно использовать HatchBase. Если нужно удалить отверстия внутри штриховки, в документации приводится команда UntrimAll. При внесении таких изменений убедитесь, что выбрана нужная штриховка и итог чертежа соответствует ожиданиям.
Источники
Источников: 2Тексты источников не перепечатываются; короткие цитаты отмечены, остальное — наш пересказ и комментарий.
Для архитектурных бюро и студий интерьеров практическое преимущество Hatch в том, что при создании штриховок по граничным кривым можно отдельно управлять начальной точкой и поворотом узора, а также параметрами объединения областей. Это может помочь поддерживать единый стандарт черчения, но поскольку документация не содержит готовых масштабов для проектов, правильное значение нужно проверять на конкретном чертеже.
Различия в работе HatchScale в модельных и детальных видах стоит включить в контрольный список перед выводом. В документации не указаны требования к производительности оборудования, а условия лицензирования не входят в охват страниц-источников. Особенно важно учитывать предупреждение о том, что поворот только штриховки с включённой историей может нарушить историю.
Частые вопросы
Как создать штриховку с помощью Hatch в Rhino 8?
Выберите замкнутые плоские кривые и создайте штриховку с помощью Hatch. Чтобы выбрать замкнутые области, образованные пересекающимися кривыми, в командной строке можно использовать `Boundary=Yes`.
Для чего нужен Rhino HatchScale?
HatchScale задаёт коэффициент масштаба узоров штриховки в модельных видах. Параметр `Scaling` определяет, будет ли масштабирование в этих видах включено или отключено.
Зависит ли масштаб штриховки в Rhino от увеличения?
В модельном виде поведение зависит от параметра `Scaling`. Штриховки в детальных видах печатаются в одном масштабе независимо от коэффициента увеличения.



