|
CATIA V5 Programmierung : Suchen Punkt im GeoSet
tubuibam am 27.05.2015 um 13:54 Uhr (1)
Hallo Bernd,danke für deine schnelle Antwort. Ich habe es versucht mit dem Recorder, also der Syntax für Such-funktion ist ok.Nun bleibt die Frage, wie ich die Such funtkion in den richtigen GeoSet setzen.Also der Vorgang ist, von einem Ansicht vom Drawing geht man zu dem "Parent" Produkt von diesem Drawing, öffnet z.B den 2.Part von diesem Produkt, sucht den Punkt in einem "Drawing_features" von diesem Part.Set Teil = Ansicht.GenerativeBehavior.DocumentTeil.Parent.ActivateBauteil = Teil.Parent.Item(2).Par ...
| | In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Aktivierte Part in Produkt bearbeiten
tubuibam am 16.12.2015 um 10:27 Uhr (1)
Hallo,ich habe einen Product, in dem sind einige Componenten(Part) aktiviert.Wie kann ich die aktivierte Componenten in ein New Window öffnen?Und noch eine Frage: Bis jetzt habe ich im VBA-Editor mit der Suchfunktion (F2) etwas recherchieren. Gibt es aber eine Möglichkeit, die CATIA Klasse Hierarchie nacheinander ausklappen, damit ich weiss z.B wenn ich mit einem Part arbeite, aus welche Mutterklasse ich zugreifen muss (CATIA.ActiveDocument.... usw)Danke
| | In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Suchen Punkt im GeoSet
tubuibam am 27.05.2015 um 15:06 Uhr (1)
Hallo,ich mache es mit VBA.Dabei sind die Bilder von meinem Strukturbaum.Also Bild 1 ist das Produkt, mit 2 Part Dokument.Wenn ich Makro aufrufe, ist der 1.Dokument in Beabeitung. Und das Bild 2 ist der screenshot, gerade wenn das Makro fertig ist (keine Punkt ist gefunden, 3 Ebene sind aktiv)Habe ich mit dem oberen Code das Part richtig zugegriffen?Viele Grüße
| | In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : VisProperties
tubuibam am 13.11.2015 um 12:15 Uhr (1)
Hallo,mit Selection und dann VisProperties möchte ich die LiniensDicke und LiniensArt ändern.Der Selection hat geklappt (man kann im Strukturbaum erkennen, dass die Linie schon gewählt ist), nach der Umwandlung ist aber keine Änderung.Könntest jemand mir erklären, was der Grund dafür sein kann.Viele Grüße
| | In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : drawing umbenennen
tubuibam am 29.04.2015 um 13:32 Uhr (1)
Hallo,. ich möchte durch ein Eingabefenster den Drawingname umbenennen, wie der eingegeben Wert ist, danach wird es unter "Save As" in den gewünschten Pfad speichern.Mit ActiveDocument.Name kann ich nur den Name auslesen, nicht zuweisen, stimmt so was?. Wäre schöner, wenn ich den Pfad den dem Produkt, daraus die Zeichnung abgeleitet war, ermitteln. Danach wird die Zeichnung mit dem Wert von Eingabefenster als Name in diesem Pfad speichern (Also Produkt und Zeichnung in dem gleichen Order)Hat jemand eine Id ...
| | In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : VisProperties
tubuibam am 16.11.2015 um 12:05 Uhr (1)
Hallo,das ist eine Polyline in Part, die ich gerade mit Makro erzeugt habe.Set My_Selection = CATIA.ActiveDocument.SelectionMy_Selection.ClearMy_Selection.Add hybridShapePolyline2MsgBox ("Linie 1 ist gewählt")My_Selection.VisProperties.SetRealColor 0, 153, 0, 1Also ich sehe, dass die Polyline schon mit der Selection markiert ist, aber das Einfärben klappt nicht.Hast du vlt. einen Idee, woran das liegen kann?
| | In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Suchen Punkt im GeoSet
tubuibam am 27.05.2015 um 10:56 Uhr (1)
Hallo,ich möchte alle Punkte in dem GeoSet "Drawing_features" suchen, und damit bearbeiten.Habe ich so gemacht:Selection.Add CATIA.ActiveDocument.Part.HybridBodies.Item("Drawing_features")Selection. Search Search "((((((CATStFreeStyleSearch.Point + CAT2DLSearch.2DPoint) + CATSketchSearch.2DPoint) + CATDrwSearch.2DPoint) + CATPrtSearch.Point) + CATGmoSearch.Point) + CATSpdSearch.Point),sel"Die Kategorien von Punkte und syntax habe ich einfach in Forum recherchiert.So wie ich sehe, der sucht Punkte nicht in ...
| | In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Copy with Link from Reference
tubuibam am 27.11.2015 um 10:04 Uhr (1)
Hallo,Mein Problem: Ich selektiere alle Punkte, die werden dann auf einer Vorschau-Tabelle zu sehen. Wenn ich damit zufrieden bin, mache ich ein "Copy with Link" für alle selektierte Punkte in andere Stelle des Strukturbaum. Soweit ich weiss, kann man die Funktion "Copy with link" aus einem Objekt der Type Selection durchführen.Bis jetzt habe ich alles selektierten Punkte in einem Array der Type "Reference" gespeichert.Jetzt möchte ich diesen Array benutzen. Gibt es eine Möglichkeit, dass ich durch alles E ...
| | In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Copy with Link from Reference
tubuibam am 04.12.2015 um 09:41 Uhr (1)
Hallo,soweit ich deinen Code verstanden habe, machst du folgende:- Du erstellst einen Punkt- Zeigt einen Zeiger (Ref) auf dem Punkt- Fügt den Punkt zur Selection hinzu (aber nicht per neu erstellter Ref)- Paste auf GeoSetIm Prinzip das ist "Select - Copy,Paste - Select -Copy,Paste,..." habe ich richtig verstanden?Ich möchte aber alles auf einmal Select, löschen selektierte Element falls vertan, dann alles auf einmal Copy,Paste.Meine Szenario ist deswegen:- Zuerst für selektierte Punkte eine Referenz erstel ...
| | In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Update Fehler
tubuibam am 07.08.2015 um 10:07 Uhr (1)
Hallo,in meinem Makro gibt es den Befehl Part.Update.Wenn man die vorherigen Schritte nicht richtig bedient, dann bleibt es an der Stelle hängen.Jetzt möchte ich den Fehler fangen, z.B nach dem Part.Update, falls es eine Error gibt, dann springt er aus dem Sub, und zurück zu dem aktuellen Stand, damit der Benutzer noch mal richtig bedienen kann.Problem ist, wenn ich z.B nach dem Part.Update etwas dazu schreibt (z.B "If Err.number 0", dann stoppt der Makro schon bei dem Update, und diese If Schleife wird ni ...
| | In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Copy with Link from Reference
tubuibam am 03.12.2015 um 14:03 Uhr (1)
Hallo,nur die Referenz werden in Array gespeichert.Ich dachte auch daran, dass Selection irgendwie in einem Array zu speichern (mit SelectionSet vlt.)Es gibt aber keine Documentation für diese.Kannst du mir bitte noch einen Stück weiter helfen.
| | In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Copy with Link from Reference
tubuibam am 27.11.2015 um 12:25 Uhr (1)
Hallo,die Aufgabestellung ist, ich wähle Punkte, die erscheinen auf dem Vorschau. Auf dem Vorschau hat man noch Optionen (wie z.B Biegung an der Stelle, ob die spiezielle Punkte oder nicht, falsch gewählte Punkte können aus Vorschau entfernt, usw.).Wenn man die Vorschau zufrieden ist, kann man mit solche Infos arbeiten (Linie daraus bilden, Koordinaten abmessen, Duplikat mit Link erzeugen..)Jeder gewählte Punkt kriegt eine Referenz, und später möchte ich aus dieser Referenz die Selection auf die Punkte zuw ...
| | In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Copy with Link from Reference
tubuibam am 03.12.2015 um 11:07 Uhr (1)
Hallo,mit Selection selektiert man quasi alles auf einem Rutsch, was man sich vertan kann man nicht rausnehmen.Ich habe eine Referenz auf jedem selektierte Punkt erzeugt (Diese Referenz werden in einem Array gespeichert). Diese Punkte werden auf einer Tabelle dargestellt, wenn man merkt, dass man unnötigte Punkte gewählt hat, kann man diese aus dem Vorschau rausnehmen, die Referenz von dem Punkt wird entsprechend aus dem Array weggetan. Also ich habe Array von Referenz, die zeigen genau auf gewünschte Punk ...
| | In das Form CATIA V5 Programmierung wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |