FormIt for Windows
Русский
Русский
  • Введение
  • Новые возможности
  • Возможности FormIt
    • Поддержка разных клиентов
    • Концептуальное моделирование твердых тел
    • Работа с форматами данных
    • Языки
    • Совместная работа
    • Изображения для презентаций
    • FormIt и Autodesk Docs
    • FormIt и Dynamo
    • Расчет инсоляции и энергопотребления
    • FormIt и Revit
    • FormIt и JavaScript для подключаемых модулей
  • Основы FormIt
    • Вопросы и ответы
    • Необходимые компоненты и установка
    • Настройка проекта
    • Панели инструментов и палитры
    • Навигация по сцене
  • FormIt Primer
    • Часть I
      • 1.1. Определение местоположения
      • 1.2. Настройка проекта с использованием изображений и сетки
      • 1.3. 3D-эскиз и перетаскивание грани
      • 1.4. Добавление перекрытий с уровнями
      • 1.5. Группирование объектов
      • 1.6. Управление видимостью с помощью слоев
      • 1.7. Окрашивание с помощью материалов
      • 1.8. Создание колонн с помощью инструмента «Массив»
      • 1.9. Добавление элементов
      • 1.10. Группы автоматизированного проектирования и Dynamo
      • 1.11. Импорт моделей с использованием библиотеки компонентов
      • 1.12. Визуальные стили
      • 1.13. Секущие плоскости
      • 1.14. Экспорт изображений
      • 1.15. Работа с Revit
    • Часть II
      • 2.1. Инструмент «Линия со смещением»
      • 2.2. Дополнительные инструменты моделирования: «Оболочка» и «Покрытие»
      • 2.3. Рабочий процесс в ортогональном виде
      • 2.4. Процессы работы с 3D-рельефом
      • 2.5. Подключаемые модули
      • 2.6. Узлы FormIt в Dynamo
      • 2.7. Средства диагностики
      • 2.8. Расширенные рабочие процессы Revit
      • 2.9. Расчет инсоляции. Расчет энергопотребления с помощью Insight
      • 2.10. Сеансы совместной работы
  • Библиотека инструментов
    • 3D Text
    • Выравнивание камеры по грани
    • Дуга
    • Массив
    • Массив по траектории
    • Автосохранение
    • Логическое вырезание
    • Логическое пересечение
    • Логическое соединение
    • Окружность
    • Совместная работа
    • Библиотека компонентов
    • Копирование объекта
    • Покрытие, сдвиг, лофт
    • Создание панорамы
    • Фасетизация кривых и поверхностей
    • Удаление, редактирование, перемещение
    • Dynamo
    • Расчет энергопотребления с помощью Insight
    • Грани: выдавливание, вырезание и смещение
    • Грани: выравнивание
    • Грани: наклон и дробление/сглаживание
    • Дерево групп
    • Группы
    • Импорт и экспорт данных
    • Слои
    • Уровни и площадь
    • Линии
    • Материалы
    • Измерение угла
    • Измерения
    • Сети
    • Зеркальное отражение
    • Статистика модели
    • Дерево модели
    • Изменение граней, ребер и точек
    • Непропорциональное масштабирование
    • Линия со смещением
    • Ортогональные виды
    • Ортогональная и перспективная камеры
    • Размещение примитивов
    • Вставка вершины
    • Подключаемые модули
    • Многоугольник
    • Свойства
    • Ограждение по траектории
    • Прямоугольник
    • Revit
    • Поворот объекта
    • Масштабирование объекта
    • Сцены
    • Секущие плоскости
    • Выбор объектов
    • Задание местоположения
    • Солнце и тени
    • Оболочка
    • Привязки и вспомогательные элементы
    • Расчет инсоляции
    • Сплайн
    • Система импостов витрины/витража
    • Диспетчер отмены
    • Визуальные стили
    • Рабочие плоскости
    • Оси глобальной системы координат
  • Подключаемые модули
    • Введение в подключаемые модули
    • Использование подключаемых модулей
    • Разработка подключаемых модулей
      • Первый подключаемый модуль
        • Plugin Playground
        • Запуск примера подключаемого модуля
        • Добавление собственных функций
        • Сохранение результатов работы в GitHub
        • Публикация проекта
      • Расширенная разработка
        • Использование среды IDE
        • Клонирование примера подключаемого модуля
        • Размещение подключаемого модуля на локальном сервере
        • Предварительный просмотр подключаемого модуля в Диспетчере подключаемых модулей
        • Настройка FormIt для разработки
        • Размещение подключаемого модуля в GitHub
        • Общая настройка подключаемого модуля в файле манифеста
        • Повторная загрузка для локальных изменений
        • Сравнение клиентского и веб-модуля
        • Отладка
        • Управление версиями
      • Дополнительные возможности разработки
        • Создание подключаемого модуля панели HTML
        • Создание комбинированного подключаемого модуля панели HTML и панели инструментов
        • Создание подключаемого модуля панели инструментов
        • Тестирование комбинированного подключаемого модуля панели HTML и панели инструментов
        • Создание надстройки
        • Вызов подключаемых модулей и API из Dynamo
    • API-интерфейсы FormIt
    • Примеры
      • Создание гирлянд
      • Подключаемый модуль Manage Cameras
      • Подключаемый модуль Properties Plus
      • 3D Context Creator
      • Сообщество пользователей подключаемых модулей FormIt
  • Приложение
    • Сочетания клавиш
