|
CATIA V5 Programmierung : Datenrettung bei Click OK to Terminate
bgrittmann am 20.04.2017 um 13:21 Uhr (1)
ServusWeder noch.Das ist in Microsoft Visual Studio (oder auch SharpDeveolp siehe zB hier).Also eine IDE für .NET.GrußBerndEDIT: Auf catia.cad.de findest du eine fertige Anwendung mit einer Erklärung.------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Baugruppe mit Makro in Szene setzen
bgrittmann am 14.05.2013 um 21:13 Uhr (0)
ServusIch würde es so pobieren (ungtestet) ggf mit Watch-Fenster verfolgen ob das richtige Product übergeben wird:Code:Sub CATMain()dim selection1 as Selection in VBA as Objectdim i as integerset selection1 =catia.activedocument.selectionselection1.search".product.name=G08 Spanner.,all"for i =1 to selection1.countDim product1 As ProductSet product1 = selection1.item2(i).value.ReferenceProductDim constraints1 As CollectionSet constraints1 = product1.Connections("CATIAConstraints")Dim constraint1 As Constra ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Suche über Dateinamen im Product
bgrittmann am 28.05.2013 um 18:19 Uhr (0)
Servus RalfIMHO ist die Suche nicht eindeutig, denn sie liefert dir jedes Objekt mit dem Namen "01234_500_PLATTE" also ggf das PartDocument, das Product, oder das Part. (oder heißt zB eine Ebene noch so)Entweder du machst die Suche eindeutig zB "CATAsmSearch.Part.PartNumber=01234_500_PLATTE,all" oder du greifst direkt audf das Dokument zurück (falls der Dateinamen bekannt ist): catia.documents.item("01234_500_PLATTE.CATPart")GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Fenster Maximieren/ minimieren
bgrittmann am 28.06.2013 um 07:36 Uhr (0)
ServusWillkommen im Forum. Bitte Systeminfo ausfüllen.Dazu kannst du eine Schleife verwenden (zB ForEach oder For-next):Code:Dim oWindows as WindowsDim oWindow as WindowSet oWindows = catia.windowsforeach oWindow in oWindows oWindow.WindowState = catWindowStateMinimizednextSiehe auch Doku (V5Automation.chm) und allgemeine Unterlagen zu VBA und VB.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Automatische Dateikonvertierung in STL
bgrittmann am 20.04.2016 um 08:58 Uhr (1)
ServusSchau mal auf catia.cad.de.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Zertifikats CATIA V5
bgrittmann am 19.09.2013 um 17:46 Uhr (1)
ServusBitte Systeminfo ausfüllen.Schau mal hier. (ist auch auf catia.cad.de verlinkt)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : GeoSet auflisten
bgrittmann am 25.08.2015 um 15:39 Uhr (1)
ServusLeider geht dass was du vor hast nicht über die Catia-API (V5Autiomation.chm), sonder du musst auf die Windows-API ausweichen. Das ist ein komplexer (besonders wenn man damit noch nie gearbeitet hat).GrußBerndPS: Ein Beispiel zum Arbeitet mit der Windows-API findest du auf catia.cad.de (Joe kann dir bestimmt genaueres dazu sagen)------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Screenshot von CATIA nach PowerPoint - Kochbuch Hansen
bgrittmann am 02.12.2015 um 14:09 Uhr (1)
ServusAuf catia.cad.de findest du einen Hinweis wo/wie die Deklaration verändert werden müssen.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro schreiben fuer das selektieren von Kreise
bgrittmann am 03.11.2016 um 17:32 Uhr (1)
ServusWillkommen im Forum.Bohrungen kann man am einfachsten über die Suche selektieren (Strg +F). Dies kann man auch sehr gut über den Makrorekorder aufzeichnen.Ein Beispiel dazu findest du auf catia.cad.de.Zum mit der Makroprogrammierung zu beginnen bietet es sich folgendes an:- allgemein in VBA bzw VB6 einarbeiten- Buch zu Catia Makroprogrammierung besorgen und lesen/durcharbeiten- sich mit der Doku beschäftigen (V5Automation.chm)- hier im Forum suchenGrußBernd------------------Warum einfach, wenn es auc ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Umbenennen Products auf allen Ebenen
bgrittmann am 25.11.2016 um 19:05 Uhr (1)
ServusWas hast du selektiert? Die Instanzen oder das Product selbst (bitte mit Watch-Fester prüfen (was ist das Parent?))Auf catia.cad.de findest du ein Makro zum abgleichen der Instance-Names, schau dir das mal an.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Referenz von einer Fläche im Product erstellen
bgrittmann am 15.03.2017 um 13:25 Uhr (15)
ServusVermutlich kannst du dich vom LeafProduct (also von der Instanz des Parts) bis zum Rootproduct hoch hangel und den String zusammensetzen.zB (nur grob getestet):Code:Sub CATMain() dim oSel as Selection dim oRootProduct as Product dim oInstanceProduct as Product dim strPathToInstance as String Set oRootProduct = catia.activedocument.Product set osel = catia.activeDocument.Selection Set oInstanceProduct = osel.item(1).LeafProduct strPathToInstance = GetPathToInstance(oInstanceProduct ) MsgBox strPathToI ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Titelblok macro
bgrittmann am 31.07.2017 um 16:21 Uhr (1)
ServusWillkommen im Forum. Bitte Systeminfo ergänzen.Hast du schon mal hier im Forum nach so was gesucht? Hast du dir den Titelblockeditor auf catia.cad.de angeschaut?GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia stürzt ab wenn eine relation nicht erstellt werden kann
bgrittmann am 30.11.2017 um 22:43 Uhr (1)
ServusFalls Catia komplett hängt (click OK to terminate), kannst du wie auf catia.cad.de gezeigt zumindest die Daten noch speichern.Wie bringst du denn Catia zum Absturz? ggf lässt sich dieser Fall umgehen.GrußBernd ------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |