Files
modeling-app/docs/kcl-std/functions/std-sketch-getNextAdjacentEdge.md
Nick Cameron 2ac05508bc Move edge functions to KCL (#7259)
Signed-off-by: Nick Cameron <nrc@ncameron.org>
2025-05-29 10:14:04 +12:00

85 KiB

title, subtitle, excerpt, layout
title subtitle excerpt layout
getNextAdjacentEdge Function in std::sketch Get the next adjacent edge to the edge given. manual

Get the next adjacent edge to the edge given.

getNextAdjacentEdge(@edge: tag): Edge

Arguments

Name Type Description Required
edge tag The tag of the edge you want to find the next adjacent edge of. Yes

Returns

Edge - An edge of a solid.

Examples

exampleSketch = startSketchOn(XZ)
  |> startProfile(at = [0, 0])
  |> line(end = [10, 0])
  |> angledLine(
       angle = 60,
       length = 10,
     )
  |> angledLine(
       angle = 120,
       length = 10,
     )
  |> line(end = [-10, 0])
  |> angledLine(
       angle = 240,
       length = 10,
       tag = $referenceEdge,
     )
  |> close()

example = extrude(exampleSketch, length = 5)
  |> fillet(
    radius = 3,
    tags = [getNextAdjacentEdge(referenceEdge)],
  )

Rendered example of getNextAdjacentEdge 0