TextCurve 文字曲线 · TextCurve

将文字转换为曲线轮廓,支持指定平面、字高和对齐方式
📂 LK → Curve 📄 Text_Curve.cs 🔤 文字转曲线

📖 功能概述

输入文字内容,在指定平面上生成对应的文字曲线轮廓。文字会被炸开(Explode)为多条曲线段,每条笔画对应一条曲线。

📥 输入参数

名称类型可见性说明
平面 (L)Plane默认隐藏文字平面
文字 (T)Text正常文字内容
字高 (S)Number可选文字大小,默认 10.0
对齐方式 (J)Integer可选文字对齐样式(1~9),默认 5(中间居中)

📤 输出参数

名称类型说明
曲线 (C)Curve文字曲线轮廓列表

🧠 对齐方式

对齐
1Top Left(左上)
2Top Center(上中)
3Top Right(右上)
4Middle Left(中左)
5Middle Center(中中,默认)
6Middle Right(中右)
7Bottom Left(下左)
8Bottom Center(下中)
9Bottom Right(下右)

🧠 工作流程

1
输入平面/文字/字高/对齐
2
创建 Text3d 对象
3
按对齐方式计算偏移量
4
转换为 TextEntity → Explode
5
输出曲线列表

🧪 典型使用场景

⚠️ 注意事项

📋 组件信息

名称文字曲线
英文名TextCurve (TC)
分类LK → Curve
基类GH_Component
端口隐藏平面端口默认隐藏
GUID371B7174-37B8-41CD-B1BF-85C94348B5E5