c3d-label-styles

Installation
SKILL.md

Civil 3D Label Styles

Use this skill when creating, modifying, or querying label styles for any Civil 3D element (points, alignments, pipes, structures, etc.).

Label Style Overview

All Civil 3D annotations are governed by LabelStyle objects. A label style can include text labels, tick marks, lines, markers, direction arrows, reference text, and text-for-each components. Label styles support parent-child hierarchies where child styles inherit from their parent.

Pipe and Pressure Network Label Style Navigation

Gravity and pressure networks each have their own label style trees. Access them from doc.Styles.LabelStyles:

var labelStylesRoot = doc.Styles.LabelStyles;

// ── Gravity pipe label styles ──────────────────────────────────────────────
var pipeLabelStyles = labelStylesRoot.PipeLabelStyles;
var planProfileStyles  = pipeLabelStyles.PlanProfileLabelStyles;   // plan + profile labels
var crossSectionStyles = pipeLabelStyles.CrossSectionLabelStyles;  // cross-section labels
Installs
3
GitHub Stars
4
First Seen
May 15, 2026