|
CATIA V5 Programmierung : Setzen von Variablen
Hamlet am 21.10.2013 um 09:10 Uhr (8)
Moin an alle,ich muss zugeben, dass ich langsam denke die Catia-Makro-Programmierung will mich ärgern.Ich habe folgenden Code:-------------Dim oDrwDoc As DrawingDocumentSet oDrwDoc = CATIA.ActiveDocumentDim oDrwRoot As DrawingRootSet oDrwRoot = oDrwDoc.DrawingRootDim oSheets As DrawingSheetsSet oSheets = oDrwRoot.SheetsDim oSheet As DrawingSheetDim wahr as Boolean Dim a As Doublewahr = Truea = 1While wahr = True Set oSheet = oSheets.Item(a) If oSheet.IsDetail = True Then Else wahr = False End If a ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Eckpunkte eines Topology.Face finden
pfannensepp am 21.10.2013 um 10:19 Uhr (1)
Hallo ich stecke mal wieder fest. Ich habe einen Würfel (vereinfachtes Beispiel) an diesem Würfel will ich alle sechs Seiten finden und dann jeweils die vier Eckpunkte der Seiten als Koordinaten rausschreiben. Das Problem liegt nicht beim Rauschreiben der koordinaten sondern am Finden der Eckpunkte.Ich habe schon versucht mitCode: Set Selektion = CATIA.ActiveDocument.Selection Selektion.Clear Selektion.Search "Topology.Face;all"die Faces zu finden und dann mitCode: Selektion.item(1).Search ("Topology.V ...
|
In das Form CATIA V5 Programmierung wechseln |
 Bauraumgrosseermitteln-Cad_de..zip |
CATIA V5 Programmierung : Eckpunkte eines Topology.Face finden
Thomas Harmening am 21.10.2013 um 12:49 Uhr (1)
habe mir derletzt sowas zusammen ähnliches geschustert.A) Geoset erzeugen mit den Extremwerten eines Körpers [Userauswahl] - (aus Kochbuch Catia V5 automatisieren J.Hansen) B) Das Geoset auswählen, und die Vertex auswerten und in die Exceldatei schreiben (Schnippsel aus Cad.de) - erzeugen eines Solid zur Kontrolle.[Diese Nachricht wurde von Thomas Harmening am 21. Okt. 2013 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Catia V5 Macro zum Austausch von broken links
mäki123 am 22.10.2013 um 09:53 Uhr (5)
Hallo,ich habe ein Problem mit broken Links in Catia und dachte mir, vielleicht kann mir wer in diesem Forum weiterhelfen.Ich habe in einem Product sehr viele Standarparts eines Typs, die alle einen broken link haben. Wenn ich nun auf "replace Component" gehe, wird immer nur ein Standarpart ausgetauscht. Solange es wie als Beispiel im Anhang dargestellt nur zwei Parts sind, ist das schnell von Hand gemacht. Jedoch habe ich teilweise auch 100 und mehr Parts, da ist das von Hand dann nicht mehr so lustig.Des ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia V5 Macro zum Austausch von broken links
moppesle am 22.10.2013 um 09:59 Uhr (1)
Hallo Mäki,willkommen im Forum. Bitte Systeminfo ausfüllen.Mir stellen sich zwei Fragen bei deiner Problemstellung.Einen Broken Link kann man mit "Edit Links" bzw. über den "Desk" nachverdrahten. Warum denn "Replace Component""Replace Component In Session" würde doch das machen was du für 100 Parts zum austauschen benötigst!? ------------------Gruß UweAuch Catia ist nur ein Mensch!
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia V5 Macro zum Austausch von broken links
mäki123 am 22.10.2013 um 10:22 Uhr (1)
Mit "Replace Component In Session" wir eben immer nur ein Part auf einmal ausgetauscht.Ich habe aber gerade herausgefunden, dass man bei "Edit Links" mehrere Links aufeinmal markieren und dann gleichzeitig neu verdrahten kann. Das löst somit mein Problem.Danke für den Hinweis!
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : SelectElement2; Daten weiterverarbeiten
HoBLila am 22.10.2013 um 15:11 Uhr (1)
Ich glaub Du musst Selection.Copy und Selection.PasteSpecial verwenden.Dafür ist aber wichtig, dass Du Dich im richtigen Kontext befindest. Also PartDesign. Dafür musst Du Dich über das ProductDesign durchhangeln.Also immer die Workbench wechseln. :-)Ich glaub die Workbench kannst Du über das CATIA-objekt wechseln.------------------Mit freundlichen Grüßen,Henry Schneideralias LilaEs gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren:Die Ingenieure versuchen, immer idioten-sicherere Systeme ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Shareable Lizenzen ändern
HoBLila am 22.10.2013 um 15:26 Uhr (1)
Brauchst nicht weiter suchen Rick, Thomas Harmening hat das schon richtig erkannt.Dassault hat die Funktion abgeschaltet. Sonst würde man ja keine Lizenzen mehr kaufen.Genau das ist ja hier auch der Hintergrund des Themas. :-)Das einzige, was geht ist das Abfragen ob die Lizenz in Nutzung ist.Es geht aber auch eine neue Session zu starten, welche die Lizenz aktiv hat, dasselbe Teile darein zu laden und damit zu arbeiten. Dann Session zerstören und wieder in die Ursprungssession. So hat man die Lizenz nur t ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro starten
Hamlet am 23.10.2013 um 14:36 Uhr (1)
Hallo liebe Forum-Gemeinde,ich hätte da mal 2 Anliegen.1.Ich hab mit dem Visual Basic Editor (Microsoft Visual Basic 6.3) ein Makro geschrieben.Führe ich es von dort aus (z.B. mit F5) greift es auf die Catia-Daten zu und alles läuft blendend.Schließe ich jedoch den Editor und versuche das Programm über Tools--Macro--Macros zu starten passiert GAR NICHTS. Keine Fehlermeldung, einfach nichts.Ich habe dann eine Toolbar und ein Icon für das Makro erstellt und auch bei der Benutzung des Icons passiert genauso v ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Inputbox Ordner auswählen
K.Siebert am 24.10.2013 um 09:25 Uhr (1)
Hallo,Über inputboxCode:Pfad = "D:Pf"Pfad = InputBox ("Bitte geben Sie denn Speicher Ort ein.", "Eingabe Speicher Ort", Pfad)und hier über einen Dialog (z.B. Speichern...)Code:Datei = CATIA.FileSelectionBox (Text, "*.nix", CATFileSelectionModeSave)Pfad = Left(Datei, InStrRev(Datei, "") )If Datei = Abort ThenExit Subend if------------------Sei Schlau bleib Dumm !!?!!
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia V5 Macro zum Austausch von broken links
K.Siebert am 24.10.2013 um 15:00 Uhr (1)
Hallo,Hier ist ein ähnlicher Beitrag dazu------------------Sei Schlau bleib Dumm !!?!!
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATPart aus Produkt generieren mit Makro
MCrupt am 10.10.2006 um 16:19 Uhr (1)
Hallo alle miteinander...Suche nun schon seit Stunden hier im Forum nach einer Lösung. Folgendes Problem.Ich möchte per Makro den Befehel CATPart aus Produkt generieren aufrufen. Soweit schon alles erledigt. Er öffnet das Produkt und dann kommt die Abfrage der Teilenummer bzw. des Produktes. Dies möchte ich auch in dem Makro automatisieren, wenn das geht. Er soll also automatisch den Produkt Namen dort einfügen und danach das Produkt in ein Part umwandeln und dann noch in einem Ordner abspeichern.. Bislang ...
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Etwas von einem String abziehen
IAmTheFabian am 25.10.2013 um 09:47 Uhr (15)
Folgendes:For i = 0 To anzahl - 1 Set PP = CATIA.ActiveDocument.Product.Products Dim Listen(0) Listen(0) = pfad2 + "" + achsensysteme.Item(i).Name - "_1" + ".CATPart" PP.AddComponentsFromFiles Listen, "CATPart"NextIch möchte nach diesem string suchen aber ohne "_1".Leider funktioniert das so nicht ------------------Anfänger!
|
In das Form CATIA V5 Programmierung wechseln |