What's New in V5R6 in CAA V5 Automation Objects


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

New classes
Analysis AnalysisCase An Analysis Case.
AnalysisCases The collection of Analysis Cases.
AnalysisDocument An Analysis Document.
AnalysisEntities The collection of Analysis Entities.
AnalysisEntity An Analysis Entity.
AnalysisLinkedDocuments The collection of Documents linked by Analysis.
AnalysisManager A root object for Analysis.
AnalysisModel An Analysis Model.
AnalysisModels The collection of Analysis Models making an Analysis.
AnalysisSet An Analysis Set
AnalysisSets The collection of AnalysisSets .
Arrangements (Plant Layout, System Routing, System Space Reservation) ArrangementArea An ArrangmentArea object.
ArrangementAreas A collection of ArrangementArea objects.
ArrangementBoundaries A collection of ArrangementBoundary objects.
ArrangementBoundary An arrangement boundary object.
ArrangementContour An arrangement contour object
ArrangementContours A collection of the ArrangementContour objects of an Area.
ArrangementItemReservation The interface to access a ArrangementItemReservation
ArrangementItemReservations A collection of ArrangementItemReservation objects.
ArrangementNode An Arrangement Node object.
ArrangementNodes A Collection of ArrangementNode objects. 
ArrangementPathway An arrangement pathway object.
ArrangementPathways A collection of ArrangementPathway objects.
ArrangementProduct Automation interface for the ArrangementProduct element.
ArrangementRectangle An arrangement rectangle object.
ArrangementRectangles A Collection of ArrangementRectangle objects.
ArrangementRun An arrangement run object.
ArrangementRuns A collection of arrangement runs.
Assembly Features AssemblyBoolean A geometric Assembly Boolean.
AssemblyFeature An Assembly Feature.
AssemblyFeatures A collection of geometric AssemblyFeatures.
AssemblyHole An Assembly Hole.
AssemblyPocket An Assembly Pocket.
AssemblySplit An Assembly Split
Knowledge Expert ExpertCheck An Expert Check.
ExpertCheckRuntime
ExpertReportObject
ExpertReportObjects
ExpertRule An Expert Rule.
ExpertRuleBase
ExpertRuleBaseComponentRuntime
ExpertRuleBaseComponentRuntimes
ExpertRuleBaseRuntime
ExpertRuleRuntime
ExpertRuleSet An Expert RuleSet.
ExpertRuleSetRuntime
Wireframe And Surfaces HybridShapeConic
HybridShapeHelix
HybridShapeLawDistProj A Law.
HybridShapeLineBiTangent
HybridShapePointBetween
Infrastructure File
Files
FileSystem
Folder
Folders
SelectedElement A selected element.
TextStream
VisPropertySet The set of graphical properties of an element.
Part Design Loft A solid loft feature.
Structure Design StrAnchorPoint A structure anchor point object.
StrAnchorPoints A collection of structure anchor point objects.
StrComputeServices
StrCutback A structure cutback object.
StrMember A structure member object.
StrMemberExtremity A structure member's extremity object.
StrMembers A collection of structure member objects.
StrObject A structure object.
StrObjectFactory The factory of structure objects.
StrPlate A structure plate object.
StrPlates A collection of structure plate objects.
StrSection A structure section object.
StrWorkbench
Kinematics Joint
Joints
KinematicsWorkbench
Mechanism
MechanismCommand
MechanismCommands
Mechanisms
Manufacturing ManufacturingActivity
ManufacturingFeature
ManufacturingFeatures
ManufacturingHole
ManufacturingMachine
ManufacturingOperation
ManufacturingPocket
ManufacturingPrecedence
ManufacturingPrecedences
ManufacturingProcess
ManufacturingProgram
ManufacturingSetup
ManufacturingTool
ManufacturingView
MfgActivities
DMU Navigator WorkScene
WorkScenes
WorkSceneWorkbench
Inertia
Inertias
SPAWorkbench
ProductStructure Publication
Publications

[Top]

 

New methods and properties
Activities::Remove
Activity::RemoveLink
AnnotatedView::Sound (Property Read/Write)
Axis2D::Origin (Property Read)
Clash::AnnotatedViews (Property Read)
Clash::Marker3Ds (Property Read)
Distance::AnnotatedViews (Property Read)
Distance::Marker3Ds (Property Read)
DesignTable::FilePath (Property Read/Write)
DrawingDocument::Parameters (Property Read)
DrawingDocument::Relations (Property Read)
DrawingSheet::Scale2 (Property Read/Write)
DrawingView::Scale2 (Property Read/Write)
HybridShapeBlend::InsertCoupling
HybridShapeBlend::InsertCouplingPoint
HybridShapeExtrapol::Support (Property Read/Write)
HybridShapeFactory::AddNewLawDistProj
HybridShapeFactory::AddNewLineBiTangent
HybridShapeFactory::AddNewLinePtDirOnSupport
HybridShapeFactory::AddNewLinePtPtExtended
HybridShapeFactory::AddNewLinePtPtOnSupport
HybridShapeFactory::AddNewLinePtPtOnSupportExtended
HybridShapeFactory::AddNewLineTangencyOnSupport
HybridShapeFactory::AddNewPointCoordWithReference
HybridShapeFactory::AddNewReflectLine
HybridShapeLinePtDir::Support (Property Read/Write)
HybridShapeLinePtPt::BeginOffset (Property Read)
HybridShapeLinePtPt::EndOffset (Property Read)
HybridShapeLinePtPt::Support (Property Read/Write)
HybridShapeLineTangency::Support (Property Read/Write)
HybridShapeLoft::CompEndSectionTangent (Property Read/Write)
HybridShapeLoft::CompStartSectionTangent (Property Read/Write)
HybridShapeLoft::PlaneDetection (Property Read/Write)
HybridShapeLoft::SetEndFaceForClosing
HybridShapeLoft::SetStartFaceForClosing

