|
CATIA V5 Programmierung : Netzwerkinstallation - wie CATIA Objekt besorgen?
Augustiner am 11.06.2008 um 13:26 Uhr (0)
Servusich verstehe die frage nicht ganz, kannst Du Dein Problem genauer erläutern.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter Count, nicht vorhanden dann Abbruch
moppesle am 27.05.2014 um 16:04 Uhr (1)
OK, habs jetzt umbebaut und läuft. ------------------Gruß UweAuch Catia ist nur ein Mensch!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Anfängerfrage: Product speichern
Maximilianus am 13.07.2006 um 13:25 Uhr (0)
Zitat:Original erstellt von crinuy:Hallo Allerseits,ich bin noch sehr neu in der Catia- und VB-Programmierung. Deswegen auch erstmal eine (hoffentlich) einfache Frage.Und zwar habe ich ein Product mit mehreren Unterproducts. Eines (oder mehrere der Unterproducts werden nun verändert und ich möchte gerne danach das komplette Product speichern (kein Speichern unter, da das Product bereits mal gespeichert wurde).Danke schonmal für die Hilfe!Info: Es geht um Visual Basic 6 und Catia v5R14Also normalerweise ve ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : String aus Drawing Textobjekt auslesen
Lusilnie am 26.06.2006 um 21:28 Uhr (0)
Hallo FRom,ich denke mal, daß Dein Konstrukt falsch ist. Zum Einen ist hier "Set" fehlt am Platz, da "Z_Nummer" kein Object ist und zum Anderen versuchst Du hier Elemente vom DrawingDocument auszulesen, was rein hierachich nur die Sheets-Collection sein sollte, ein "Sammel-Container" für alle Sheets. (Bei beiden Angaben bin ich mir allerdings nicht 100%ig sicher!)Mein Vorschlag würde so aussehen:Code:Dim Z_Nummer As StringDim I As IntegerFor I = 1 To CATIA.ActiveDocument.Sheets.ActiveSheet.Views.Item(2).Te ...
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : VBA: CATIA-Dialog mit UserForms nachbauen, SelectElement2
gdir am 05.02.2004 um 16:20 Uhr (8)
Hallo,hat jemand schon mal erfolgreich CATIA-Dialoge mit VBA und UserForms nachgebaut? Ich habe Probleme in der Kombination von UserForms und der SelectElement2-Methode.Zur Erklärung:Ich verwende R12 SP03. Mein Dialog ist vergleichbar mit dem "Circle Definition"-Dialog im GSD. Man muss hier zwei Geometrieelemente selektieren: Center und Support. Hat das Feld "Center" den Fokus, so läuft eine Selektionsroutine für den Center Point. Klickt man in das Feld "Support", so wird die Selektion für den Center abgeb ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Methode catCstTypeOn failed bei Publications
Daeumling am 05.02.2009 um 10:21 Uhr (0)
um meinen Monolog fortzusetzen :--------------------------------------------------------------------------------Sub CATMain () Dim Position Position = "VR" Set Docs = CATIA.Documents Set ProdDoc = Docs.Item("TTM.CATProduct") Set Prod = ProdDoc.Product Set constraints1 = Prod.Connections("CATIAConstraints") Set oPub = CATIA.ActiveDocument.Product.Products.Item(4).Products.Item("T_VERBINDER_" & Position & "") Set oPublic1 = oPub.Publications.Item("POS_Y_AXIS") Set Ref1 = oPublic1.Valuation Au ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part oder Product aus Drawing öffnen
bgrittmann am 13.12.2010 um 12:38 Uhr (0)
ServusBei mir läuft der Code, mit kleinen Änderungen (oName statt oFullname verwenden und oName = oProduct.Fullname) durch: Code:Sub CATMain()On Error Resume NextSet odoc = CATIA.ActiveDocumentSet oView = odoc.Sheets.ActiveSheet.Views.ActiveViewSet oProduct = oView.GenerativeBehavior.Document.ParentoName = oProduct.FullNameIf Err.Number 0 Then Set oProduct = oView.GenerativeBehavior.Document.Parent.Parent.Parent oName = oProduct.FullName Err.ClearEnd IfOn Error GoTo 0MsgBox("oName = oProduct.FullName: ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : 3D componenten wechseln
Sylas am 29.01.2020 um 11:28 Uhr (1)
HalloIch habe volgendes geschreiben:Code:Sub CATMain()Dim oPartToBeReplaced As ProductDim oPartToReplaceWith As ProductDim dSel As SelectionDim oSelDim oSelType(0)Dim oProd As ProductSet oProd = CATIA.ActiveDocument.ProductSet dSel = CATIA.ActiveDocument.SelectionSet oSel = dSeloSelType(0) = "Product"sStatus = oSel.SelectElement2(oSelType, "Wska komponent do zmiany", True)Set oPartToBeReplaced = oSel.Item(1).ValueoSel.ClearsStatus = oSel.SelectElement2(oSelType, "Wska komponent którym chcesz zastpi", True) ...
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : On Error Goto läuft nur einmal durch
CATIA86 am 29.07.2015 um 00:56 Uhr (15)
Liebe Community,Ich versuche ein Makro zu schreiben welches den Namen und die Länge eines Tropfen aus dem Konstruktionsbaum des Blech Modellers liest und diese mit einer Message ausgibt. Ich habe zur Kontrolle mehrere Fehler eingebaut. Der erste Fehler wird entdeckt die weiteren aber nicht mehr. Die Recherche in Google hat ergeben, dass VBA den Fehler speichert und sobald ein weiterer auftaucht überfordert ist. Im Netz wurde einige Vorschläge mit "On Error GoTo 0" und/oder Err.Clear vorgeschlagen. Leider i ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parent vollständig finden
Erich am 12.04.2022 um 15:55 Uhr (1)
HalloDer Vollständigkeit halber -Sub catmain()Set part1 = CATIA.ActiveDocument.PartDim Parameter As ParameterSet Parameter = part1.ParametersDim Selection1 As SelectionSet Selection1 = CATIA.ActiveDocument.SelectionSelection1.Search "Name=OT_01_primär_1,all"Dim oHybridShapeAffinity As AnyObjectohybridShapeAffinity = CATIAHybridShapeFactory Dim oRef As AnyObjectDim i As IntegerFor i=1 to Selection1.count Set oHybridShapeAffinity = Selection1.Item(i).value Set oRef = ohybridShapeAffinity.ElemToTransfor ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Schwerpunktkoordinaten eines Bodies anzeigen
V5user123 am 21.11.2006 um 12:29 Uhr (0)
Hallo zusammen,ich möchte mir die Schwerpunktkoordinaten von einem Body anzeigen lassen. Dies habe ich mit "Measurable" versucht. Leider läuft das Programm nicht. Was habe ich falsch gemacht? Vielen Dank für Eure Hilfe!Gruß------------------------------------------------------------Sub CATMain ( )Set myDocument = CATIA.ActiveDocumentSet myPart = myDocument.PartSet myBodies = myPart.BodiesSet myBody = myBodies.Item("A")Set mySelection = myDocument.SelectionmySelection.Add myBodyDim TheSPAWorkbench As Workbe ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Pfadbearbeitung von FileSelBox Eingabe
Ghat am 20.10.2008 um 10:06 Uhr (0)
Hallo miteinander,ich habe einen kleinen Script für Schattenmodellabspeicherung geschrieben.Language="VBSCRIPT"Sub CATMain()Set partDocument1 = CATIA.ActiveDocumentfileName = CATIA.FileSelectionBox("FileSave", "*.CATPart", CATFileSelectionModeSave)If fileName "" thenpartDocument1.SaveAs fileNamepartDocument1.ExportData fileName & ".model", "model"End IfEnd SubMomentan werden die Schattenmodelle im selben Ordner gespeichert, wie die V5 originale, aber ich möchte sie unter V5 PFADSHADOW haben. Meine Frage i ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro Befehl zum Erzeugen eines Koordinatensystems
DanielFr. am 02.08.2010 um 10:59 Uhr (0)
Hallo ,es gibt eine Collection für Achsensysteme. Diese will über das Part-Objekt angesprochen werden. Hier gibt es die Methode .Add() um ein neues Achsensystem einzufügen. Im Anschluss kannst du dieses Objekt über die entsprechenden Eigenschaften (OriginPoint, XAxisDirection, YAxisDirection und ZAxisDirection) im Raum ausrichten. Zur näheren Erläuterung dieser Eigenschaften kannst du auch die V5Automation.chm lesen. Diese Datei findest du im Ordner in der sich auch deine CNEXT.exe befindet.Wenn du nicht w ...
|
| In das Form CATIA V5 Programmierung wechseln |