What's New in V5R11 in CAA V5 Automation Objects


This article presents automation object, methods and properties that have been added since V5R11 GA to enhance CAA V5 automation capabilities, support functional evolutions and correct defects. Some of those modification already exist on V5R10 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. 

New articles or use cases in V5R11:

You can also find news from previous CAA releases:

 

New classes
Analysis AnalysisPostManager
BasicComponent
BasicComponents
Knowledgeware KnowledgeActivableObject
KnowledgeObject
3D Functional Tolerancing Annotation
& Annotations AnnotationFactory
Annotations
AnnotationSet
AnnotationSets
AssociatedRefFrame
Capture
Captures
CompositeTolerance
ControledRadius
DatumSimple
DatumTarget
DefaultAnnotation
DimensionLimit
DimensionPattern
EnvelopCondition
FlagNote
FreeState
MaterialCondition
Noa
NonSemanticDatum
ParticularTolElem
ProjectedToleranceZone
ReferenceFrame
RenderingEnvironment
RenderingEnvironments
RenderingEnvironmentWall
RenderingLight
RenderingLights
RenderingShooting
RenderingShootings
Roughness
ShiftedProfileTolerance
TangentPlane
Text
TolerancePerUnitBasisRestrictiveValue
ToleranceUnitBasisValue
ToleranceZone
UserSurface
UserSurfaces
Misc ManufacturingPrismaticMachiningArea
Wireframe and Surface HybridShapeCircleCenterTangent
HybridShapeFilletBiTangent
HybridShapeFilletTriTangent

[Top]

 

