RebarSpliceUtils Class

Class with different utilities for Rebar Splice.
Inheritance Hierarchy
SystemObject
  Autodesk.Revit.DB.StructureRebarSpliceUtils

Namespace: Autodesk.Revit.DB.Structure
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
Syntax
public static class RebarSpliceUtils

The RebarSpliceUtils type exposes the following members.

Methods
 NameDescription
Public methodStatic memberCanRebarBeSpliced(Rebar, RebarSpliceOptions, RebarSpliceGeometry) Verifies if the rebar can be spliced with the RebarSpliceGeometry.
Public methodStatic memberCanRebarBeSpliced(Rebar, RebarSpliceOptions, Line, ElementId) Verifies if the rebar can be spliced with the provided line.
Public methodStatic memberCanRebarBeSpliced(Rebar, RebarSpliceOptions, Line, XYZ) Verifies if the rebar can be spliced with the provided line.
Public methodStatic memberGetLapDirectionForSpliceGeometryAndPosition This function calculates the lap direction given a RebarSpliceGeometry and a RebarSplicePosition.
Public methodStatic memberGetSpliceChain Returns all the rebars that are part of a splice chain with the input rebar.
Public methodStatic memberGetSpliceGeometries Computes a list of RebarSpliceGeometry which respects the rules. This list can be used to splice the Rebar.
Public methodStatic memberSpliceRebar(Document, ElementId, RebarSpliceOptions, IListRebarSpliceGeometry) Splice a rebar with a list of RebarSpliceGeometry.
Public methodStatic memberSpliceRebar(Document, ElementId, RebarSpliceOptions, Line, ElementId) Splice a Rebar with a line.
Public methodStatic memberSpliceRebar(Document, ElementId, RebarSpliceOptions, Line, XYZ) Splice a rebar with a line.
Public methodStatic memberUnifyRebarsIntoOne This method will unify the rebars by removing the splice between them. A new rebar will be created because of this operation. The curves of the resulted rebar will be the curves of the first rebar continued by the curves of the second rebar. The resulted rebar will take data from the first rebar. (e.g.. layout, moved/removed bars, etc.).
Top
See Also