API Reference > geometry-core > Curve > DirectSpiral3d > createTruncatedClothoid createTruncatedClothoid MethodStatic Create a spiral object which uses numXTerm terms from the clothoid X series and numYTerm from the clothoid Y series. createTruncatedClothoid(spiralType: string, localToWorld: Transform, numXTerm: number, numYTerm: number, originalProperties: undefined | TransitionConditionalProperties, nominalL1: number, nominalR1: number, activeInterval: undefined | Segment1d): undefined | DirectSpiral3d Parameter Type Description spiralType string localToWorld Transform placement frame. Inflection point is at origin, initial direction is along x axis. numXTerm number number of terms to use from X series numYTerm number number of terms to use from Y series originalProperties undefined | TransitionConditionalProperties nominalL1 number design distance from inflection to end point. nominalR1 number design radius at end point. activeInterval undefined | Segment1d active interval (as fractions of nominalL1 !!!) Returns - undefined | DirectSpiral3d Defined in curve/spiral/DirectSpiral3d.ts Line 149 Last Updated: 12 June, 2024