|
CATIA V5 Programmierung : und-color: #FFFF99'>Suchen in selektierter Struktur
Jens Hansen am 28.09.2008 um 13:00 Uhr (0)
Hallo,du darfst vorher die Selection nicht leeren(nozprod.Clear) da du damit auch die Auswahl von Hand - laso das ausgewählte Produkt - entfernst. Somit suchst du in einer vollkommen leeren Selection.Lass also diese Zeile weg!SGJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXing
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : und-color: #FFFF99'>Suchen in selektierter Struktur
Jens Hansen am 27.09.2008 um 17:47 Uhr (0)
Hallo,um innerhalb einer selection zu und-color: #FFFF99'>suchen musst du ";sel" angeben.SGJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXing
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bestimten Join auswählen und Elemente ersetzen
Jens Hansen am 27.01.2010 um 16:07 Uhr (0)
Hallo,hast du mal versucht den Join als Hybridshape anzusprechen?Set Verbindung = HBody.Item(10)bzw. Set Verbindung = HBody.Item(VERBINDUNG.1)SGJens Hansen------------------Inoffizielle CATIA-HilfeseiteHomepage von Jens HansenKochbuch - CATIA V5 automatisieren
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Gewinde und-color: #FFFF99'>suchen und Abstände anzeigen
Jens Hansen am 23.04.2008 um 16:45 Uhr (0)
Hallo,das kann man.. zumindest nach Bohrungen und Gewinde und-color: #FFFF99'>suchen. Schau mal im Workshop zur Makroprogrammierung rein. Da wird genau dieses Beispiel erklärt. Hier der Link dorthin: http://catia.cad.de/index.php/downloads/tutorials--manuals/22-tutorials--manuals/88-workshop-makroprogrammierung-mit-catia-v5 Viel ErfolgJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXing
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : und-color: #FFFF99'>Suchen von HybridBodies
Jens Hansen am 06.05.2008 um 13:56 Uhr (0)
Hallo,mach doch einfach eine Suche nach dem GS und lass dir die Anzahl der Ergebnisse ausgeben. Ist die Anzahl = 0, dann existiert das GS nicht.Viel ErfolgJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXing
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Flächenverband und-color: #FFFF99'>suchen zum einfärben
Jens Hansen am 17.12.2008 um 16:50 Uhr (0)
Hallo,man kann Nachbarflächen, welche tangentenstetig sind über die Funktion "Extract" bzw. "Ableiten" finden. Das geht aber wirklich nur, wenn die Nachbarn zu 100% tangentenstetig sind.Als Strategie sieht es so aus, dass über eine selection die entsprechende Fläche ausgewählt wird und dann mittels Makro diese Fläche abgeleitet wird. Bei der Ableitung wird dann die Option "Tangenstetigkeit" aktiviert.Es ist dann aber auch so, dass dabei ALLE tangentenstetigen Nachbarn abgeleitet werden.Ich hoffe mal, das h ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Aufmassfläche mit Makro
Jens Hansen am 05.06.2003 um 08:43 Uhr (0)
Hallo Karin, für die produktumgebung kannst du folgendes am Anfang eintrag / ersetzen: Sub CATMain() Dim documents1 As Documents Set documents1 = CATIA.Documents Dim partDocument1 As Document Set partDocument1 = documents1.Item("Part1.CATPart") Dim Bauteil As Part Set Bauteil = partDocument1.Part Dim HKoerper As Body Set HKoerper = Bauteil.MainBody Bauteil.InWorkObject = HKoerper . . . . . Schöne Grüße Jens Hansen
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Übersetzung
Jens Hansen am 20.11.2008 um 11:44 Uhr (0)
wenn alle Geom. Sets den selben Namen bekommen sollen, dann geht das. Für die Syntax der Suche benutzt du am besten den Makrorekorder. In der Siche dann einfach nur nach geometrischen sets mit dem entsprechenden Namen und-color: #FFFF99'>suchen.SGJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXingKochbuch - CATIA V5 automatisieren
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Objectpfad / Einsteigerhilfen
Jens Hansen am 21.11.2008 um 15:45 Uhr (0)
Hallo,schau dir mal die Suchfunktion in V5 genau an. Dort kannst du nicht nur nach Namen sondern auch nach Objekttypen und-color: #FFFF99'>suchen lassen.Es gibt aber doch in V5 schon die Möglichkeit direkt per mausklick Ebenen etc. auszublenden oder anzeigen zu lassen. Warum dann noch den Aufwand mit dem VBA-Fenster?SGJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXingKochbuch - CATIA V5 automatisieren
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ist ein Drawing.Text mit einem Parameter verknüpft?
Jens Hansen am 03.03.2010 um 09:40 Uhr (0)
Hallo TomTom,hast du mal versucht über den VBA-Editor im Watch-Fenster dir die Eigenschaften eines entsprechenden Textes anzusehen?Wenn dort nirgendwo der Parameter auftaucht, wirst du auch keine Möglichkeit finden diese Eigenschaft am Text selber anzufragen.Gibt es bei den Parametern denn einen Hinweis auf den Text? Vielleicht kann man statt des Textes die Parameter anfassen und nach einer etwaiger Verknüpfung zum Text und-color: #FFFF99'>suchen.SGJens Hansen------------------Inoffizielle CATIA-HilfeseiteHomepage von Jens Ha ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Alle Parts innerhalb eines Produkts herausschreiben
Jens Hansen am 24.10.2003 um 08:43 Uhr (0)
Hallo, ich würde das mit einer Suchroutine lösen. Im aktuellen Dokument alle Parts und-color: #FFFF99'>suchen lassen. In einer rekursiven Schleife über Suchobjekt.Name den Namen des aktuellen Parts rauslesen. Wenn man nachträglich auf die parts zugreifen will, lohnt es sich die Namen in einem Zwischenspeicher zu legen; z.B. Dim Namen() as String Dim i as integer Dim j as integer i=1 j=0 For 1 to Suchobjekt.count Set Namen(j) = Suchobjekt.Item(i).Name i=i+1 Kann weggelassen werden; mal ausprobieren j=j+1 next Vorsicht!! Count ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selection -> Copy -> Paste - Frage zum Ablauf
Jens Hansen am 18.12.2007 um 00:05 Uhr (1)
Hallo,eine Kopie bekommt man nunr durch die Selection-Klasse. Um eine Kopie zu erstellen muss man:1. Eine Selection deklarieren,2. Ein Objekt ansprechen,3. Das Objekt mittels Selection.Add(Objekt) in die aktuelle Seletion einfügen,4. Eine 2. Seletion (natürlich mit anderen Namen) deklarieren,5. Den Zielkörper (oder Geometr. Set) ansprechen,6. Das Zielobjekt mittels Selection2.Add(Zielobjekt) in die 2. aktuelle Selektion einfügen,7. Die ganzen Sachen mit Seletion2.PasteSpecial "CATPrtResult" zusammenfügen E ...
|
| In das Form CATIA V5 Programmierung wechseln |