Skip to content

Ccs wing mesh

Commands of the ccs_wing_mesh chapter of the database, 12 entries. The status words are defined once, on the compatibility matrix, which says what each rests on and what the script builder does with it. Read it before this page: broken and removed are refusals, so a row here can be telling you the emitter will not write that command for that version.

CCS_WING_MESH_GROWTH_RATE

Phase geometry, layout inline. Manual: SRC-003 p.298.

Clustering rate for the scheme chosen on the same direction. The manual states it must be greater than zero and this database does not enforce that; the positivity question is registered as PLN-20260807-1410.

Argument Specification
direction enum in
rate float
Version Status Evidence
26.100 documented SRC-741 p.292, same grammar as 26.120
26.101 documented SRC-725 p.297, same grammar as 26.120
26.120 documented SRC-003 p.298
26.121 documented SRC-740 p.301, same grammar as 26.120
26.123 documented SRC-751 p.302, unchanged from SRC-750 p.302
26.124 documented SRC-752 p.302, the SRC-751 file, carried from 26.123; not run on 26.124

CCS_WING_MESH_GROWTH_SCHEME

Phase geometry, layout inline. Manual: SRC-003 p.298.

How grid nodes cluster along the direction. DUAL-SIDED clusters toward both ends, SUCCESSIVE and REVERSE toward one, NONE spaces them evenly. The rate that goes with a scheme is a separate command, so a scheme set without a rate uses whatever rate the definition already carried.

Argument Specification
direction enum in
scheme enum in
Version Status Evidence
26.100 documented SRC-741 p.292, same grammar as 26.120
26.101 documented SRC-725 p.297, same grammar as 26.120
26.120 documented SRC-003 p.298
26.121 documented SRC-740 p.301, same grammar as 26.120
26.123 documented SRC-751 p.302, unchanged from SRC-750 p.302
26.124 documented SRC-752 p.302, the SRC-751 file, carried from 26.123; not run on 26.124

CCS_WING_MESH_PERIODICITY

Phase geometry, layout inline. Manual: SRC-003 p.298.

Number of self-repeating periods of the clustering pattern along the direction. The manual states it must be greater than zero and that a solid wing defaults to 2. That default is the SOLVER's and not this library's, so none is recorded: this database records a default only where it emits one.

Argument Specification
direction enum in
periodicity int
Version Status Evidence
26.100 documented SRC-741 p.292, same grammar as 26.120
26.101 documented SRC-725 p.297, same grammar as 26.120
26.120 documented SRC-003 p.298
26.121 documented SRC-740 p.301, same grammar as 26.120
26.123 documented SRC-751 p.302, unchanged from SRC-750 p.302
26.124 documented SRC-752 p.302, the SRC-751 file, carried from 26.123; not run on 26.124

CCS_WING_MESH_SUBDIVISIONS

Phase geometry, layout inline. Manual: SRC-003 p.298.

Number of grid subdivisions along the named direction. This is the node count of the lofted mesh in that direction rather than a refinement factor, so it replaces rather than multiplies.

Argument Specification
direction enum in
num_pts int
Version Status Evidence
26.100 documented SRC-741 p.292, same grammar as 26.120
26.101 documented SRC-725 p.297, same grammar as 26.120
26.120 documented SRC-003 p.298
26.121 documented SRC-740 p.301, same grammar as 26.120
26.123 documented SRC-751 p.302, unchanged from SRC-750 p.302
26.124 documented SRC-752 p.302, the SRC-751 file, carried from 26.123; not run on 26.124

DEFAULT_CCS_WING_MESH_SETTINGS

Phase geometry, layout inline. Manual: SRC-003 p.298.

Resets every mesh setting of one direction to the vendor default. The reset is per DIRECTION and not per component, so resetting the spanwise grid leaves the chordwise subdivisions, growth and periodicity as the script left them.

Argument Specification
direction enum in
Version Status Evidence
26.100 documented SRC-741 p.292, same grammar as 26.120
26.101 documented SRC-725 p.297, same grammar as 26.120
26.120 documented SRC-003 p.298
26.121 documented SRC-740 p.301, same grammar as 26.120
26.123 documented SRC-751 p.302, unchanged from SRC-750 p.302
26.124 documented SRC-752 p.302, the SRC-751 file, carried from 26.123; not run on 26.124

DELETE_CCS_WING_CONTROL_SURFACE

Phase geometry, layout inline. Manual: SRC-003 p.300.

Deletes one control surface by index, or every one at -1. As on DELETE_CCS_WING_REFINEMENT_ZONES above, the -1 is recorded rather than declared, because a control surface is not an entity the builder tracks. Whether the index counts the gapped and morphing surfaces together is not stated on the page; the shared command name implies it and no sample shows two.

Argument Specification
control_index int
Version Status Evidence
26.100 documented SRC-741 p.294, same grammar as 26.120
26.101 documented SRC-725 p.299, same grammar as 26.120
26.120 documented SRC-003 p.300
26.121 documented SRC-740 p.303, same grammar as 26.120
26.123 documented SRC-751 p.304, unchanged from SRC-750 p.304
26.124 documented SRC-752 p.304, the SRC-751 file, carried from 26.123; not run on 26.124

DELETE_CCS_WING_REFINEMENT_ZONES

Phase geometry, layout inline. Manual: SRC-003 p.299.

Deletes one spanwise refinement zone by index, or every one at -1, which the manual states and the sample passes. THE -1 IS NOT DECLARED AS AN all_sentinel. That field is read only where the emitter knows which inventory an index belongs to, and a refinement zone is not an entity the script builder tracks, so nothing checks this index and there is nothing to exempt. The fact lives here until zones become tracked.

Argument Specification
zone_index int
Version Status Evidence
26.100 documented SRC-741 p.293, same grammar as 26.120
26.101 documented SRC-725 p.298, same grammar as 26.120
26.120 documented SRC-003 p.299
26.121 documented SRC-740 p.302, same grammar as 26.120
26.123 documented SRC-751 p.303, unchanged from SRC-750 p.303
26.124 documented SRC-752 p.303, the SRC-751 file, carried from 26.123; not run on 26.124

EXPORT_WING_CCS_FILE

Phase geometry, layout inline. Manual: SRC-003 p.300.

The same six arguments as CAD_CREATE_WING_MESH_FROM_CCS plus a destination path on the following line: this writes the lofted wing to a file instead of into the simulation. CLOSE_ENDS CARRIES THE SAME CONTRADICTION AS ITS SIBLING. The parameter table states OPEN or CLOSED and the sample passes TRUE, so all three tokens are accepted, for the reason recorded on CAD_CREATE_WING_MESH_FROM_CCS: refusing the sample's own value would refuse the only form the vendor has written as a runnable line. The manual states C2 is the chordwise default and C0 the spanwise one. Neither is recorded as a default, because both are the solver's and this command has no form that omits them.

Argument Specification
name str
mark_trailing_edges enum in
te_geometry enum in
close_ends enum in
loft_type_u enum in
loft_type_v enum in
file path
Version Status Evidence
26.100 documented SRC-741 p.294, same grammar as 26.120
26.101 documented SRC-725 p.299, same grammar as 26.120
26.120 documented SRC-003 p.300
26.121 documented SRC-740 p.303, same grammar as 26.120
26.123 documented SRC-751 p.304, unchanged from SRC-750 p.304
26.124 documented SRC-752 p.304, the SRC-751 file, carried from 26.123; not run on 26.124

NEW_CCS_WING_CONTROL_SURFACE

Phase geometry, layout inline. Manual: SRC-003 p.299.

Creates a gapped control surface on a CCS wing component. V0 and V1 are the spanwise limits, U0 and U1 the chordwise depths from the trailing edge, all parametric in 0 to 1; HINGE_HEIGHT is the parametric hinge location through the airfoil thickness, ANGLE the deflection, and SLOT_GAP a percentage of span. The SPACE and AXIS pair exists only from 26.12: SPACE selects REAL or PARAMETRIC interpretation of the spanwise coordinates, and AXIS names the Reference-frame axis used when SPACE is REAL (SRC-003 p.299). The 26.1 grammar has neither parameter (SRC-725 p.298). Calling that pair OPTIONAL is this repository's READING and not the manual's statement, and the word was corrected on 2026-08-06 from one that implied otherwise. SRC-003 p.299 and SRC-740 p.302 both declare ten placeholders and ten parameter rows, and both still print an EIGHT token sample, so either the pair is omissible or the sample was left unrevised when the pair was added. The permissive reading is taken because it accepts both printed forms, where treating them as mandatory would make the emitter refuse the manual's own example. If a probe shows the eight-token form refused, both become required for the 26.12 grammar (PLN-20260806-1140). A second thing the manual states and nothing enforces: AXIS applies only when SPACE is REAL. The database accepts PARAMETRIC with an axis, which is meaningless, and a bare REAL, which is underspecified. That rule belongs in a curated helper, as the free_stream helper carries the equivalent rule for SET_FREESTREAM, and this command has no helper at all (PLN-20260806-1150).