New methods and Properties
AnalysisEntity::AddSupportFromPublication
AnalysisPostManager::BuildReport
BasicComponent::AddSupportFromPublication
Materials::SortedItem
RenderingEnvironment::FaceNumber (Property Read/Write)
RenderingEnvironment::GetOrigin
RenderingEnvironment::GetType
RenderingEnvironment::GetVerticalAxis
RenderingEnvironment::GetWall
RenderingEnvironment::PutOrigin
RenderingEnvironment::PutVerticalAxis
RenderingEnvironments::Add
RenderingEnvironments::RemoveAll
RenderingLight::AreaStatus (Property Read/Write)
RenderingLight::GetOrigin
RenderingLight::GetTarget
RenderingLight::Mode (Property Read/Write)
RenderingLight::PutOrigin
RenderingLight::PutTarget
RenderingLight::Type (Property Read/Write)
RenderingLights::RemoveAll
RenderingShooting::Render
RenderingShootings::RemoveAll
Annotation::GetSurfaces
Annotation::GetSurfacesCount
AnnotationSet::Captures (Property Read)
Noa::URL
Activities::Add
Activity::PrecedenceActivities (Property Read)
DrawingComponent::ExposeCompRef
DrawingComponent::ExposeCompRefInSheet
DrawingDimensions::Add2
DrawingDocument::Isolate
DrawingSheet::Isolate
DrawingView::Isolate
DrawingView::xAxisData (Property Read/Write)
DrawingView::yAxisData (Property Read/Write)
GenerativeViewBehavior::ImageViewMode (Property Read/Write)
GenerativeViewBehavior::LimitBoundingBox (Property Read/Write)
HybridShapeBoundary::From (Property Read/Write)
HybridShapeBoundary::FromOrientation (Property Read/Write)
HybridShapeBoundary::To (Property Read/Write)
HybridShapeBoundary::ToOrientation (Property Read/Write)
HybridShapeCorner::TrimMode (Property Read/Write)
HybridShapeCurvePar::PassingPoint (Property Read/Write)
HybridShapeFactory::AddNewCircleCenterTangent
HybridShapeFactory::AddNewFilletBiTangent
HybridShapeFactory::AddNewFilletTriTangent
HybridShapeFactory::AddNewSweepConic
HybridShapeIntersection::ExtrapolateMode (Property Read/Write)
HybridShapeIntersection::IntersectMode (Property Read/Write)
HybridShapeIntersection::PointType (Property Read/Write)
HybridShapeIntersection::SolidMode (Property Read/Write)
HybridShapeLoft::SmoothAngleThreshold (Property Read/Write)
HybridShapeLoft::SmoothAngleThresholdActivity (Property Read/Write)
HybridShapeLoft::SmoothDeviation (Property Read/Write)
HybridShapeLoft::SmoothDeviationActivity (Property Read/Write)
HybridShapeOffset::SuppressMode (Property Read/Write)
HybridShapeSweepCircle::TrimOption (Property Read/Write)
HybridShapeSweepConic::FifthGuideCrv (Property Read/Write)
HybridShapeSweepConic::FirstGuideCrv (Property Read/Write)
HybridShapeSweepConic::FourthGuideCrv (Property Read/Write)
HybridShapeSweepConic::GetLongitudinalRelimiters
HybridShapeSweepConic::GetNbGuides
HybridShapeSweepConic::GetParameterLaw
HybridShapeSweepConic::GetTangency
HybridShapeSweepConic::GetTangencyAngleLawInversion
HybridShapeSweepConic::GetTangencyLaw
HybridShapeSweepConic::GuideDeviation (Property Read)
HybridShapeSweepConic::GuideDeviationActivity (Property Read/Write)
HybridShapeSweepConic::Parameter (Property Read/Write)
HybridShapeSweepConic::ParameterLaw (Property Read/Write)
HybridShapeSweepConic::ParameterLawInversion (Property Read/Write)
HybridShapeSweepConic::ParameterLawType (Property Read/Write)
HybridShapeSweepConic::RemoveGuide
HybridShapeSweepConic::RemoveTangency
HybridShapeSweepConic::SecondGuideCrv (Property Read/Write)
HybridShapeSweepConic::SetGuideDeviation
HybridShapeSweepConic::SetLongitudinalRelimiters
HybridShapeSweepConic::SetParameterLaw
HybridShapeSweepConic::SetSmoothAngleThreshold
HybridShapeSweepConic::SetTangency
HybridShapeSweepConic::SetTangencyAngleLawInversion
HybridShapeSweepConic::SetTangencyLaw
HybridShapeSweepConic::SmoothActivity (Property Read/Write)
HybridShapeSweepConic::SmoothAngleThreshold (Property Read)
HybridShapeSweepConic::ThirdGuideCrv (Property Read/Write)
HybridShapeSweepLine::TrimOption (Property Read/Write)
Application::GetWorkbenchId
Document::Indicate2D
Document::Indicate3D
Selection::SelectElement2
DesignTable::CellAsString
DesignTable::ColumnsNb (Property Read)
IntParam::GetEnumerateValues
IntParam::GetEnumerateValuesSize
IntParam::RangeMax (Property Read/Write)
IntParam::RangeMaxValidity (Property Read/Write)
IntParam::RangeMin (Property Read/Write)
IntParam::RangeMinValidity (Property Read/Write)
IntParam::SetEnumerateValues
IntParam::SuppressEnumerateValues
Parameter::Context (Property Read)
Relation::Context (Property Read)
MachiningProcess::InstantiateInProductContext
ManufacturingFeature::GetAGeometricAttribute
ManufacturingMachinableGeom::AddPointedGeometryNotify
ManufacturingMachinableGeom::AddPointedGeometryWithNoDuplicatedCheckNotify
ManufacturingOperation::AddMotionGoToAPoint
ManufacturingOperation::GetManufacturingFeature
ManufacturingOperation::IsGeometricallyAccessibleOnSetup
ManufacturingPattern::AddPartSurface
ManufacturingPattern::GetNumbers
ManufacturingPattern::RemovePartSurfaces
ManufacturingPattern::Reverse
ManufacturingPattern::StartPoint
SolidShape::SourceProduct (Property Read)
DMUDataFlow::Collapse
Marker2D::TextAngle (Property Read/Write)
NavigatorWorkbench::GetOrder
NavigatorWorkbench::SetOrder
Revolution::IsThin (Property Read/Write)
Revolution::MergeEnd (Property Read/Write)
Revolution::NeutralFiber (Property Read/Write)
Revolution::RevoluteAxis (Property Read/Write)
Section::Behavior (Property Read/Write)
StrObjectFactory::AddSectionFromCatalog

[Top]

 

Modified methods and properties

[Top]

 

Suppressed methods, classes and properties
Relation::Activate Those methods have been moved into the new base class ActivableObject.  No impact on catvbs and CATScript macros.
Relation::Activated (Property Read)
Relation::Deactivate
Relation::Hidden (Property Read/Write)

[Top]