What's New in V5R14 in CAA V5 Automation Objects


This article presents automation object, methods and properties that have been added since V5R13 GA to enhance CAA V5 automation capabilities, support functional evolutions and correct defects. Some of those modification already exist on V5R13 service packs. A few properties and methods have been modified or suppressed. VB and VBScripts code using those methods may have to be modified. VB projects using the corresponding objects must be recompiled. 

Deprecated APIs can be found in CAA IDL API Deprecated Index.

New articles and Use Cases in V5R14:

You can also find news from previous CAA releases:

New classes
Analysis AnalysisAdaptivityManager
AnalysisGeneralSettingAtt
AnalysisGlobalSensor
AnalysisLocalEntities
AnalysisLocalEntity
AnalysisLocalSensor
AnalysisMeshLocalSpecification
AnalysisMeshLocalSpecifications
AnalysisSensor
Arrangements ArrBendableString
ArrBOMReport
ArrNomenclature
ArrNomenclatures
ArrNomenclatureTree
ArrSystemLineProduct
ArrWorkbench
DMU Navigator MeasureSettingAtt
N4DNavigatorSettingAtt
SectioningSettingAtt
Drafting DraftingSettingAtt
DrawingThread
DrawingThreads
Infrastructure AccesslogStatisticsSettingAtt
CommandStatisticsSettingAtt
DLNameSettingAtt
DocumentationSettingAtt
DynLicenseSettingAtt
ErrorlogStatisticsSettingAtt
GeneralSessionSettingAtt
GeneralStatisticsSettingAtt
GlobalStatisticsSettingAtt
LibTabSettingAtt
LicenseSettingAtt
MacrosSettingAtt
PrintersSettingAtt
ServerStatisticsSettingAtt
SessionStatisticsSettingAtt
TreeTabSettingAtt
TreeVizManipSettingAtt
VerifTabSettingAtt
VisualizationSettingAtt
WorkbenchStatisticsSettingAtt
Kinematics KinematicsWorkbench
Knowledgeware FeatureGenerator
KnowledgeSheetSettingAtt
LanguageSheetSettingAtt
Loop
Query
ReportGenerationSheetSettingAtt
ToleranceSheetSettingAtt
UnitsSheetSettingAtt
Manufacturing ManufacturingAPTGenerator
ManufacturingDocument
ManufacturingGeneratorData
ManufacturingOutput
ManufacturingOutputGenerator
ManufacturingProcess
Misc 3DCuts
Behavior
BehaviorExtension
Behaviors
BehaviorSettingAtt
CaptureFactory
CatalogDocument
ColorESSObjectSettingAtt
ColorSFDObjectSettingAtt
ColorSTDObjectSettingAtt
DMOOffset
DMOOffsets
DMOThickness
DMOThicknesses
DMOWrapping
DMOWrappings
DMUTolSettingAtt
FittingSettingAtt
FreeSpace
FreeSpaces
FTAInfraSettingAtt
FTASettingAtt
FuncSysOptimisationSettingAtt
FunctionalSystemSettingAtt
InteropSettingAtt
ManipSettingAtt
MaterialESSObjectSettingAtt
MaterialManager
MaterialSFDObjectSettingAtt
Merges
MigrBatchSettingAtt
MultiCADSettingAtt
NonSemanticGDT
OptimizerWorkBench
PartComp
PartComps
PathESSRessourcesSettingAtt
RenderingSettingAtt
Silhouette
Silhouettes
Simplifications
SpatialIndex
SpatialIndexes
SpecV4SettingAtt
StmCatalogSHMObjectSettingAtt
SweptVolume
SweptVolumes
TypeESSObjectSettingAtt
V4V5SpaceSettingAtt
V4WritingSettingAtt
VibrationVolumes
AnalysisSettingAtt
DevAnalysisSettingAtt
IgpOlpSettingAtt
ImportD5SettingAtt
MfgHubSettingAtt
RobAnalysisSettingAtt
RRSSettingAtt
SimTraceSettingAtt
SimulationSettingAtt
Part Design OrderedGeometricalSet
OrderedGeometricalSets
Wireframe and Surface HybridShapeCircleCenterAxis
HybridShapeIntegratedLaw

[Top]

 

