> For the complete documentation index, see [llms.txt](https://windows.help.formit.autodesk.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://windows.help.formit.autodesk.com/ru/tool-library/3d-text.md).

# 3D Text

## Технологии Dynamo

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

![](/files/n4uwYG59HCxkzNV56rwV)

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

![](/files/w7MQcBoxopfLp0cXOCfm)

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

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

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

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

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

![](/files/4BE1Qsu1Bw0Q4qYlqvdC)

### Text

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

### Font

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

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

### Justification

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

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

![](/files/hZhqoaYqfvg06vjyNLNn)

### Text Size

![](/files/ncXs8bpCgz3Fimf9bvSn)

Высота текста. Единица измерения задается узлом [FormItLengthString](https://formit.autodesk.com/page/formit-dynamo/#dynamo-formit-nodes). Можно использовать любую единицу.

### Extrusion Depth

Величина 3D-выдавливания текста в единицах измерения, заданных узлом [FormItLengthString](https://formit.autodesk.com/page/formit-dynamo/#dynamo-formit-nodes). 3D-текст отображается как тело, поэтому данное значение не может быть равным нулю, однако можно задать его максимально близким к нулю, чтобы сделать выдавливание менее очевидным.

### Tracking

![](/files/1zfgmS1mCTmWvpEre1Iq)

Межсимвольный интервал используется для настройки интервала по умолчанию между буквами определенного шрифта. Он измеряется в единицах, заданных узлом [FormItLengthString](https://formit.autodesk.com/page/formit-dynamo/#dynamo-formit-nodes), и может быть как положительным, так и отрицательным. Например, значение 0.25 (фута) добавляет между буквами интервал в 3 дюйма. И наоборот, -0.25 уплотняет расположение букв на 3 дюйма.

### Multi-Line Spacing

![](/files/lkGDJGprHgFAWekbFbt4)

Если в поле «Text» содержится несколько строк, это значение определяет расстояние между строками текста. Измеряется в единицах, заданных узлом [FormItLengthString](https://formit.autodesk.com/page/formit-dynamo/#dynamo-formit-nodes).

### Invert Text

![](/files/gnWUEfQZVZGc2k9guMIQ)

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

### Inverted Text Border

![](/files/6nl4vYmPOGnoYBy9jFYF)

Применяется, только если для параметра «Invert Text» задано значение «True». Задает величину рамки вокруг текста, используемой для сплошного тела, из которого вырезается текст. Измеряется в единицах, заданных узлом [FormItLengthString](https://formit.autodesk.com/page/formit-dynamo/#dynamo-formit-nodes).

### Curve Faceting Quality

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

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

### Run

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

### Edit Embedded Graph

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

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

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

![](/files/tkS1sB8RQ48Cku9kQCYn)

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

![](/files/4TkmU1MSnUs6e1R7nbdk)

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

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

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

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

В некоторых шрифтах также имеются известные проблемы, которые не позволяют превращать их в правильные геометрические объекты. Это, например, шрифт Bahnschrift. Если вы обнаружите другой шрифт, вызывающий проблемы, [сообщите нам об этом на форуме](https://forums.autodesk.com/t5/formit-forum/bd-p/142?profile.language=ru). Мы сделаем все возможное, чтобы устранить проблемы с конкретными шрифтами.
