# 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). Мы сделаем все возможное, чтобы устранить проблемы с конкретными шрифтами.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://windows.help.formit.autodesk.com/ru/tool-library/3d-text.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