New methods and Properties
AnalysisManager::ImportDefineFile
AnalysisMeshPart::AnalysisMeshLocalSpecifications (Property Read)
RenderingShooting::CartoonContourThickness (Property Read/Write)
RenderingShooting::CartoonShadingStatus (Property Read/Write)
RenderingShooting::CartoonStatus (Property Read/Write)
RenderingShooting::CartoonStrokeStatus (Property Read/Write)
Annotation::ApplyReferencedGeomColor
Annotation::ApplyReferencedInitColor
Annotations::Add
AnnotationSet::AnEmptyAnnotationsList (Property Read)
AnnotationSet::CaptureFactory (Property Read)
AnnotationSet::KindOfSet (Property Read)
Capture::Camera (Property Read/Write)
Capture::ClippingPlane (Property Read/Write)
Capture::Current (Property Read/Write)
Capture::Set (Property Read)
Capture::ViewPoint (Property Read/Write)
FlagNote::URL
DrawingPicture::format (Property Read/Write)
DrawingTable::GetCellsMerge
DrawingTable::GetMergeInfos
DrawingView::SaveEdition
DrawingView::Threads (Property Read)
HybridShapeAffinity::CreationMode (Property Read/Write)
HybridShapeAssemble::GetElementsSize
HybridShapeAssemble::GetSubElementsSize
HybridShapeAssemble::Invert (Property Read/Write)
HybridShapeAssemble::ReplaceElement
HybridShapeAxisToAxis::CreationMode (Property Read/Write)
HybridShapeBlend::SetTensionType
HybridShapeCircle2PointsRad::Diameter (Property Read)
HybridShapeCircle2PointsRad::DiameterMode (Property Read/Write)
HybridShapeCircle2PointsRad::IsGeodesic
HybridShapeCircle2PointsRad::SetGeometryOnSupport
HybridShapeCircle2PointsRad::UnsetGeometryOnSupport
HybridShapeCircle3Points::RemoveSupport
HybridShapeCircle3Points::Support (Property Read/Write)
HybridShapeCircle::AxisComputation (Property Read/Write)
HybridShapeCircle::AxisDirection (Property Read/Write)
HybridShapeCircle::GetAxis
HybridShapeCircle::GetCenter
HybridShapeCircle::GetLimitation
HybridShapeCircleBitangentRadius::Diameter (Property Read)
HybridShapeCircleBitangentRadius::DiameterMode (Property Read/Write)
HybridShapeCircleCenterTangent::Diameter (Property Read)
HybridShapeCircleCenterTangent::DiameterMode (Property Read/Write)
HybridShapeCircleCtrPt::IsGeodesic
HybridShapeCircleCtrPt::SetGeometryOnSupport
HybridShapeCircleCtrPt::UnsetGeometryOnSupport
HybridShapeCircleCtrRad::Diameter (Property Read)
HybridShapeCircleCtrRad::DiameterMode (Property Read/Write)
HybridShapeCircleCtrRad::GetSecondDirection
HybridShapeCircleCtrRad::IsGeodesic
HybridShapeCircleCtrRad::SetGeometryOnSupport
HybridShapeCircleCtrRad::SetSecondDirection
HybridShapeCircleCtrRad::UnsetGeometryOnSupport
HybridShapeConic::ConicUserTol (Property Read)
HybridShapeConic::GetIntermedTangent
HybridShapeConnect::FirstContinuity (Property Read/Write)
HybridShapeConnect::FirstCurve (Property Read/Write)
HybridShapeConnect::FirstOrientation (Property Read/Write)
HybridShapeConnect::FirstPoint (Property Read/Write)
HybridShapeConnect::SecondContinuity (Property Read/Write)
HybridShapeConnect::SecondCurve (Property Read/Write)
HybridShapeConnect::SecondOrientation (Property Read/Write)
HybridShapeConnect::SecondPoint (Property Read/Write)
HybridShapeConnect::Trim (Property Read/Write)
HybridShapeCurvePar::CurveParLaw (Property Read/Write)
HybridShapeCurvePar::CurveParType (Property Read/Write)
HybridShapeCurvePar::Geodesic (Property Read/Write)
HybridShapeCurvePar::GetPlaneNormal
HybridShapeCurvePar::InvertDirection (Property Read/Write)
HybridShapeCurvePar::InvertMappingLaw (Property Read/Write)
HybridShapeCurvePar::LawType (Property Read/Write)
HybridShapeCurvePar::Offset2 (Property Read)
HybridShapeCurvePar::PutPlaneNormal
HybridShapeCurvePar::Support (Property Read/Write)
HybridShapeCurveSmooth::AddFrozenCurveSegment
HybridShapeCurveSmooth::AddFrozenPoint
HybridShapeCurveSmooth::CorrectionMode (Property Read/Write)
HybridShapeCurveSmooth::EndExtremityContinuity (Property Read/Write)
HybridShapeCurveSmooth::GetFrozenCurveSegment
HybridShapeCurveSmooth::GetFrozenCurveSegmentsSize
HybridShapeCurveSmooth::GetFrozenPoint
HybridShapeCurveSmooth::GetFrozenPointsSize
HybridShapeCurveSmooth::RemoveAllFrozenCurveSegments
HybridShapeCurveSmooth::RemoveAllFrozenPoints
HybridShapeCurveSmooth::RemoveFrozenCurveSegment
HybridShapeCurveSmooth::RemoveFrozenPoint
HybridShapeCurveSmooth::StartExtremityContinuity (Property Read/Write)
HybridShapeDirection::DirectionSpecification
HybridShapeDirection::GetXVal
HybridShapeDirection::GetYVal
HybridShapeDirection::GetZVal
HybridShapeExtrapol::GetInternalEdgesElement
HybridShapeExtrapol::RemoveAllInternalEdgesElement
HybridShapeExtrude::Orientation (Property Read/Write)
HybridShapeFactory::AddNewCircleCenterAxis
HybridShapeFactory::AddNewCircleCenterAxisWithAngles
HybridShapeFactory::AddNewDatums
HybridShapeFactory::AddNewIntegratedLaw
HybridShapeFactory::GetGeometricalFeatureType
HybridShapeFill::AddBound
HybridShapeFill::AddSupportAtBound
HybridShapeFill::AppendConstraint
HybridShapeFill::Constraint (Property Read/Write)
HybridShapeFill::Continuity (Property Read/Write)
HybridShapeFill::GetBoundaryContinuity
HybridShapeFill::GetBoundAtPosition
HybridShapeFill::GetBoundPosition
HybridShapeFill::GetBoundSize
HybridShapeFill::GetConstraintAtPosition
HybridShapeFill::GetConstraintsSize
HybridShapeFill::GetSupportAtPosition
HybridShapeFill::InsertBoundAfterPosition
HybridShapeFill::PlaneOnlyMode (Property Read/Write)
HybridShapeFill::RemoveAllBound
HybridShapeFill::RemoveBoundAtPosition
HybridShapeFill::RemoveConstraint
HybridShapeFill::RemoveSupportAtPosition
HybridShapeFill::ReplaceBoundAtPosition
HybridShapeFill::ReplaceConstraint
HybridShapeFill::ReplaceSupportAtPosition
HybridShapeFill::SetBoundaryContinuity
HybridShapeFilletBiTangent::AppendNewFaceToKeep
HybridShapeFilletBiTangent::FirstLawRelimiter (Property Read/Write)
HybridShapeFilletBiTangent::GetFaceToKeep
HybridShapeFilletBiTangent::IntegratedLaw (Property Read/Write)
HybridShapeFilletBiTangent::RemoveAllFacesToKeep
HybridShapeFilletBiTangent::RemoveFaceToKeep
HybridShapeFilletBiTangent::SecondLawRelimiter (Property Read/Write)
HybridShapeHealing::ReplaceToHealElement
HybridShapeInverse::Orientation (Property Read/Write)
HybridShapeLawDistProj::GetAppliedUnitSymbol
HybridShapeLawDistProj::GetMeasureUnitSymbol
HybridShapeLawDistProj::IsHeterogeneousLaw
HybridShapeLawDistProj::ParameterOnDefinition (Property Read/Write)
HybridShapeLine::FirstUptoElem (Property Read/Write)
HybridShapeLine::SecondUptoElem (Property Read/Write)
HybridShapeLineAngle::GetLengthType
HybridShapeLineAngle::GetSymmetricalExtension
HybridShapeLineAngle::SetLengthType
HybridShapeLineAngle::SetSymmetricalExtension
HybridShapeLineBisecting::GetLengthType
HybridShapeLineBisecting::GetSymmetricalExtension
HybridShapeLineBisecting::SetLengthType
HybridShapeLineBisecting::SetSymmetricalExtension
HybridShapeLineBiTangent::GetLengthType
HybridShapeLineBiTangent::SetLengthType
HybridShapeLineNormal::GetLengthType
HybridShapeLineNormal::GetSymmetricalExtension
HybridShapeLineNormal::SetLengthType
HybridShapeLineNormal::SetSymmetricalExtension
HybridShapeLinePtDir::GetLengthType
HybridShapeLinePtDir::GetSymmetricalExtension
HybridShapeLinePtDir::RemoveSupport
HybridShapeLinePtDir::SetLengthType
HybridShapeLinePtDir::SetSymmetricalExtension
HybridShapeLinePtPt::GetLengthType
HybridShapeLinePtPt::GetSymmetricalExtension
HybridShapeLinePtPt::RemoveSupport
HybridShapeLinePtPt::SetLengthType
HybridShapeLinePtPt::SetSymmetricalExtension
HybridShapeLineTangency::GetLengthType
HybridShapeLineTangency::GetSymmetricalExtension
HybridShapeLineTangency::RemoveSupport
HybridShapeLineTangency::SetLengthType
HybridShapeLineTangency::SetSymmetricalExtension
HybridShapeLoft::BooleanOperation (Property Read/Write)
HybridShapeLoft::CanonicalDetection (Property Read/Write)
HybridShapeLoft::Context (Property Read/Write)
HybridShapeLoft::GetFacesForClosing
HybridShapeLoft::GetGuide
HybridShapeLoft::GetNbOfGuides
HybridShapeLoft::GetSpine
HybridShapeLoft::GetStartAndEndSectionTangent
HybridShapeLoft::ModifyGuideCurve
HybridShapeLoft::ModifySectionCurve
HybridShapeLoft::ModifySectionOrient
HybridShapeLoft::RemoveFaceForClosing
HybridShapeLoft::RemoveGuideTangent
HybridShapeLoft::RemoveSectionPoint
HybridShapeLoft::RemoveSectionTangent
HybridShapePlane2Lines::ForbidNonCoplanarLines (Property Read/Write)
HybridShapePlane::GetPosition
HybridShapePlane::IsARefPlane
HybridShapePlane::RemovePosition
HybridShapePlane::SetPosition
HybridShapePlaneEquation::GetReferencePoint
HybridShapePlaneEquation::SetReferencePoint
HybridShapePlaneMean::GetPos
HybridShapePlaneMean::GetSize
HybridShapePlaneMean::RemoveAll
HybridShapePlaneMean::ReplacePointAtPosition
HybridShapePointCenter::Element (Property Read/Write)
HybridShapePointOnPlane::GetSecondDirection
HybridShapePointOnPlane::SetSecondDirection
HybridShapePositionTransfo::GetNbPosAngle
HybridShapePositionTransfo::GetNbPosCoord
HybridShapePositionTransfo::GetPositionDirection
HybridShapePositionTransfo::InitialDirectionComputationMode (Property Read/Write)
HybridShapePositionTransfo::RemoveAllPosAngle
HybridShapePositionTransfo::RemoveAllPosCoord
HybridShapePositionTransfo::SetPosAngle
HybridShapePositionTransfo::SetPosCoord
HybridShapePositionTransfo::SetPositionDirection
HybridShapeReflectLine::InvertOrientationDirection
HybridShapeReflectLine::InvertOrientationSupport
HybridShapeRevol::Orientation (Property Read/Write)
HybridShapeRotate::GetCreationMode
HybridShapeRotate::SetCreationMode
HybridShapeScaling::CreationMode (Property Read/Write)
HybridShapeSpine::Orientation (Property Read/Write)
HybridShapeSpline::GetClosure
HybridShapeSpline::GetDirectionInversion
HybridShapeSpline::GetSplineType
HybridShapeSpline::GetSupport
HybridShapeSpline::InvertDirection
HybridShapeSpline::RemoveAll
HybridShapeSpline::RemoveCurvatureRadiusDirection
HybridShapeSpline::RemoveCurvatureRadiusValue
HybridShapeSpline::RemoveSupport
HybridShapeSpline::RemoveTangentDirection
HybridShapeSpline::RemoveTension
HybridShapeSpline::ReplacePointAtPosition
HybridShapeSplit::AddCuttingElem
HybridShapeSplit::AddElementToKeep
HybridShapeSplit::AddElementToRemove
HybridShapeSplit::AutomaticExtrapolationMode (Property Read/Write)
HybridShapeSplit::BothSidesMode (Property Read/Write)
HybridShapeSplit::GetCuttingElem
HybridShapeSplit::GetIntersection
HybridShapeSplit::GetKeptElem
HybridShapeSplit::GetNbCuttingElem
HybridShapeSplit::GetNbElementsToKeep
HybridShapeSplit::GetNbElementsToRemove
HybridShapeSplit::GetOrientation
HybridShapeSplit::GetOtherSide
HybridShapeSplit::GetRemovedElem
HybridShapeSplit::IntersectionComputation (Property Read/Write)
HybridShapeSplit::RemoveCuttingElem
HybridShapeSplit::RemoveElementToKeep
HybridShapeSplit::RemoveElementToRemove
HybridShapeSplit::SetOrientation
HybridShapeSweepCircle::Context (Property Read/Write)
HybridShapeSweepConic::RemoveParameter
HybridShapeSweepExplicit::Context (Property Read/Write)
HybridShapeSweepExplicit::GuideProjection (Property Read/Write)
HybridShapeSweepExplicit::PositionMode (Property Read/Write)
HybridShapeSweepExplicit::ProfileXAxisComputationMode (Property Read/Write)
HybridShapeSweepExplicit::PullingDirection (Property Read/Write)
HybridShapeSweepLine::GetChoiceNbSurfaces
HybridShapeSweepLine::GetLengthLawTypes
HybridShapeSweepLine::InsertDraftAngleDefinitionLocation
HybridShapeSweepLine::RemoveAllDraftAngleDefinitionLocations
HybridShapeSweepLine::SetChoiceNbSurfaces
HybridShapeSweepLine::SetLengthLawTypes
HybridShapeSymmetry::CreationMode (Property Read/Write)
HybridShapeTranslate::GetCreationMode
HybridShapeTranslate::SetCreationMode
HybridShapeTrim::AddElementToKeep
HybridShapeTrim::AddElementToRemove
HybridShapeTrim::AutomaticExtrapolationMode (Property Read/Write)
HybridShapeTrim::GetKeptElem
HybridShapeTrim::GetNbElementsToKeep
HybridShapeTrim::GetNbElementsToRemove
HybridShapeTrim::GetRemovedElem
HybridShapeTrim::IntersectionComputation (Property Read/Write)
HybridShapeTrim::RemoveElementToKeep
HybridShapeTrim::RemoveElementToRemove
Selection::FilterCorrespondence
Selection::IndicateOrSelectElement2D
Selection::IndicateOrSelectElement3D
Selection::SelectElement3
SendToService::GetListOfToBeCopiedFiles
Dimension::ValueAsString2
RealParam::IsEqualTo
ManufacturingMachiningAxis::SetOriginPointByCoordinates
ManufacturingTool::ToolNumber (Property Read)
ManufacturingToolAssembly::ToolNumber (Property Read)
Body::HybridShapes (Property Read)
Body::InsertHybridShape
Body::OrderedGeometricalSets (Property Read)
Part::OrderedGeometricalSets (Property Read)
AnnotatedView::BehaviorMode (Property Read/Write)
DMUDataFlow::Execute
DMUDataFlow::Load
NavigatorWorkbench::AdvancedView
CircPattern::SetUnequalInstanceNumber
DraftDomain::SetVolumeSupport
RectPattern::FirstRectangularPatternParameters (Property Read/Write)
RectPattern::SecondRectangularPatternParameters (Property Read/Write)
RectPattern::SetInstanceSpacing
RectPattern::SetUnequalInstanceNumber
Sewing::SetVolumeSupport
ShapeFactory::AddNewGSDCircPattern
ShapeFactory::AddNewGSDRectPattern
ShapeFactory::AddNewSolidEdgeFilletWithConstantRadius
ShapeFactory::AddNewSolidEdgeFilletWithVaryingRadius
ShapeFactory::AddNewSolidFaceFillet
ShapeFactory::AddNewSolidTritangentFillet
ShapeFactory::AddNewSurfaceEdgeFilletWithConstantRadius
ShapeFactory::AddNewSurfaceEdgeFilletWithVaryingRadius
ShapeFactory::AddNewSurfaceFaceFillet
ShapeFactory::AddNewSurfaceTritangentFillet
ShapeFactory::AddNewVolumeCloseSurface
ShapeFactory::AddNewVolumeSewSurface
ShapeFactory::AddNewVolumeShell
ShapeFactory::AddNewVolumeThickSurface
ShapeFactory::AddNewVolumeTrim
ShapeFactory::AddNewVolumicDraft
Shell::SetVolumeSupport
Thread::SetExplicitPolarity

[Top]

 

Modified methods and properties
CircPattern::SetUnequalStep
CircPattern::SetInstanceAngularSpacing
iInstanceNumber parameter type has changed from double to long.
Instance number is an integer value by nature. No impact on macros but check that you don't call it with a non integer value.

[Top]

 

Suppressed methods, classes and properties
HybridShapeDirection::X (Property Read)
HybridShapeDirection::Y (Property Read)
HybridShapeDirection::Z (Property Read)
Removed from exposition because returned unpredicable results: the direction coordinates are not LENGHT but adimentional REAL parameters. Internal sofware returning a LENGTH made resulting value depend on the current unit. Use the GetX, GetY and GetZ methods instead.
HybridShapeFactory::AddNewVariableOffset Removed from exposition because allowed to create a non exposed object, don't use this method.
Annotation::Z (Propert Write) and
Annotation::SetXY
Removed from exposition because usage may lead to corrupted data, don't use those methods.
AnalysisManager::CustomImportFile Previously undocumented. Has been renamed into AnalysisManager::ImportDefineFile for CAA exposition.

[Top]