OpenCascade.js
API ReferenceModelingAlgorithmsTKGeomAlgo

NLPlate

OCCT package NLPlate: NLPlate_HGPPConstraint, NLPlate_HPG0Constraint, NLPlate_HPG0G1Constraint, NLPlate_HPG0G2Constraint, and 5 more bound classes.

NLPlate_HGPPConstraint

define a PinPoint geometric Constraint used to load a Non Linear Plate

Static methods(2)

Instance methods(24)

NLPlate_HPG0Constraint

define a PinPoint G0 Constraint used to load a Non Linear Plate

Constructors(1)

Static methods(2)

Instance methods(8)

NLPlate_HPG0G1Constraint

define a PinPoint G0+G1 Constraint used to load a Non Linear Plate

Constructors(1)

Static methods(2)

Instance methods(5)

NLPlate_HPG0G3Constraint

define a PinPoint G0+G3 Constraint used to load a Non Linear Plate

Constructors(1)

Static methods(2)

Instance methods(3)

NLPlate_HPG1Constraint

define a PinPoint (no G0) G1 Constraint used to load a Non Linear Plate

Constructors(1)

Static methods(2)

Instance methods(8)

NLPlate_NLPlate

Constructors(1)

Instance methods(12)

  • Parameters (1)
    • GConst
  • Solve(ord?: number, InitialConsraintOrder?: number): void
    Parameters (2)
    • ord
    • InitialConsraintOrder
  • Solve2(ord?: number, InitialConsraintOrder?: number): void
    Parameters (2)
    • ord
    • InitialConsraintOrder
  • IncrementalSolve(ord?: number, InitialConsraintOrder?: number, NbIncrements?: number, UVSliding?: boolean): void
    Parameters (4)
    • ord
    • InitialConsraintOrder
    • NbIncrements
    • UVSliding
  • IsDone(): boolean

    returns True if all has been correctly done.

  • destroy(): void
  • Init(): void

    reset the Plate in the initial state ( same as after Create((Surface))

  • Evaluate(point2d: gp_XY): gp_XYZ
    Parameters (1)
    • point2d
  • EvaluateDerivative(point2d: gp_XY, iu: number, iv: number): gp_XYZ
    Parameters (3)
    • point2d
    • iu
    • iv
  • Continuity(): number
  • ConstraintsSliding(NbIterations?: number): void
    Parameters (1)
    • NbIterations