What's New in V5R17 in CAA V5 Automation Objects


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

Consult About VB, VBA, Debug, and Portability for details on manual adjustments that may be required for existing VB/VBA projects to be usable on a new release.

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

New articles and Use Cases in V5R17:

You can also find news from previous CAA releases:

New classes
Analysis AnalysisExport
AnalysisImport
DMU Navigator Hyperlink
Hyperlinks
MarkerSettingAtt
Infrastructure DraftingPageSetup
Misc ElecSchematicObject
ElecSchWire
Export3DXmlSettingAtt
Layout2DFactory
Layout2DRoot
Layout2DSheet
Layout2DSheets
Layout2DView
Layout2DViews
PCBBoard
PCBWorkbench
Replay
RpmReport
Shuttles
AIPDPDProperty
BasicDevice
DeviceJointRelations
EHSUpdateSmoothnessFactor
HomePosition
IPDTemplateProperty
ParameterProfiles
ParameterProfilesFactory
Part Design AutoFillet
Wireframe and Surface HybridShapeTransfer

[Top]

 

New methods and Properties
AnalysisMeshPart::SetSpecificationFromPublication
AnalysisMeshPart::SetSpecificationFromReference
MfgHubSettingAtt::ApplyLabelEffToAltChild (Property Read/Write)
MfgHubSettingAtt::GetApplyLabelEffToAltChildInfo
MfgHubSettingAtt::GetLoadAllChildProcMfgCtxInfo
MfgHubSettingAtt::GetLoadAssocPrdResChildInfo
MfgHubSettingAtt::GetLoadResGeoInfo
MfgHubSettingAtt::GetMfgCtxPrevProcRelationTypeInfo
MfgHubSettingAtt::LoadAllChildProcMfgCtx (Property Read/Write)
MfgHubSettingAtt::LoadAssocPrdResChild (Property Read/Write)
MfgHubSettingAtt::LoadResGeo (Property Read/Write)
MfgHubSettingAtt::MfgCtxPrevProcRelationType (Property Read/Write)
MfgHubSettingAtt::SetApplyLabelEffToAltChildLock
MfgHubSettingAtt::SetLoadAllChildProcMfgCtxLock
MfgHubSettingAtt::SetLoadAssocPrdResChildLock
MfgHubSettingAtt::SetLoadResGeoLock
MfgHubSettingAtt::SetMfgCtxPrevProcRelationTypeLock
FTASettingAtt::AlphabeticOrder (Property Read/Write)
FTASettingAtt::DimMoveLeaderCre (Property Read/Write)
FTASettingAtt::DimMoveLeaderMod (Property Read/Write)
FTASettingAtt::GetAlphabeticOrderInfo
FTASettingAtt::GetDimMoveLeaderCreInfo
FTASettingAtt::GetDimMoveLeaderModInfo
FTASettingAtt::SetAlphabeticOrderLock
FTASettingAtt::SetDimMoveLeaderCreLock
FTASettingAtt::SetDimMoveLeaderModLock
Activity::Outputs (Property Read)
Activity::ProcessID (Property Read)
Activity::SetProcessID
Items::AddByAssignmentType
Items::CountByAssignmentType
Items::ItemByAssignmentType
Items::RemoveByAssignmentType
LibTabSettingAtt::GetIDUniqueSetting
LibTabSettingAtt::GetIDUniqueSettingInfo
LibTabSettingAtt::GetProcessIDScript
LibTabSettingAtt::GetProcessIDScriptInfo
LibTabSettingAtt::SetIDUniqueSetting
LibTabSettingAtt::SetIDUniqueSettingLock
LibTabSettingAtt::SetProcessIDScript
LibTabSettingAtt::SetProcessIDScriptLock
IgpOlpSettingAtt::GetNRLDirInfo
IgpOlpSettingAtt::NRLDir (Property Read/Write)
IgpOlpSettingAtt::SetNRLDirLock
AnalysisSettingAtt::AnlAccelLimit (Property Read/Write)
AnalysisSettingAtt::AnlCautionZone (Property Read/Write)
AnalysisSettingAtt::AnlIntDist (Property Read/Write)
AnalysisSettingAtt::AnlIntf (Property Read/Write)
AnalysisSettingAtt::AnlIOAnalysis (Property Read/Write)
AnalysisSettingAtt::AnlLinAccelLimit (Property Read/Write)
AnalysisSettingAtt::AnlLinSpeedLimit (Property Read/Write)
AnalysisSettingAtt::AnlMeasure (Property Read/Write)
AnalysisSettingAtt::AnlRotAccelLimit (Property Read/Write)
AnalysisSettingAtt::AnlRotSpeedLimit (Property Read/Write)
AnalysisSettingAtt::AnlTravelLimit (Property Read/Write)
AnalysisSettingAtt::AnlVelocityLimit (Property Read/Write)
AnalysisSettingAtt::DisplayAnlStatus (Property Read/Write)
AnalysisSettingAtt::GetAnlAccelLimitInfo
AnalysisSettingAtt::GetAnlCautionZoneInfo
AnalysisSettingAtt::GetAnlIntDistInfo
AnalysisSettingAtt::GetAnlIntfInfo
AnalysisSettingAtt::GetAnlIOAnalysisInfo
AnalysisSettingAtt::GetAnlLinAccelLimitInfo
AnalysisSettingAtt::GetAnlLinSpeedLimitInfo
AnalysisSettingAtt::GetAnlMeasureInfo
AnalysisSettingAtt::GetAnlRotAccelLimitInfo
AnalysisSettingAtt::GetAnlRotSpeedLimitInfo
AnalysisSettingAtt::GetAnlTravelLimitInfo
AnalysisSettingAtt::GetAnlVelocityLimitInfo
AnalysisSettingAtt::GetDisplayAnlStatusInfo
AnalysisSettingAtt::GetSyncAnlSpecsInfo
AnalysisSettingAtt::SetAnlAccelLimitLock
AnalysisSettingAtt::SetAnlCautionZoneLock
AnalysisSettingAtt::SetAnlIntDistLock
AnalysisSettingAtt::SetAnlIntfLock
AnalysisSettingAtt::SetAnlIOAnalysisLock
AnalysisSettingAtt::SetAnlLinAccelLimitLock
AnalysisSettingAtt::SetAnlLinSpeedLimitLock
AnalysisSettingAtt::SetAnlMeasureLock
AnalysisSettingAtt::SetAnlRotAccelLimitLock
AnalysisSettingAtt::SetAnlRotSpeedLimitLock
AnalysisSettingAtt::SetAnlTravelLimitLock
AnalysisSettingAtt::SetAnlVelocityLimitLock
AnalysisSettingAtt::SetDisplayAnlStatusLock
AnalysisSettingAtt::SetSyncAnlSpecsLock
AnalysisSettingAtt::SyncAnlSpecs (Property Read/Write)
2DLSettingAtt::GetPropagateHighlightInfo
2DLSettingAtt::PropagateHighlight (Property Read/Write)
2DLSettingAtt::SetPropagateHighlightLock
Layout2DSheet::PrintOut
Layout2DSheet::PrintToFile
DrawingDimension::GetClip
DrawingDimension::IsClipped (Property Read)
DrawingDimension::SetClip
DrawingDimension::Unclip
DrawingDimValue::GetDisplayUnit
Track::GetMatrixAll
Track::MoveMode (Property Read/Write)
HybridShapeBlend::SetSmoothAngleThreshold
HybridShapeBlend::SetSmoothDeviation
HybridShapeBlend::SmoothAngleThreshold (Property Read)
HybridShapeBlend::SmoothAngleThresholdActivity (Property Read/Write)
HybridShapeBlend::SmoothDeviation (Property Read)
HybridShapeBlend::SmoothDeviationActivity (Property Read/Write)
HybridShapeFactory::AddNewConicalReflectLineWithType
HybridShapeFactory::AddNewTransfer
HybridShapePointBetween::Support (Property Read/Write)
HybridShapeReflectLine::Origin (Property Read/Write)
HybridShapeReflectLine::SourceType (Property Read/Write)
HybridShapeThickness::Thickness1 (Property Read/Write)
HybridShapeThickness::Thickness2 (Property Read/Write)
HybridShapeUnfold::SurfaceType (Property Read/Write)
HybridShapeUnfold::TargetOrientationMode (Property Read/Write)
VisualizationSettingAtt::FullSceneAntiAliasingMode (Property Read/Write)
VisualizationSettingAtt::GetFullSceneAntiAliasingModeInfo
VisualizationSettingAtt::GetKeyboardRotationAngleValueInfo
VisualizationSettingAtt::KeyboardRotationAngleValue (Property Read/Write)
VisualizationSettingAtt::SetFullSceneAntiAliasingModeLock
VisualizationSettingAtt::SetKeyboardRotationAngleValueLock
ManufacturingOperation::GetFeedSpeedAutoUpdate
ManufacturingOperation::SetFeedSpeedAutoUpdate
ManufacturingView::CreateAllMachinableAreaFeaturesFromTechResultsOfUDF
PartInfrastructureSettingAtt::GetKnowledgeInHybridDesignModeInfo
PartInfrastructureSettingAtt::GetModelSizeInfo
PartInfrastructureSettingAtt::KnowledgeInHybridDesignMode (Property Read/Write)
PartInfrastructureSettingAtt::ModelSize (Property Read/Write)
PartInfrastructureSettingAtt::SetKnowledgeInHybridDesignModeLock
PartInfrastructureSettingAtt::SetModelSizeLock
NavigatorWorkbench::Hyperlinks (Property Read)
ShapeFactory::AddNewAutoFillet
Sweep::AnchorDirReverse (Property Read/Write)
Sweep::MoveProfileToPath (Property Read/Write)
Sweep::NormalAxisDirReverse (Property Read/Write)
Replay::AddProductMotion
Replay::AddSample
Replay::GetNbProductMotion
Replay::GetNbSample
Replay::GetProduct
Replay::GetSamplePosition
Replay::GetSampleTime
Replay::RemoveSample
SectioningSettingAtt::GetWindowDefaultHeightInfo
SectioningSettingAtt::GetWindowDefaultWidthInfo
SectioningSettingAtt::GetWindowOpenModeInfo
SectioningSettingAtt::SetWindowDefaultHeightLock
SectioningSettingAtt::SetWindowDefaultWidthLock
SectioningSettingAtt::SetWindowOpenModeLock
SectioningSettingAtt::WindowDefaultHeight (Property Read/Write)
SectioningSettingAtt::WindowDefaultWidth (Property Read/Write)
SectioningSettingAtt::WindowOpenMode (Property Read/Write)
LicenseSettingAtt::GetNodelockAlertInfo
LicenseSettingAtt::NodelockAlert (Property Read/Write)
LicenseSettingAtt::SetNodelockAlertLock

[Top]

 

Modified methods and properties

[Top]

 

Suppressed methods, classes and properties
Sticker
StickerSupport
DropFeatureEvent
Those interfaces had never been implemented and were so useless. They have been removed.
CATIAKnowledgeSheetSettingAtt::PreviousIncremental (Property Read/Write)
CATIAKnowledgeSheetSettingAtt::GetPreviousIncrementalInfo
CATIAKnowledgeSheetSettingAtt::GetPreviousIncrementalLock
The User Setting to which those methods were giving access does not exist anymore. Those methods are so useless and have been removed.

[Top]