HybridShapeOffset::invert_OffsetDirection

HybridShapePointOnCurve::DistanceType (Property Read/Write)
HybridShapePointOnPlane::FirstDirection (Property Read/Write)
HybridShapeReflectLine::OrientationDirection (Property Read/Write)
HybridShapeReflectLine::OrientationSupport (Property Read/Write)
HybridShapeSpline::GetNbControlPoint
HybridShapeSweepCircle::FirstAngleLaw (Property Read/Write)
HybridShapeSweepCircle::FirstAngleLawInversion (Property Read/Write)
HybridShapeSweepCircle::RadiusLaw (Property Read/Write)
HybridShapeSweepCircle::RadiusLawInversion (Property Read/Write)
HybridShapeSweepCircle::RadiusLawType (Property Read/Write)
HybridShapeSweepCircle::SecondAngleLaw (Property Read/Write)
HybridShapeSweepCircle::GetFirstAngleLaw
HybridShapeSweepCircle::GetSecondAngleLaw
HybridShapeSweepCircle::SecondAngleLawInversion (Property Read/Write)
HybridShapeSweepCircle::SetFirstAngleLaw
HybridShapeSweepCircle::SetSecondAngleLaw
HybridShapeSweepExplicit::AngleLaw (Property Read/Write)
HybridShapeSweepExplicit::AngleLawInversion (Property Read/Write)
HybridShapeSweepExplicit::AngleLawType (Property Read/Write)
HybridShapeSweepLine::AngleLaw (Property Read/Write)
HybridShapeSweepLine::AngleLawInversion (Property Read/Write)
HybridShapeSweepLine::AngleLawType (Property Read/Write)
HybridShapeSweepLine::FirstLengthLaw (Property Read/Write)
HybridShapeSweepLine::FirstLengthLawInversion(Property Read/Write)
HybridShapeSweepLine::SecondLengthLaw (Property Read/Write)
HybridShapeSweepLine::SecondLengthLawInversion(Property Read/Write)
HybridShapeSweepLine::GetChoiceNo
HybridShapeSweepLine::GetFirstLengthLaw
HybridShapeSweepLine::GetSecondLengthLaw
HybridShapeSweepLine::SetChoiceNo
HybridShapeSweepLine::SetFirstLengthLaw
HybridShapeSweepLine::SetSecondLengthLaw
Selection::Count (Property Read)
Selection::VisProperties (Property Read)
Selection::Item
Selection::SelectElement
Marker3D::Fill (Property Read/Write)
Marker3D::Frame (Property Read/Write)
Marker3D::TextFont (Property Read/Write)
Marker3D::TextOrientation (Property Read/Write)
Marker3D::TextSize (Property Read/Write)
Marker3D::Update
Marker2D::Frame (Property Read/Write)
Marker2D::Picture (Property Read/Write)
Marker2D::TextOrientation (Property Read/Write)
Marker2Ds::Add2DPicture
Parameters::SubList
PartDocument::Product (Property Read)
Product::GetTechnologicalObject
Products::ReplaceComponent
Relations::Optimizations (Property Read)
Relations::SubList
Section::AnnotatedViews (Property Read)
Section::Marker3Ds (Property Read)
ShapeFactory::AddNewBlend
ShapeFactory::AddNewRemovedBlend
Shell::AddFaceWithDifferentThickness
Shell::RemoveFaceWithDifferentThickness
Sketch::Evaluate
Thickness::AddFaceWithDifferentThickness
Thickness::RemoveFaceWithDifferentThickness
VarRadEdgeFillet::BitangencyType (Property Read/Write)
VarRadEdgeFillet::FilletSpine (Property Read/Write)

[Top]

 

Modified methods and properties
Product::GetMasterShapeRepresentationPathName VBScript-transparent modification of the signature to correct dysfunctions. VB projects must be recompiled. 
Selection::PasteSpecial Previously inoperative. A new string argument has been added that allows to specify which type of paste special is requested. 
HybridShapeLineAngle::Orientation (Property Read/Write)

HybridShapeLineNormal::Orientation (Property Read/Write)

HybridShapeLineTangency::Orientation (Property Read/Write)

HybridShapePlaneAngle::Orientation (Property Read/Write)

HybridShapePlaneOffset::Orientation (Property Read/Write) 

HybridShapePointOnCurve::Orientation (Property Read/Write)

Previously Inoperatives. The Boolean argument is now a Long.

[Top]

 

Suppressed classes, methods and properties
HybridShapeFactory::AddNewLaw Previously Inoperative. The corresponding functionality does not exist.
Parameter::OptionalRelation (Property Write) The property is now read only. Use the Relations collection to Add a Formula on a Parameter. 
Relation::Family (Property Read) Previously Inoperative. The corresponding functionality does not exist.
HybridShapeLineNormalCrv::BeginOffset (Property Read), Curve (Property Read/Write), EndOffset (Property Read/Write), Geodesic (Property Read/Write), Orientation (Property Read/Write), Point (Property Read/Write) and Surface (Property Read/Write). Previously Inoperatives. Object documented "Do not use anymore" since V5R3.

[Top]