Argument Specification
name str
v0 float
v1 float
u0 float
u1 float
hinge_height float
angle float [deg]
slot_gap float [percent of span]
space enum in {REAL, PARAMETRIC} (optional)
axis enum in {X, Y, Z} (optional)
Version Status Evidence
26.100 documented SRC-741 p.293: eight-argument form, as 26.101 below; the SPACE and AXIS parameters arrive with 26.120
26.101 documented SRC-725 p.298: eight-argument form; the SPACE and AXIS parameters do not exist in 26.1, so spanwise placement is parametric only
26.120 documented SRC-003 p.299
26.121 documented SRC-740 p.302, same grammar as 26.120
26.123 documented SRC-751 p.303, unchanged from SRC-750 p.303
26.124 documented SRC-752 p.303, the SRC-751 file, carried from 26.123; not run on 26.124

NEW_CCS_WING_FLAP_COVE

Phase geometry, layout inline. Manual: SRC-003 pp.299-300.

The cove is the recessed surface behind a flap. COVE_TYPE is an INDEX and not a word: 1 is a smoothly blended Bezier cove and 2 is rectangular. Every neighbouring shape argument in this family is a token, so passing BEZIER here is the natural mistake. U00 and U01 are the upper- and lower-surface slot locations, a different pairing from the U0 and U1 of the two control-surface commands above, which are inner and outer chordwise depths. Four arguments spelled almost alike mean two different things on one page. ENTERED ON 2026-08-08 AND NOT BY THE COVERAGE SWEEP. This command has a signature heading in the four editions read then and no Script Index row, so the index-driven sweep reported it as covered indefinitely; it was found by reading the page (PLN-20260808-1200).

Argument Specification
name str
v0 float
v1 float
u00 float
u01 float
cove_type enum in
Version Status Evidence
26.100 documented SRC-741 p.293, same grammar as 26.120
26.101 documented SRC-725 p.298, same grammar as 26.120
26.120 documented SRC-003 pp.299-300
26.121 documented SRC-740 p.302, same grammar as 26.120
26.123 documented SRC-751 p.303, unchanged from SRC-750 p.303
26.124 documented SRC-752 p.303, the SRC-751 file, carried from 26.123; not run on 26.124

NEW_CCS_WING_MORPHING_SURFACE

Phase geometry, layout inline. Manual: SRC-003 p.299.

A morphing control surface, the GAPLESS alternative to NEW_CCS_WING_CONTROL_SURFACE above: the same seven leading arguments and no SLOT_GAP, because this surface deflects by deforming rather than by opening a slot. It also gained no SPACE or AXIS at 26.120, so its spanwise limits are parametric in every edition while its gapped sibling's are not. U0 and U1 are chordwise depths from the TRAILING EDGE, bounded above 0 and below 0.5. HINGE_HEIGHT is parametric from the upper surface downward, so 0.5 is mid-thickness and 0 puts the hinge on the upper surface.

Argument Specification
name str
v0 float
v1 float
u0 float
u1 float
hinge_height float
angle float [deg]
Version Status Evidence
26.100 documented SRC-741 p.293, same grammar as 26.120
26.101 documented SRC-725 p.298, same grammar as 26.120
26.120 documented SRC-003 p.299
26.121 documented SRC-740 p.302, same grammar as 26.120
26.123 documented SRC-751 p.303, unchanged from SRC-750 p.303
26.124 documented SRC-752 p.303, the SRC-751 file, carried from 26.123; not run on 26.124

NEW_CCS_WING_REFINEMENT_ZONE

Phase geometry, layout inline. Manual: SRC-003 pp.298-299.

Inserts extra spanwise nodes between two parametric limits. V0 and V1 are spanwise parametric values between 0 and 1 with V1 greater than V0, which the manual states and nothing here enforces. The zone is spanwise only; this family has no chordwise counterpart.

Argument Specification
v0 float
v1 float
num_pts int
Version Status Evidence
26.100 documented SRC-741 p.292, same grammar as 26.120
26.101 documented SRC-725 p.297, same grammar as 26.120
26.120 documented SRC-003 pp.298-299
26.121 documented SRC-740 p.301, same grammar as 26.120
26.123 documented SRC-751 p.302, unchanged from SRC-750 p.302
26.124 documented SRC-752 p.302, the SRC-751 file, carried from 26.123; not run on 26.124