Powered by GitBook
On this page
  • Технологии Dynamo
  • Размещение 3D-текста
  • Итерация на месте
  • Text
  • Font
  • Justification
  • Text Size
  • Extrusion Depth
  • Tracking
  • Multi-Line Spacing
  • Invert Text
  • Inverted Text Border
  • Curve Faceting Quality
  • Run
  • Edit Embedded Graph
  • Более быстрая итерация в Dynamo
  • Устранение неполадок
Edit on GitHub
  1. Библиотека инструментов

3D Text

PreviousБиблиотека инструментовNextВыравнивание камеры по грани

Last updated 2 years ago

Технологии Dynamo

В FormIt 2021 и более поздних версиях можно создавать и изменять текстовые 3D-объекты, используя технологии Dynamo. Dynamo позволяет редактировать шрифт, размер и другие свойства доступного текста без необходимости повторного создания и изменения положения текста.

Размещение 3D-текста

  • Перейдите на панель Dynamo в FormIt для Windows и откройте каталог примеров Dynamo.

  • Щелкните образец 3D-текста.

  • Переместите курсор в активное окно, и на курсоре отобразится 3D-текст.

    • Перед размещением текста можно навести курсор на геометрию и изменить ориентацию 3D-текста, например, выровнять текст по вертикали вдоль вертикальной поверхности. Для циклического перебора вариантов ориентации можно также нажать клавишу TAB.

  • Щелкните, чтобы разместить 3D-текст, который будет создан внутри группы FormIt.

  • После размещения отобразится панель свойств, содержащая доступные параметры 3D-текста.

Итерация на месте

Преимущество использования Dynamo для создания 3D-текста заключается в простоте редактирования текста и сохранении его текущего положения для быстрой итерации.

Параметры 3D-текста доступны на панели свойства, если выбрана группа 3D-текста или выполняется редактирование группы.

Панель свойств отображается автоматически при размещении 3D-текста. Можно также выбрать группу и перейти к свойствам самостоятельно или же дважды щелкнуть группу для автоматического перехода на панель свойств.

Text

Введите текст для отображения в геометрии 3D-текста. В этом поле также выполняется предварительный просмотр выбранного шрифта и выравнивания. Нажмите клавишу ENTER/RETURN для добавления строки.

Font

Выбор шрифта 3D-текста. В этом списке отображаются доступные на компьютере шрифты, а при выборе нового шрифта автоматически обновляется поле «Text».

Обратите внимание, что некоторые шрифты имеют более сложную геометрию и для их создания с помощью Dynamo может потребоваться больше времени.

