PC-DMIS 2019 R1 Object Library
GetBoundaryConditionParams Method
See Also  Send Topic Feedback | See Object Hierarchy Chart
nCrossings
Required Long variable that gets the number of crossings for this boundary condition. The scan would stop after the probe crosses (breaks) the Boundary Condition like a Sphere, Cylinder, Cone, or a Plane the given number of times.
dRadius
Required Double variable that gets the radius of the boundary condition. This is used by the Spherical and Cylindrical Boundary Conditions.
dHalfAngle
Required Double variable that gets the half-angle of the cone-type boundary condition, or gets zero if the boundary condition is not of cone type.
PCDLRN ActiveX DLL > BasicScan Object : GetBoundaryConditionParams Method

Glossary Item Box

Description

Gets the boundary condition parameters

Syntax

Visual Basic
Public Function GetBoundaryConditionParams( _
   ByRef nCrossings As Long, _
   ByRef dRadius As Double, _
   ByRef dHalfAngle As Double _
) As Boolean

Parameters

nCrossings
Required Long variable that gets the number of crossings for this boundary condition. The scan would stop after the probe crosses (breaks) the Boundary Condition like a Sphere, Cylinder, Cone, or a Plane the given number of times.
dRadius
Required Double variable that gets the radius of the boundary condition. This is used by the Spherical and Cylindrical Boundary Conditions.
dHalfAngle
Required Double variable that gets the half-angle of the cone-type boundary condition, or gets zero if the boundary condition is not of cone type.

Return Type

Boolean value. This returns true if the function succeeds, false if it fails.

Remarks

 

Boundary Condition

GetBoundaryConditionParams(nCrossings, dRadius, dHalfAngle)

Plane nCrossings

Cone

nCrossings, ,dHalfAngle

Cylinder

nCrossings, dRadius

Sphere

nCrossings, dRadius

See Also

Copyright © 2019. Hexagon Manufacturing Intelligence – Metrology Software, Inc. All Rights Reserved.