|
CATIA V5 Programmierung : Wie komme ich von selektierter Fläche auf das zugehörige Part
louis am 03.03.2003 um 10:30 Uhr (0)
Hallo Zusammen, nach der Selection einer Fläche komme ich mit MyReference.DisplayName auf den Namen: "Selection_RSur Face Brp Pad.1;0 Brp Sketch.3;3)));None ));Pad.1)" Frage: Wie finde ich das zugehörige Part oder Pad ? Mein Ziel ist es eine Fläche zu selektieren und entsprechend zuzuordnen. Vielen Dank fuer einen Tip. Louis
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Farbe Ändern
gdir am 20.11.2003 um 18:21 Uhr (0)
Doch genau so funktioniert das. Du kannst Dein einzufärbendes Objekt im Skript selektieren (Selection.Add) und dann einfärben.Ich habe mir eine Subroutine dafür geschrieben: Sub ChangeColor Changes the the color of an element Variables: iSelection: The selection iAnyObject: The object to modify ********************************************************************Sub ChangeColor (iSelection As Selection, iAnyObject As AnyObject, _ iColorRed As Long, iColorGreen As Lo ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Original aus Muster auslesen
RSchulz am 08.04.2008 um 14:41 Uhr (0)
Hallo,das mit dem Selektieren scheint nicht sauber zu klappen. Achja und du hast vergessen den Fall einzuplanen, dass die Umgebungssprache variieren kann. Dadurch verändern sich auch die Suchbregriffe.folgender Code sollte aber deinen Wunsch erfüllen Sub CATMain() Variablen Dim Hole As Hole Dim Actpart As PartDocument Dim allPatterns As Selection Dim onePattern As Pattern Dim i As Integer Dim visPropertySet1 As VisPropertySet Dim ssSel As Selection Dim Selection1 As Selection Dim PatternsNO() As ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : User-Selektion umbennen
meisterlumpi am 16.08.2011 um 01:11 Uhr (0)
das geht mit Little Cthulhu’s Script. ganz oben auf der seite. ist auch das einzige skript das ich kenne, was product/part namen ohne rekursive funktionen, die zuerst das ganze produkt durchlaufen, ändern kann.gruß
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter und objekt löschen
Catianeuling am 04.05.2005 um 12:43 Uhr (0)
Hi an jeden den es interessiert, Habe es nun mit selection.search gemacht klappt im Product und part! Danke für die zahlreichen inspirationen!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selection ist nicht gleich Selection!?
tomtom1972 am 28.12.2007 um 08:31 Uhr (0)
Hallo Pausenbrot,ich habe wie bereits in dem vorhergehenden Post erwähnt vor einiger Zeit ein Script geschrieben, welches .ALLCATParts erzeugt, dessen Geometrie aus verlinkte Kopien mit der Geometrie der Original Struktur besteht. Dabei bin auf auf das diskutierte Problem gestoßen. Mein Ablauf ist folgender:* ich erzeuge ein mehrdimensionales Array, sagen wir aFeld(3,n), wobei n der absoluten Anzahl der in der kompletten Produkt-Struktur vorhandenen Bodies entspricht.* ich "scanne" rekursiv die Struktur un ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Referenz finden
em Michael Kirsch am 16.07.2004 um 15:48 Uhr (0)
Hallo SebW, ich dachte Du meinst Reference als CATIA Objekt. Mit folgendem Beispiel kannst Du nicht nur die Reference, sondern das referenzierte Objekt selbst identifizieren. Der Weg ist zwar weder schön noch eindeutig, da doppelte Namensvergabe in einem Part nicht unterbunden wird. Aber leider gibt das Objekt Referenz nicht viel mehr als den Namen des refernzierten Objekts :-(( Sub CATMain() Dim MyParentObject As AnyObject Dim MyReference As Reference Dim MySelection As Selection Dim MyP ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro in Sketch wechseln innerhalb einer Baugruppe
RSchulz am 13.05.2011 um 11:50 Uhr (0)
Zitat:Original erstellt von Dennis030186:if Housing = True ThenCATIA.ActiveDocument.Selection.Add CATIA.Documents.Item("Masterpart.CATPart").Part.Bodies.Item("PartBody").Sketches.Item("Schale")CATIA.StartWorkbench "PrtCfg"CATIA.StartCommand "Sketch"End IfNaja das ist klar... Du selektierst den Sketch und damit automatisch auch das Part, da der Sketch Inhalt des Parts ist und du dich im Produkt befindest. Dann öffnest du das Part Design, mit dem markierten Part und danach folgend den Sketcher mit dem marki ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : in Produkt externes Part durch select ersetzen
cmb am 04.10.2011 um 09:17 Uhr (0)
Hallo Bernd,vielen Dank für die Lösung, funktioniert Super.Wenn ich die Frage früher gepostet hätte, hätte ich mir 2 Tage ausprobieren erspart ,-(.GrußNorbert ------------------V5R20Catia + Smarteam
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Zugriff per Makro auf vorhandene Selection Sets
Nelson Munz am 08.11.2015 um 13:40 Uhr (1)
Hallo zusammen,ich habe in einem Produkt zwei (später mehrere) Auswahlsets. Diese habe ich von Hand angelegt.Wie kann ich jetzt in einem VB-Script auf diese Sets zugreifen, um die entsprechenden Komponenten ein- oder auszublenden?Kann mit dazu jemand einen Tipp geben?lgNelson
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : SelectElement: Welche Filter gibt es
HAW-Raptor am 02.11.2009 um 13:37 Uhr (0)
Hallo,ich habe am Wochenende noch ein mal ein wenig rumprobiert und auch mal geguckt, was in der Selection drin steckt, nur leider ist das für mich nur Kraut und rüben.Als Beispiel:Ich habe ein Produkt offen und dort eine einfache Platte mit Bohrungen als Catpart eingefügt. Natürlich funktioniert der Selection-Befehl, aber nur mit Einschränkungen.Hier erstmal der Code den ich benutze:Code:Dim Was(1) Was(0) = "Hole" Was(1) = "AnyObject" Dim UserSel As Object Set UserSel = CATIA.ActiveDocument.Selectio ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part Properties (Mass) auslesen
bgrittmann am 20.05.2019 um 11:09 Uhr (1)
ServusWarum denn über die Products-Collection auf das Part zugreifen, wenn du es schon selektiert hast?Code:Set MyPart = myProductDocK.Selection.item2(1).ValueWie zB zum PartDocument kommst siehe Doku und Watchfenster.Bist du sicher das der Filter für die Suche ausreichend ist? Was ist wenn zB eine Linie so heißt?GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATPart aus Produkt generieren
zoltan.bekesi am 02.07.2009 um 21:07 Uhr (0)
Hallo Flo,versuche es mit dieser Beitrag Product to part. Ab R19 geht es definitiv, in R16 ging es noch nicht. Die Releases dazwischen kenne ich nicht.Gruß,Zoltan
|
| In das Form CATIA V5 Programmierung wechseln |