Informationen zum Forum CATIA V5 Programmierung:
Anzahl aktive Mitglieder: 2.317
Anzahl Beiträge: 31.755
Anzahl Themen: 6.270

Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 1 - 13, 13 Gesamtergebnisse mit Suchbegriffen selection von produkt auf part sec.
CATIA V5 Programmierung : Part wird in Product eingefügt, aber nicht angezeigt
Bobby_Joe2001 am 23.05.2006 um 21:12 Uhr (0)
Zitat:Original erstellt von CEROG:Hallo zusammen,ich komme einfach nicht weiter. Abgesehen davon daß ich es nicht hinbekomme, daß die Geometrie angezeigt wird, tritt nach Umstellung auf VB ein weiteres Problem auf.Ich bekomme die Fehlermeldung:Function or interface marked as restricted, or the function uses an Automation type not supported in Visual Basic.Mein Problem: ich brauche alles in VB.Mein Code: Code:Private Sub Komponente_einfuegen()Dim ProduktDokument As ProductDocumentDim Producte As ProductsDi ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Parts als Model abspeichern
Bobby_Joe2001 am 15.04.2006 um 14:25 Uhr (0)
Hallo,speicher doch einfach dein Produkt als V4 Session ab.Dann wird eine V4 Session Datei erstellt und jedes Part als einzelnes Model gespeichert. Die Session Datei ist vergleichbar mit einem V5 Produkt. Sie speichert keine Geometrie-Daten. Kann man also einfach hinterher löschen.Natürlich müsste das auch per Makro realisierbar sein, aber wenns so auch geht?! Versuch doch erstmal GrußBobby------------------Du musst die Leute einmal richtig ärgern, dann wirst du endlich ernst genommen.Konrad Adenauer

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Einfügen in neues Part
Bobby_Joe2001 am 21.05.2006 um 12:55 Uhr (0)
Hallo,also Catia bennent das automatisch um, weil du ja mit dem jetztigen Code deinen Körper kopierst, aber in das selbe Part wieder einfügst (nicht in ein Neues wie du beschrieben hast!). Weil der Körper mit dem selben Namen schon existiert wird er umbenannt.Häng mal statt deinem letzten Absatz (Einfügen ...) folgenden Code an:Code:Neues Part erstellenSet MyNewPart = CATIA.Documents.Add("Part")Im neuen Part gleich das Part selbst selektierenMyNewPart.Selection.Add MyNewPart.PartKoerper einfügenMyNewPart.S ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : ParameterSet in Body / Körper
Bobby_Joe2001 am 28.04.2010 um 20:56 Uhr (0)
Hallo,spontan fällt mir die Möglichkeit ein, per Selection darauf zuzugreifen.Code: Set obj_Part = CATIA.ActiveDocument.Part Set obj_Body = obj_Part.MainBody Set obj_Selection = CATIA.ActiveDocument.Selection obj_Selection.Clear obj_Selection.Add obj_Body obj_Selection.Search "CATKnowledgeSearch.AdvisorParameterSet,sel" For i = 1 To obj_Selection.Count Set obj_ParameterSet = obj_Selection.Item(i).Value obj_ParameterSet.DirectParameters.CreateString "OP", "" Next obj_Selection.Cle ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : GS umbenennen
Bobby_Joe2001 am 23.05.2006 um 20:00 Uhr (0)
GS = Geometrisches Set??Wenn ja dann so:Neues Set erstellen:Code:Sub CATMain() Set MyNewhybridbody = CATIA.ActiveDocument.Part.HybridBodies.Add MyNewhybridbody.Name = "klaus"End SubUnd so wird bestehender Name ganz einfach geändert:Code:Sub CATMain() Name vorher MsgBox CATIA.ActiveDocument.Part.HybridBodies.Item(1).Name Jetzt wird geändert CATIA.ActiveDocument.Part.HybridBodies.Item(1).Name = "da gugst du was" Name nacher MsgBox CATIA.ActiveDocument.Part.HybridBodies.Item(1).NameEnd SubGrußBo ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Verknüpfung einer Zeichnung ändern
Bobby_Joe2001 am 23.05.2006 um 20:31 Uhr (0)
Zitat:Original erstellt von mkna:Hallo Bobby_Joe2001Kannst Du mir den Befehl für den Schritt"Fügt das part als neuen link zur betreffenden Ansicht hinzu"nennen ?MartinBitteschön Code:Sub CATMain() Objectverweis für 3. View vom aktiven Blatt Set MyView = CATIA.ActiveDocument.Sheets.ActiveSheet.Views.Item(3) Objectverweis für 1. Dokument in der Dokumentliste, das ist z.B. ein Part Set MyDoc = CATIA.Documents.Item(1) Alle Links der Ansicht löschen MyView.GenerativeLinks.RemoveAllLinks Der Ansich ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Macro für ein Wort im Baum finden
Bobby_Joe2001 am 23.05.2006 um 20:56 Uhr (0)
Ich will ja nicht so sein.Also hier mal nen kleiner kompakter Beispielcode:Code:Sub CATMain() Set MySel = CATIA.ActiveDocument.Selection MySel.Search "Name=" & InputBox("Was suchst du", "Suche", "*") & ",all" If MySel.Count 0 Then For i = 1 To MySel.Count MsgBox MySel.Item(i).Value.Parent.Parent.Name Next End IfEnd SubGrußBobby------------------Du musst die Leute einmal richtig ärgern, dann wirst du endlich ernst genommen.Konrad Adenauer

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Einfügen in neues Part
Bobby_Joe2001 am 22.05.2006 um 18:42 Uhr (0)
Also bei mir hat dein Makro einwandfrei funktioniert!------------------Du musst die Leute einmal richtig ärgern, dann wirst du endlich ernst genommen.Konrad Adenauer

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Hybridbodies im SpecTree von unten nach oben durchlaufen
Bobby_Joe2001 am 28.04.2006 um 15:01 Uhr (0)
Hallo,hab jetzt nach knapp 3 Jahren das Problem auch Hat da mittlerweile einer eine Lösung?Ich habe eine Skizze (siehe Anhang) in geschachtelten Geometrischen Sets und will alle Instanzen mit der Parent Eigenschaft durchlaufen.Nur Catia überspringt immer ein Geometrisches Set.Sub CATMain()Set MyParent = CATIA.ActiveDocument.Selection.Item(1).ValueDo Set MyParent = MyParent.Parent Debug.Print MyParent.NameLoop Until MyParent.Name = "CNEXT"End SubIch bekommen folgende Liste:SketchesINSTANZ_10HybridBo ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Einfügen in neues Part
Bobby_Joe2001 am 23.05.2006 um 20:20 Uhr (0)
Zitat:Original erstellt von Spritty:Hallo Lusilnie,das ist genau die Antwort, die ich eigentlich nicht hören möchte Aber jedes Programm führt so seine Macken mit sich herum, leider!Neustart bringt leider auch nichts und vor 2 Wochen ging ja mein Makro noch!!Und was habe ich jetzt für Möglichkeiten in meinem Makro?Kann ich den Körper und die Affinität umbenennen, damit ich denselben Namen habe wie zuvor?!Viele GrüßeSprittyJo, schneid halt einfach das "Kopie von " vom Namen ab.Code:Sub CATMain() Set My ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Verknüpfung einer Zeichnung ändern
Bobby_Joe2001 am 23.05.2006 um 19:40 Uhr (0)
Zitat:Original erstellt von Lusilnie:Hallo mkna,ich will Dir ja nicht Deine Illusionen nehmen, aber mein Wissensstand dazu ist: "Es geht nicht!". Zumindest wenn Du die Maße "dynamisch" behalten willst. Dazu fehlen (zumindest in R14) einfach die Befehle!Unter "DrawingView.GenarativeLinks" gibt es kein "Replace", nicht mal ein "Remove", sondern nur ein "Remove All"!Aber aus den ganzen Diskussionen im Forum würde ich Dir einen anderen Weg zum Testen vorschlagen: "SendTo"! Dazu müßtest Du Dein Konzept folgend ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Catia Settings ansprechen. Wie an VisualizationSettingAtt kommen?
Bobby_Joe2001 am 15.05.2006 um 10:34 Uhr (0)
Hallo,habe auch gerade ein Makro gebastelt mit dem ich die ganzen Genauigkeiten umstellen will.Das komische ist, wenn ich ein Dokument offen hab, und per makro die Genauigkeiten änder, setzt er es bei dem geöffneten Dokument nicht um (Rechenzeit bleibt auch aus).Erstelle ich aber ein neues Part, dann sind die neuen Settings aktiv.Gibts da noch eine Art Update-Befehl, der auch die neuen Settings für das aktive Dokument aktualisiert?Hab das Problem sowohl unter R14 Sp5 (ja, auch hier kann ich auf die Setting ...

In das Form CATIA V5 Programmierung wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 

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