What's New in V5R18 in CAA V5 Automation Objects


This article presents Automation objects, methods, and properties that have been added since V5R17 GA to enhance CAA V5 Automation capabilities, support functional evolutions and correct defects. Some of those modifications already exist on V5R17 service packs. A few properties and methods have been modified or suppressed. VB and VBScript 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 objects in V5R18 SP4:

New objects in V5R18 SP3:

New articles in V5R18 SP2:

New articles and Use Cases in V5R18 GA:

You can also find news from previous CAA releases:

New classes
Infrastructure CGRAdhesionSettingAtt
SelectionSets
Misc PspPlacePart
StiDBChildren
StiDBItem
StiEngine
D5Device
DeviceDOFState
MHIRelationManagement
MRLAttachment
MRLDocAttachments
RobAnalysisHeartBeatUsageSettingAtt
Part Design Affinity
AutoDraft
AxisToAxis
Schematics SchRouteSymbol
SchAppMultiImage
SchAppMultiImageMaster

[Top]

 

New methods and Properties
AnalysisGeneralSettingAtt::AnalysisNamingAuto (Property Read/Write)
AnalysisGeneralSettingAtt::GetAnalysisNamingAutoInfo
AnalysisGeneralSettingAtt::SetAnalysisNamingAutoLock
AnalysisImage::ExportDataInGlobalAxis
AnalysisImage::ExportDataInManualAxis
AnalysisImage::ExportDataInUserAxis
MfgHubSettingAtt::GetIssueRepositoryPathInfo
MfgHubSettingAtt::GetLinkSendModeInfo
MfgHubSettingAtt::GetMailClientLaunchModeInfo
MfgHubSettingAtt::GetShowOnlyFilteredObjectsInfo
MfgHubSettingAtt::IssueRepositoryPath (Property Read/Write)
MfgHubSettingAtt::LinkSendMode (Property Read/Write)
MfgHubSettingAtt::MailClientLaunchMode (Property Read/Write)
MfgHubSettingAtt::SetIssueRepositoryPathLock
MfgHubSettingAtt::SetLinkSendModeLock
MfgHubSettingAtt::SetMailClientLaunchModeLock
MfgHubSettingAtt::SetShowOnlyFilteredObjectsLock
MfgHubSettingAtt::ShowOnlyFilteredObjects (Property Read/Write)
MaterialManager::ApplyMaterialOnUserMaterial
MaterialManager::GetMaterialOnUserMaterial
SchAppCntrDocLink::AppGetLinkedDocs
SchAppCntrDocLink::AppOpenLinkedDoc
SchGRRRoute::CreateRouteSymbol
SchGRRRoute::ListRouteSymbols
SchGRRRoute::SetPath3
StmViewCharacteristicCurvesSettingAtt::GetSHMViewFPSurfFlgCLBBFInfo
StmViewCharacteristicCurvesSettingAtt::GetSHMViewFPSurfFlgCLBHFInfo
StmViewCharacteristicCurvesSettingAtt::SetSHMViewFPSurfFlgCLBBFLock
StmViewCharacteristicCurvesSettingAtt::SetSHMViewFPSurfFlgCLBHFLock
StmViewCharacteristicCurvesSettingAtt::SHMViewFPSurfFlgCLBBF (Property Read/Write)
StmViewCharacteristicCurvesSettingAtt::SHMViewFPSurfFlgCLBHF (Property Read/Write)
AnnotationSet::SwitchOn (Property Read/Write)
AnnotationSets::LoadAnnotationSetsList
FTASettingAtt::DimLineUpOffsetBetDimAngle (Property Read/Write)
FTASettingAtt::DimLineUpOffsetBetDimLength (Property Read/Write)
FTASettingAtt::DimLineUpOffsetToRefAngle (Property Read/Write)
FTASettingAtt::DimLineUpOffsetToRefLength (Property Read/Write)
FTASettingAtt::GetDimLineUpOffsetBetDimAngleInfo
FTASettingAtt::GetDimLineUpOffsetBetDimLengthInfo
FTASettingAtt::GetDimLineUpOffsetToRefAngleInfo
FTASettingAtt::GetDimLineUpOffsetToRefLengthInfo
FTASettingAtt::SetDimLineUpOffsetBetDimAngleLock
FTASettingAtt::SetDimLineUpOffsetBetDimLengthLock
FTASettingAtt::SetDimLineUpOffsetToRefAngleLock
FTASettingAtt::SetDimLineUpOffsetToRefLengthLock
TreeTabSettingAtt::E5ConfigName (Property Read/Write)
TreeTabSettingAtt::GetE5ConfigNameInfo
TreeTabSettingAtt::GetRenderStyleInfo
TreeTabSettingAtt::RenderStyle (Property Read/Write)
TreeTabSettingAtt::SetE5ConfigNameLock
TreeTabSettingAtt::SetRenderStyleLock
BasicDevice::GetDOFValues
HomePosition::GetDOFValues
HomePosition::SetDOFValues
IgpOlpSettingAtt::GetNRLTeachDialogDisplayModeInfo
IgpOlpSettingAtt::NRLTeachDialogDisplayMode (Property Read/Write)
IgpOlpSettingAtt::SetNRLTeachDialogDisplayModeLock
RRSSettingAtt::GetRRS2DeleteAutoDownloadFilesAfterXferInfo
RRSSettingAtt::GetRRS2MainTaskProcessingInfo
RRSSettingAtt::RRS2DeleteAutoDownloadFilesAfterXfer (Property Read/Write)
RRSSettingAtt::RRS2MainTaskProcessing (Property Read/Write)
RRSSettingAtt::SetRRS2DeleteAutoDownloadFilesAfterXferLock
RRSSettingAtt::SetRRS2MainTaskProcessingLock
2DLSettingAtt::Activate2DMode (Property Read/Write)
2DLSettingAtt::ClippingViewOutlineLinetype (Property Read/Write)
2DLSettingAtt::ClippingViewOutlineThickness (Property Read/Write)
2DLSettingAtt::CreateAssociativeUseEdges (Property Read/Write)
2DLSettingAtt::DisplayBackAndCuttingPlane (Property Read/Write)
2DLSettingAtt::DisplayClippingOutline (Property Read/Write)
2DLSettingAtt::GetActivate2DModeInfo
2DLSettingAtt::GetClippingViewOutlineColor
2DLSettingAtt::GetClippingViewOutlineColorInfo
2DLSettingAtt::GetClippingViewOutlineLinetypeInfo
2DLSettingAtt::GetClippingViewOutlineThicknessInfo
2DLSettingAtt::GetCreateAssociativeUseEdgesInfo
2DLSettingAtt::GetDisplayBackAndCuttingPlaneInfo
2DLSettingAtt::GetDisplayClippingOutlineInfo
2DLSettingAtt::GetProtectedElementsColor
2DLSettingAtt::GetProtectedElementsColorInfo
2DLSettingAtt::SetActivate2DModeLock
2DLSettingAtt::SetClippingViewOutlineColor
2DLSettingAtt::SetClippingViewOutlineColorLock
2DLSettingAtt::SetClippingViewOutlineLinetypeLock
2DLSettingAtt::SetClippingViewOutlineThicknessLock
2DLSettingAtt::SetCreateAssociativeUseEdgesLock
2DLSettingAtt::SetDisplayBackAndCuttingPlaneLock
2DLSettingAtt::SetDisplayClippingOutlineLock
2DLSettingAtt::SetProtectedElementsColor
2DLSettingAtt::SetProtectedElementsColorLock
Layout2DLayout::RenderingMode (Property Read/Write)
Layout2DLayout::reorder_Sheets
Layout2DSheet::PrintOut2
Layout2DSheet::PrintToFile2
Layout2DSheet::reorder_Views
Layout2DView::Visu2DMode (Property Read/Write)
DraftingSettingAtt::GetPreventTrueDimensionCreationInfo
DraftingSettingAtt::PreventTrueDimensionCreation (Property Read/Write)
DraftingSettingAtt::SetPreventTrueDimensionCreationLock
DrawingDrawing::reorder_Sheets
DrawingSheet::reorder_Views
DrawingText::TextProperties (Property Read)
DrawingTextProperties::Blanking (Property Read/Write)
DrawingTextProperties::Kerning (Property Read)
DrawingTextProperties::Mirror (Property Read/Write)
DrawingTextProperties::Update
DrawingWelding::GetFinishSymbol
DrawingWelding::IdentificationLineSide (Property Read/Write)
DrawingWelding::SetFinishSymbol
DrawingWelding::TextProperties (Property Read)
DrawingWelding::WeldingSide (Property Read/Write)
DrawingWelding::WeldingTail (Property Read/Write)
HybridShapeBlend::GetRuledDevelopableSurfaceConnection
HybridShapeBlend::RuledDevelopableSurface (Property Read/Write)
HybridShapeBlend::SetRuledDevelopableSurfaceConnection
HybridShapeFill::MaximumDeviationValue (Property Read/Write)
HybridShapeFill::TolerantMode (Property Read/Write)
HybridShapeFilletBiTangent::ConicalSectionParameter (Property Read/Write)
HybridShapeFilletBiTangent::RadiusType (Property Read/Write)
HybridShapeFilletBiTangent::SectionType (Property Read/Write)
HybridShapeSweep::AddCutPoints
HybridShapeSweep::AddFillPoints
HybridShapeSweep::FillTwistedAreas (Property Read/Write)
HybridShapeSweep::GetCutPoint
HybridShapeSweep::GetFillPoint
HybridShapeSweep::RemoveAllCutPoints
HybridShapeSweep::RemoveAllFillPoints
HybridShapeSweep::SetbackValue (Property Read/Write)
HybridShapeUnfold::EdgeToTearPositioningOrientation (Property Read/Write)
MacrosSettingAtt::GetDefaultMacroLibraries
MacrosSettingAtt::GetDefaultMacroLibrariesInfo
MacrosSettingAtt::SetDefaultMacroLibraries
MacrosSettingAtt::SetDefaultMacroLibrariesLock
SearchSettingAtt::GetMaxDisplayedResultsInfo
SearchSettingAtt::GetMaxPreHighlightedElementsInfo
SearchSettingAtt::MaxDisplayedResults (Property Read/Write)
SearchSettingAtt::MaxPreHighlightedElements (Property Read/Write)
SearchSettingAtt::SetMaxDisplayedResultsLock
SearchSettingAtt::SetMaxPreHighlightedElementsLock
VisualizationSettingAtt::AmbientActivation (Property Read/Write)
VisualizationSettingAtt::DefaultDiffuseAmbientCoefficient (Property Read/Write)
VisualizationSettingAtt::DefaultShininess (Property Read/Write)
VisualizationSettingAtt::DefaultSpecularCoefficient (Property Read/Write)
VisualizationSettingAtt::GetAmbientActivationInfo
VisualizationSettingAtt::GetDefaultDiffuseAmbientCoefficientInfo
VisualizationSettingAtt::GetDefaultShininessInfo
VisualizationSettingAtt::GetDefaultSpecularCoefficientInfo
VisualizationSettingAtt::SetAmbientActivationLock
VisualizationSettingAtt::SetDefaultDiffuseAmbientCoefficientLock
VisualizationSettingAtt::SetDefaultShininessLock
VisualizationSettingAtt::SetDefaultSpecularCoefficientLock
Optimization::ConvSpeed (Property Read/Write)
ManufacturingSetup::SetStock
PartInfrastructureSettingAtt::ColorSynchronizationMode (Property Read/Write)
PartInfrastructureSettingAtt::GetColorSynchronizationModeInfo
PartInfrastructureSettingAtt::GetTrueColorModeInfo
PartInfrastructureSettingAtt::TrueColorMode (Property Read/Write)
ShapeFactory::AddNewAffinity2
ShapeFactory::AddNewAutoDraft
ShapeFactory::AddNewAxisToAxis2

[Top]

 

Modified methods and properties

[Top]

CATIAPartInfrastructureSettingAtt::GetModelSizeInfo
CATIAPartInfrastructureSettingAtt::SetModelSizeLock
CATIAPartInfrastructureSettingAtt::ModelSize (Property Read/Write)
The corresponding setting capability doesn't exist anymore, the API is so now useless and has been removed.
DNBIAImportD5SettingAtt::VisBaseFrm (Property Read/Write)
DNBIAImportD5SettingAtt::VisCoorsys (Property Read/Write)
DNBIAImportD5SettingAtt::VisToolFrm (Property Read/Write)
DNBIAImportD5SettingAtt::VisWclPath (Property Read/Write)
The User Setting to which those methods were giving access has now 3 possible values, the signature of those methods so now uses the FrameVisibility enumerate type instad of a boolean.

 

Suppressed methods, classes and properties