Justification

Позволяет выравнивать текст относительно начала локальной системы координат группы.

  • «Left»: текст начинается в начале группы и продолжается вправо.

  • «Center»: текст всегда располагается по центру относительно начала группы.

  • «Right»: текст всегда заканчивается в начале группы.

Text Size

Extrusion Depth

Tracking

Multi-Line Spacing

Invert Text

Если задано значение «True», этот параметр создает вокруг текста сплошное тело и удаляет из него текст. В результате получается инвертированный текст, как если бы буквы были вырезаны в материале.

Inverted Text Border

Curve Faceting Quality

Кривые из шрифтов преобразуются в сегменты линий с помощью 3D-текста, и данное значение определяет качество фасетизации кривых.

Чем меньше число, тем крупнее фасетизация (более длинные сегменты). Чем больше число, тем мельче фасетизация (более короткие сегменты). Это значение переопределяет параметры фасетизации кривых и поверхностей FormIt, заданные в разделе «Настройки».

Run

Завершив редактирование параметров, нажмите кнопку «Run», чтобы запустить основной график Dynamo и создать новые результаты. После изменения параметров эта кнопка выделяется синим цветом. Это свидетельствует о том, что ее необходимо нажать для просмотра обновлений в итоговой геометрии.‌

Edit Embedded Graph

По нажатию этой кнопки открывается среда редактора графиков Dynamo, в которой можно просматривать и редактировать основные графики Dynamo для быстрого изменения параметров и просмотра обновлений в реальном времени, а также для проверки и корректировки логики. Это необязательно, но полезно для устранения неполадок или более быстрого редактирования. Подробные сведения см. ниже.

Более быстрая итерация в Dynamo

Чтобы ускорить итерацию параметров 3D-текста, можно запустить редактор графиков Dynamo, позволяющий настраивать параметры и просматривать изменения в режиме реального времени. Он также позволяет проверить логику графика на случай возникновения проблем.

Чтобы запустить редактор графиков Dynamo, нажмите кнопку «Edit Embedded Graph» на панели свойств.

Устранение неполадок

Для 3D-текста используется Dynamo, а в Dynamo для создания геометрии, передаваемой обратно в FormIt, используется ядро моделирования ASM.

В некоторых шрифтах могут присутствовать «самопересекающиеся кривые» или другие проблемные геометрические объекты, которые приводят к ошибкам ASM.

Если при попытке запустить 3D-текст возникает ошибка или буквы исчезают, для просмотра ошибок графика и определения проблемного места можно нажать кнопку «Edit Embedded Graph».

Высота текста. Единица измерения задается узлом . Можно использовать любую единицу.

Величина 3D-выдавливания текста в единицах измерения, заданных узлом . 3D-текст отображается как тело, поэтому данное значение не может быть равным нулю, однако можно задать его максимально близким к нулю, чтобы сделать выдавливание менее очевидным.

Межсимвольный интервал используется для настройки интервала по умолчанию между буквами определенного шрифта. Он измеряется в единицах, заданных узлом , и может быть как положительным, так и отрицательным. Например, значение 0.25 (фута) добавляет между буквами интервал в 3 дюйма. И наоборот, -0.25 уплотняет расположение букв на 3 дюйма.

Если в поле «Text» содержится несколько строк, это значение определяет расстояние между строками текста. Измеряется в единицах, заданных узлом .

Применяется, только если для параметра «Invert Text» задано значение «True». Задает величину рамки вокруг текста, используемой для сплошного тела, из которого вырезается текст. Измеряется в единицах, заданных узлом .

В некоторых шрифтах также имеются известные проблемы, которые не позволяют превращать их в правильные геометрические объекты. Это, например, шрифт Bahnschrift. Если вы обнаружите другой шрифт, вызывающий проблемы, . Мы сделаем все возможное, чтобы устранить проблемы с конкретными шрифтами.

FormItLengthString
FormItLengthString
FormItLengthString
FormItLengthString
FormItLengthString
сообщите нам об этом на форуме