|
CATIA V5 Programmierung : API - Reference von CATIA ???
Randle am 02.06.2005 um 18:48 Uhr (0)
Hallo, ich bin mir nicht sicher ob ich dein Anliegen richtig verstehe, ber vielleicht hilft das : http://ww3.cad.de/foren/ubb/Forum137/HTML/001097.shtml wenn nicht - Viel Glück :-) ------------------ MfG Randle ! It s not a bug, it s a feature !
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Einstieg in Programmierung von Catia V5
Randle am 30.06.2005 um 18:38 Uhr (0)
Hallo, wäre doch nett wenn du im Gegenzug deine frisch gefundenen Onlinequellen hier postest. ------------------ MfG Randle ! It s not a bug, it s a feature !
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Fenster schließen
Randle am 03.12.2007 um 06:29 Uhr (0)
Hallo,versuch es doch mal soCatia.Windows.Item(Teil1.Name).ActivateCatia.ActiveDocument.Closeoder Catia.Documents.Item(Teil1.Name).CloseWenn du nur die beiden Fenster auf hast geht auchCatia.Windows.Item(1).ActivateCatia.ActiveDocument.CloseoderCatia.Documents.Item(1).Close------------------MfGRandle! Its not a bug, its a feature !
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Klasse
Randle am 28.04.2008 um 13:04 Uhr (0)
Hallo,also ich habe das jetzt mal getestet als catvbs.Sub CATMain()Dim Element(0)Element(0)="Shape"Set UserSel=Catia.ActiveDocument.SelectionUserSel.ClearE = UserSel.SelectElement2(Element,"Element waehlen",False)msgbox UserSel.Item(1).Value.NameEnd SubWas soll denn das Ziel des Ganzen sein?------------------MfGRandle! Its not a bug, its a feature !
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Elemente in Drawing: Farbe ändern
Randle am 30.10.2008 um 16:02 Uhr (0)
Hallo,was der kollege da macht ist folgendes:Er sucht alle Elemente die eine bestimmte Farbe haben. In deinem Fall wäre das Orange (255,128,0)Diese Element färbt er dann einfach über die Selection um.Habe das mal mit dem Rekorder aufgezeichnet:Sub CATMain()Set drawingDocument1 = CATIA.ActiveDocumentSet selection1 = drawingDocument1.Selectionselection1.Search "Color=(255,128,0),all"Set selection2 = drawingDocument1.Selectionselection2.Search "Color=(0,0,0),all"End SubIch hoffe du kannst damit mehr anfangen. ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA Toolbar Problem
Randle am 02.02.2009 um 18:16 Uhr (0)
Hallo,soweit ich weiss funktioniert der Batchbefehl bei den betroffenden Dateien (FrameConfig- und FrameGeneral.CATSetting) nicht. Schau mal in die Onlinedoku.Eine andere Möglichkeit wäre die Makros generell nur über DL-Names in V5 einzubinden.------------------MfGRandle! Its not a bug, its a feature !
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Speicherstatus einer CAT Drawing überprüfen ?
Randle am 05.06.2009 um 14:09 Uhr (0)
Hallo,ich glaube was ZORG meint/sucht ist, ob die Zeichnung überhaupt schon mal gespeichert wurde oder ob sie nur mit New erzeugt worden ist und ihr somit noch kein Speicherort zugewiesen wurde.ZORG: Kannst du nicht einfach prüfen ob das DrawingDocument schon einen Pfad hat. Wenn Path = "" bzw. Path = Nothing then Catia.StartCommand ("Save As") (bei englischer Umgebungssprache, sonst Catia.StartCommand ("Speichern unter")?Sollte das nicht gehen, weil die Eigenschaft Path einen Fehler zurückmeldet, dann kön ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameterset mit Variable umbenennen
Randle am 02.07.2009 um 15:28 Uhr (0)
Hallo,Parametersets können umbenannt werden. Ich habe auch lange nach einer Lösung gesucht und bin nicht zuletzt durch einen Forumsbeitrag auf eine Lösung gestossen.Set ProductDoc = CATIA.ActiveDocumentSet Product = ProductDoc.ProductSet RootParameterSet = Product.Parameters.RootParameterSetSet ParameterSets = RootParameterSet.ParameterSets Set ModelElement = ParameterSets.GetItem("Alter Name").GetItem("ModelElement")ModelElement.DisplayName = "Neuer Name"Habe das oben stehende nicht getestet, aber ic ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia V5 Drawing: Is Detail Sheet?
Randle am 03.07.2009 um 10:36 Uhr (0)
Hallo,ich kann dir leider keine Lösung anbieten, aber ich kann dir zumindestens sagen das du mit dem Problem nicht alleine bist. Ich hatte genau das selbe Phänomen. Wenn ich das Programm aus dem VB Editor heraus aufrufe funktioniert es, als DLL nicht. Wäre auch an einer Lösung/Erklärung interessiert.------------------MfGRandle! Its not a bug, its a feature !
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia V5 Drawing: Is Detail Sheet?
Randle am 09.07.2009 um 18:22 Uhr (0)
Hallo,auch nicht schlecht eine Funktion um eine Funktion zu nutzen. :-)CATIA = Chaotische Anwendung Trotz Immenser AnstrengungenWerd ich bei nächster Gelegenheit mal austesten. Vielen Dank für diese Lösung. Wieder was dazu gelernt.------------------MfGRandle! Its not a bug, its a feature !
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Template über Makro aufrufen
Randle am 14.07.2009 um 15:05 Uhr (0)
Hallo,dein Link aus deinem ersten Beitrag funzt nicht. Darum versuche ich jetzt mal einen Schuss ins Blaue.Du möchtest eine Powercopy instanzieren, die innerhalb eines CATParts abgelegt ist. Das Part liegt im Filesystem.Sub CATMainSet PartDocument1 = Catia.ActiveDocumentSet part1 = PartDocument1.PartSet Body1 = Part1.Bodys.Item(1)Set instanceFactory = part1.GetCustomerFactory("InstanceFactory") instanceFactory.BeginInstanceFactory "Mein PowerCopy", "C: empPart1.CATPart"instanceFactory.BeginInstantiateinsta ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : selektierte parts/models auf Dateiebene in ein anderes Verzeichnis verschieben
Randle am 03.08.2009 um 15:49 Uhr (0)
Hallo,da bin ich jetzt aber auch mal gespannt. Ich hatte auch schonmal versucht SelectionSets per Automation anzusprechen, bin aber leider bislang gescheitert.Hier mein kläglicher Versuch:Sub CATMain()Dim MyDoc As DocumentSet MyDoc = CATIA.ActiveDocumentDim MySets As SelectionSetsSet MySets = MyDoc.GetItem("SelectionSets")MyDoc.SelectionSets.RenameSelectionSet "Set1", "TEST"End SubWie gesagt, bin gepannt auf das Ergebnis,- Viel Erfolg und lass uns bitte dran teilhaben.------------------MfGRandle! Its not ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter auslesen
Randle am 15.08.2009 um 16:21 Uhr (0)
Hallo,ich versuche es wann immer es geht zu vermeiden mit der Selection Klasse zu arbeiten, da zum Einem die Performance in der Regel nicht ganz so prickelnd ist (hängt natürlich davon ab in welchem Umfang man sie nutzt), zum Anderen werden nicht alle Eigenschaften/Methoden voll unterstützt (Beispiel: SelectElement2) so das man dann wieder rumtricksen muss.Wenn du den Paramternamen kennst kannst du auch wie folgt vorgehen.Sub CATMainDim oPartDoc as PartDocumentSet oPartDoc = Catia.ActiveDocument setzt vorr ...
|
In das Form CATIA V5 Programmierung wechseln |