Sign up
    Docs
    • API
    • CLI
    • KCL language reference
    • KCL standard library
      • ::array
      • ::math
      • ::sketch
        • angledLine
        • angledLineThatIntersects
        • arc
        • bezierCurve
        • circle
        • circleThreePoint
        • close
        • extrude
        • getCommonEdge
        • getNextAdjacentEdge
        • getOppositeEdge
        • getPreviousAdjacentEdge
        • involuteCircular
        • lastSegX
        • lastSegY
        • line
        • loft
        • patternCircular2d
        • patternTransform2d
        • polygon
        • profileStart
        • profileStartX
        • profileStartY
        • revolve
        • segAng
        • segEnd
        • segEndX
        • segEndY
        • segLen
        • segStart
        • segStartX
        • segStartY
        • startProfile
        • startSketchOn
        • subtract2d
        • sweep
        • tangentialArc
        • tangentToEnd
        • xLine
        • yLine
      • ::solid
      • ::transform
      • ::turns
      • ::types
      • ::units
      • appearance
      • assert
      • assertIs
      • clone
      • END
      • helix
      • offsetPlane
      • patternLinear2d
      • START
      • X
      • XY
      • XZ
      • Y
      • YZ
      • Z
    • KCL Samples
    • Tutorials
    • Glossary
    • FAQ
    kcl library reference → std → sketch → profileStartY

    profileStartYFunction in std::sketch

    Extract the provided 2-dimensional sketch's profile's origin's 'y' value.

    profileStartY(@profile: Sketch): number
    

    Arguments

    NameTypeDescriptionRequired
    profileSketchProfile whose start is being usedYes

    Returns

    number - A number

    Examples

    sketch001 = startSketchOn(XY)
      |> startProfile(at = [5, 2])
      |> angledLine(angle = -60, length = 14)
      |> angledLine(angle = 30, endAbsoluteY = profileStartY(%))
    

    Rendered example of profileStartY 0