I published my third book. This one is all about writing macros for the CAD system. It's called VB Scripting for CATIA V5: How to write macros. Available in paperback and Kindle eBook additions.
Here is a brief excerpt from Chapter 2 of the book:
Here is a brief excerpt from Chapter 2 of the book:
Get Workbench
The Document object also
has methods such as the “GetWorkbench” method. The GetWorkbench command takes a
string as an argument and returns a Workbench object. To load the structural
workbench:
Dim doc1 as Document
Set doc1 = CATIA.ActiveDocument
Dim workbench1 as Workbench
Set workbench1 =doc1.GetWorkbench(“Structural”)
Work with Collections: Count and Item
Collections
are special kinds of objects that hold a list of objects of a certain class.
The property “Count” and the method “Item()” are frequently used on collections
in CATIA. For example:
Sub
CATMain()
'Count the number of open documents
Dim docs1 as Documents
Set docs1 = CATIA.Documents
MsgBox
“The number of open documents is “ & docs1.Count
'Accessing
the first Document object in the collection
Dim doc1 as Document
Set doc1 = docs1.Item(1)
MsgBox “The
FullName of the first document is “ & doc1.FullName
End
Sub
No comments:
Post a Comment