Overview
KCL
Sign In
Overview
/
KCL Standard Library
/
Functions
/
faceOf
KCL Menu
  • Intro to KCL
  • KCL Language Reference
  • KCL Standard Library
      • abs
      • acos
      • angledLine
      • angledLineThatIntersects
      • appearance
      • appearance::hexString
      • arc
      • asin
      • assert
      • assertIs
      • atan
      • atan2
      • bezierCurve
      • blend
      • ceil
      • chamfer
      • circle
      • circleThreePoint
      • clone
      • close
      • concat
      • conic
      • cos
      • count
      • delete
      • deleteFace
      • edgeId
      • ellipse
      • elliptic
      • ellipticPoint
      • exit
      • extrude
      • faceId
      • faceOf
      • fillet
      • flatten
      • flipSurface
      • floor
      • gdt::angularity
      • gdt::annotation
      • gdt::circularity
      • gdt::concentricity
      • gdt::cylindricity
      • gdt::datum
      • gdt::distance
      • gdt::flatness
      • gdt::note
      • gdt::parallelism
      • gdt::perpendicularity
      • gdt::position
      • gdt::profile
      • gdt::profileLine
      • gdt::profileSurface
      • gdt::runout
      • gdt::straightness
      • gdt::symmetry
      • gear::helical
      • gear::herringbone
      • gear::ring
      • gear::spur
      • getBoundedEdge
      • getCommonEdge
      • getNextAdjacentEdge
      • getOppositeEdge
      • getPreviousAdjacentEdge
      • helix
      • hide
      • hole::blind
      • hole::counterbore
      • hole::countersink
      • hole::drill
      • hole::flat
      • hole::hole
      • hole::holeAt
      • hole::holes
      • hole::holesLinear
      • hole::simple
      • hollow
      • hyperbolic
      • hyperbolicPoint
      • intersect
      • involuteCircular
      • isSolid
      • isSurface
      • joinSurfaces
      • lastSegX
      • lastSegY
      • legAngX
      • legAngY
      • legLen
      • line
      • ln
      • loft
      • log
      • log10
      • log2
      • map
      • max
      • min
      • mirror2d
      • mirror3d
      • offsetPlane
      • parabolic
      • parabolicPoint
      • patternCircular2d
      • patternCircular3d
      • patternLinear2d
      • patternLinear3d
      • patternTransform
      • patternTransform2d
      • planeOf
      • polar
      • polygon
      • pop
      • pow
      • profileStart
      • profileStartX
      • profileStartY
      • push
      • rectangle
      • reduce
      • region
      • rem
      • revolve
      • rotate
      • round
      • scale
      • segAng
      • segEnd
      • segEndX
      • segEndY
      • segLen
      • segStart
      • segStartX
      • segStartY
      • shell
      • sin
      • slice
      • solver::angle
      • solver::arc
      • solver::circle
      • solver::coincident
      • solver::controlPointSpline
      • solver::diameter
      • solver::distance
      • solver::equalLength
      • solver::equalRadius
      • solver::fixed
      • solver::horizontal
      • solver::horizontalDistance
      • solver::line
      • solver::midpoint
      • solver::parallel
      • solver::perpendicular
      • solver::point
      • solver::radius
      • solver::symmetric
      • solver::tangent
      • solver::vertical
      • solver::verticalDistance
      • split
      • sqrt
      • startProfile
      • startSketchOn
      • subtract
      • subtract2d
      • sweep
      • tan
      • tangentialArc
      • tangentToEnd
      • translate
      • union
      • units::toCentimeters
      • units::toDegrees
      • units::toFeet
      • units::toInches
      • units::toMeters
      • units::toMillimeters
      • units::toRadians
      • units::toYards
      • vector::add
      • vector::cross
      • vector::div
      • vector::dot
      • vector::magnitude
      • vector::mul
      • vector::normalize
      • vector::sub
      • xLine
      • yLine
      • any
      • Axis2d
      • Axis3d
      • bool
      • BoundedEdge
      • cm
      • deg
      • Edge
      • Face
      • fn
      • ft
      • GdtAnnotation
      • Helix
      • ImportedGeometry
      • in
      • m
      • mm
      • none
      • number
      • Plane
      • Point2d
      • Point3d
      • rad
      • Segment
      • Sketch
      • Solid
      • string
      • tag
      • TagDecl
      • TaggedEdge
      • TaggedFace
      • yd
      • appearance
      • array
      • gdt
      • gear
      • hole
      • math
      • runtime
      • sketch
      • solid
      • solver
      • std
      • sweep
      • transform
      • turns
      • types
      • units
      • vector
      • CCW
      • CW
      • E
      • END
      • MERGE
      • NEW
      • PI
      • SOLID
      • solver::ORIGIN
      • START
      • SURFACE
      • sweep::SKETCH_PLANE
      • sweep::TRAJECTORY
      • TAU
      • turns::HALF_TURN
      • turns::QUARTER_TURN
      • turns::THREE_QUARTER_TURN
      • turns::ZERO
      • X
      • XY
      • XZ
      • Y
      • YZ
      • Z
    • KCL: A Programming Language for Parametric CAD

faceOfFunction in std::sketch

Get the face of a solid.

Arguments

NameTypeDescriptionRequired
solidSolidThe solid that has the face.Yes
faceTaggedFace or SegmentWhich face of the solid.Yes

Returns

Face - A face of a solid.

Examples

Found a typo?
On this page
  • Top

Found a typo?
Zoo

8701 Aviation Blvd

Inglewood, California 90301

    Product
  • Zoo Design Studio
  • Zookeeper
  • Aquarium CAD Gallery
  • Download App
  • Release Notes
    Company
  • Enterprise
  • Roadmap
  • Events
  • Careers
  • Research
  • Blog
  • Contact us
    Pricing
  • Zoo Design Pricing
  • API Pricing
    Resources
  • Tutorials
  • Developers
  • Support
  • Terms & Conditions
  • Privacy Policy
  • Security
  • Trust Center

Copyright © 2026 ZOO CORPORATION All rights reserved.