Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info
Ergebnisse 495 - 507, 10114 Gesamtergebnisse mit Suchbegriffen item sec.
CATIA V5 Programmierung : Reihenfolge von Items
GrafKoks am 13.06.2012 um 15:39 Uhr (0)
Servus,ich habe ein Product mit mehreren Parts darunter. Wenn ich nun überCode: Set documents1 = CATIA.Documents Set partDocument1 = documents1.Item(7)das item(7) anwähle, ist das nicht das 7. von oben sondern irgendeins. Also die items werden nicht wie im Strukturbaum nacheinander aufgelistet.Jedoch wenn ich folgendes mache:Code: Set partDocument1 = CATIA.ActiveDocument Set product1 = partDocument1.Product Set products1 = product1.products MsgBox products1.Count For i = 1 To products1.Count ...

CATIA V5 Programmierung : Array Operationen
GrafKoks am 14.06.2012 um 13:49 Uhr (0)
Danke für die Antwort.das mit Leafproduct funktioniert, allerdings meine ich schon, dass ich da ein Array habe. Im Code befülle ich nur mit hilfe von selection.item(i).valueCode:Sub AS_select()----------Start im Werkzeug---------- Dim Was(0) Dim arrAS() Dim arrLocAS() Was(0) = "AxisSystem" Set selection1 = CATIA.ActiveDocument.Selection selection1.Clear Auswahl = selection1.SelectElement3(Was, "Bitte Achsensystem(e) auswählen. Auswahl bestätigen über Toolbox. Abbruch mit ESC!", False, CATMulti ...

CATIA V5 Programmierung : Selection.search referenz
geekv5 am 15.06.2012 um 11:59 Uhr (0)
Kann man die Referenz denn so erstellen ("selektion.item(1).Reference")? Bei mir bringt er nämlich einen Fehler an der Stelle..Wenn ein PartDocument geöffnet ist, hätte ich es so gemacht:set partdocument1=CATIA.ActiveDocumentset part1=partdocument1.partset ref1=part1.CreateReferenceFromObject(Selection1.Item(1).Value)

CATIA V5 Programmierung : Selektion bodies anhand von Baumposition
ThomasJay am 28.06.2012 um 16:51 Uhr (0)
Servus,Set Body1 = selection1.item(1).valueset body39 = selection1.item(39).valueselection1.clearselection1.add Body1selection1.add Body39

CATIA V5 Programmierung : Selektion bodies anhand von Baumposition
kaeja am 29.06.2012 um 09:18 Uhr (0)
Moin ThomasJay,vielen Dank für die schnelle Antwort. Bei mir läuft es leider nicht durch. Code:Sub CATMain() Dim productDocument1 As PartDocument Set productDocument1 = CATIA.ActiveDocument Dim selection1 As selection Set selection1 = productDocument1.selection Dim body1 As body Dim body5 As body Set body1 = selection1.item(1).value set body5 = selection1.item(5).value selection1.clear selection1.add body1 selection1.add body5 End SubAuch macht es mir den Anschein als würden hier nur zwei Körper selekti ...

CATIA V5 Programmierung : Selektion bodies anhand von Baumposition
ThomasJay am 29.06.2012 um 13:44 Uhr (0)
wo bekommst du denn eine Fehlermeldung und Welche.Ja es selektiert nur die 2, ich dachte das willst du. Für ein Feld wirst du wohl eine Scheife machen müssen, das geht aber auch sehr einfach.Code:for i = 3 to 24Set Body = selection.item(i).valueselection.add BodyNext

CATIA V5 Programmierung : Überschreiben bestehender Dateien
Jannis1988 am 01.08.2012 um 15:50 Uhr (0)
Hallo miteinander,Ich habe ein großes Product mit vielen beinhalteten Parts. Oftmals wiederholen sich die Part Bezeichnungen (Bsp. Normteile).Da mein Makro in einem Zug durchlaufen soll, es aber immer wieder bei gleichen Bezeichnungen stehen bleibt und mich nach einer Bestätigung zum Überschreiben erzwingt (The item xxxx already exists. Do you want it to be overwritten?), frage ich mich wie man das evtl. umgehen kann?Soll ich eine Abfrage integrieren ob dieses Part vorhanden ist und das vorher löschen und ...

CATIA V5 Programmierung : gleich orientierte Skizzen über Schleifen erstellen
bgrittmann am 11.08.2012 um 09:15 Uhr (0)
ServusJa, du kannst zur Erzeugung deiner Skizze den entsprechneden Code in eine Schleife packen.Den Name von Objekten (zB deinen Skizzen) kannst du zb mit sketch1.name = "Test" vergeben.Auf Skizzen kannst du über die Sketch-Collection (siehe auch Doku) über den Namen oder den Indes zugreifen (zB Set sketch1 = sketches.item(1) oder Set sketch1 = sketches.item("Skizze.1") GrußBerndPS: Der Makrorekorder nimmt oft auch sinnlose Befehle auf, dashalb ist es wichtig, den Code zu versethen um deisen zu Vereinfache ...

CATIA V5 Programmierung : Prameterliste ahand der elegant Anfangsnamen ermitteln
HoBLila am 17.08.2012 um 16:17 Uhr (0)
Hallo zusammen,ich habe mal wieder eine Frage a la, wie kann mans besser / eleganter gestalten.Und zwar muss ich eine Liste von Parametern verarbeiten. Dabei muss ich deren Inhalt und ihren Namen ermitteln. Den Stamm des Namens kenne ich.Nun wäre es für mich super, wenn ich eine Funktion hätte, die anhand einer Parameterliste (Parameters) und dem Wortstamm mir meine Teilliste zurückgibt.Und zwar ist es so, dass meine Parameter sprachspezifisch sind, ich aber vorher nicht weiß welche Sprachen verwendet wurd ...

CATIA V5 Programmierung : Sehr langsamer Paste Vorgang
bgrittmann am 10.09.2012 um 12:16 Uhr (0)
ServusKönntet du nicht einfach den Parameter suchen lassen, anstatt mit der Schleife alle abzuarbeiten?zB (nur grober Code)Code:Parameter per Suche ermittelnselection1.Search "(Name="Nomenclature_DE" & CATKnowledgeSearch.InternalParameter),all"for i = 1 to selection1.count2 Wert mit Soll-Wertvergleichen if selection1.item(i).Value = "01 Bandauflage" then Zielproduct ermitteln Zielproduct = selection1.item(i).Parent.Parent Selection aufheben und Zielproduct selektieren selection1 ...

CATIA V5 Programmierung : Sehr langsamer Paste Vorgang
bgrittmann am 10.09.2012 um 10:16 Uhr (0)
ServusAuf einen Parameter kannst du auch direkt mit parameter.item("BlaBla) zugreifen (Achtung Fehlerbehandlung). (siehe auch Forensuche)Was ich nicht verstehe, warum kopierst du die Teile fügst diese aber nicht ein, sondern einzeln viel später.Kannst du nicht zuerst Testen ob der Parameter den richtigen Wert hat, und dann erst kopieren?GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.

CATIA V5 Programmierung : Paste problem
ThomasJay am 11.09.2012 um 10:31 Uhr (0)
Ich möchte verschiedene Elemente aus einem Part in verschiedene andere kopieren. Bei den meisten FUnktioniert das auch, nur an einer Stelle (einfügen einer Fill-Fläche) bekommen ich die Fehlermeldung: "Server threw an exception", obwohl ich genau so vorgehe wie bei den anderen Elementen, bei denen es funktioniert. Mein Code sieht vom Prinzip her so aus:Code:Set part1 = CATIA.ActiveDocument.PartSet selection = CATIA.ActiveDocument.selectionSet oZuKopieren = Geoset.hybridshapes.item(1)selection.Clearselectio ...

CATIA V5 Programmierung : Reorder 2D Annotated view
geekv5 am 10.09.2012 um 17:56 Uhr (0)
I dont have the workbench, but maybe you can control "Aplicative entities reordering"-Dialog via Win32 API.. Thats how I realised reordering in PartDesign.. (e.g. move one item before or after another)..------------------Seid nicht dumm, lest drin rum!

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  26   27   28   29   30   31   32   33   34   35   36   37   38   39   40   41   42   43   44   45   46   47   48   49   50   51   ... mehr

Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2024 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz