|
CATIA V5 Programmierung : Bodies abhängig von Parameter erzeugen
Sinalco am 26.03.2009 um 02:06 Uhr (0)
Hallo Michael,erstmal Danke für deinen Denkanstoss. Habe mitlerweile einige Verschachtelungen getestet (incl. Endlosschleifen *Grr)Bin jetzt sehr verwirrt:Habe deinen Vorschlag mal versucht, ohne Erfold:Bin unsicher wann ich den Body benennen soll. Denn:Ich möchte "Anzahl" Bodies erzeugen: Anzah ist fix: Äusserste Schleife ist Nor..nextIch weiss nicht wo ich mit der Nummerierung anfangen soll bzw. wo die "Lücken" sind: also: 1. innere Schleife ist Do Loop (1 Durchlauf mit Endung "1" garantiert.ich weiss ni ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Contextual Links?
AberHallo am 15.09.2005 um 14:51 Uhr (0)
Erst mal hallo alle zusammen...Bin schon länger hier im Forum am schnüffeln und habe mir auch schon viele Fragen daraus beantworten können... Ist echt ein prima Forum!So, jetzt bin ich aber mit einem Problem beschäftigt, wo mir die Suche hier nicht weiter geholfen hat.Zur kleinen Übersicht mal ein paar Erläuterungen zu meinem Programm:Es soll in der Lage sein Namen im Product/Part (InstancName, PartNumber, PartName)zu ändern und mit neuen Namen zu Speichern.Funktioniert auch alles soweit. Nur bei den „Cont ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selektionen eines Parts im Product
IIYTII am 15.09.2009 um 13:55 Uhr (0)
Genau, also ich befinde mich in einem Product. Derzeit habe ich mir eine simple Lochplatte gebaut und möchte die Achse einer Bohrung selektieren und dessen Namen auslesen, so dass ich diese Achse in eine Variable speicher und später benutzen kann um z.B. einen Constraint durch ein Makro anzulegen...Derzeit bekomme ich aber immer als Ausgabe: Testbaugruppe.PRODUCT:UNDO (sowas ähnliches)und leider nicht den Achsenpfad, sondern nur den Namen, der übergeordneten Baugruppe, in dem das Part liegt.Wenn ich vor de ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter im Parameterset
zoltan.bekesi am 11.03.2009 um 18:31 Uhr (0)
Hallo Michi,tausche mal dein Teil mit den Parameters auf folgende aus:Code:Dim parameters1 As ParametersAlle Parameters einer PartDocument (weil oRefDocument genommen)Set parameters1 = oRefDocument.Part.ParametersDim parametersets1 As ParameterSetsAlle ParameterSets innerhalb des PartsSet parametersets1 = parameters1.RootParameterSet.ParameterSetsDim parameterSet1 As ParameterSetDim I As IntegerDim sName As StringDim bParametersetGefunden As BooleanbParametersetGefunden = FalseDim theSet As ParameterSetFor ...
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Catia V5 Macro zum Austausch von broken links
mäki123 am 22.10.2013 um 09:53 Uhr (5)
Hallo,ich habe ein Problem mit broken Links in Catia und dachte mir, vielleicht kann mir wer in diesem Forum weiterhelfen.Ich habe in einem Product sehr viele Standarparts eines Typs, die alle einen broken link haben. Wenn ich nun auf "replace Component" gehe, wird immer nur ein Standarpart ausgetauscht. Solange es wie als Beispiel im Anhang dargestellt nur zwei Parts sind, ist das schnell von Hand gemacht. Jedoch habe ich teilweise auch 100 und mehr Parts, da ist das von Hand dann nicht mehr so lustig.Des ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Sheetmetal - Tasche
RSchulz am 16.10.2009 um 08:20 Uhr (0)
Hallo,aufgrund der übermäßig vielen und ausführlichen Antworten , nehme ich mal an, dass es entweder keine derartigen Funktionen unter VBA gibt oder diese so schlecht dokumentiert sind, dass keiner weiß wo bzw. wie man diese nutzen kann.Ich habe dies nun durch Mausbewegungen und klicks sowie CATIA.Startcommands gelöst, die ich automatisiert ausführen lasse. Das funktioniert soweit prima und auch ziemlich schnell, insofern man mit Findwindow das Fenster des Features fängt und solange wartet, wie das Fenste ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bedingung behalten bei Komponentenwechsel
tomtom1972 am 31.01.2011 um 18:01 Uhr (0)
Hallo,natürlich geht das, was du vor hast.Die Vorgehensweise ist folgende:- in der vorhandenen Struktur die Referenzen der betroffenen Constraints auslesen- diese publizieren- Constraints auf die publizierten Referenzen umhängen- ReplacenFolgendes musst du dabei grundsätzlich beachten- unterschiedliche Vorgehensweise, ob die Refs Geometrische Elemente sind oder BReps- Umhängen funktioniert nur über den Umweg über ein anderes Element, da sonst CATIA keine Änderung erkennt (die Ref ist die selbe, ob sie nun ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Boolesche Operation -> Entfernen
gong2 am 04.10.2011 um 17:20 Uhr (0)
Hi, ich habe mal wieder eine Frage an dieses sehr hilfreiche Forum. Ich will über VBA Ausschnitte (pocket) löschen. Da dies immer unterschiedlich viele sind will ich der Übersicht halber diese geometrisch zusammenfassen. Weshalb ich im selben Part aber neuem Körper die die benötigten Ausschnitte erst mal als Blockausprägung erstelle. Diese möchte ich nun über "Boolesche Operation - Entfernen" mit dem Hauptkörper verschneiden. Dann habe ich den Vorteil in VBA nur den Körper mit den Blöcken (pad), die meine ...
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Kante extrahieren
Zwenne12 am 13.06.2005 um 12:17 Uhr (0)
Hallo Leute,um ein Streifenlayout für Folgeverbundwerkzeuge zu erstellen, möchte ich mit der Funktion "Extract" festlegen in welcher Folgeein bestimmtes Profil geschnitten werden soll. Dazu habe ich alle Schnitte in einem Sketch erstellt, diesen dann gepattert und danach in der entsprechenden Folge eine Kante des gewünschten Schnittes selektiert und extrahiert.Jetzt möchte ich das mit einem Makro automatisieren:Language="VBSCRIPT"Sub CATMain()Dim part1 As PartSet part1 = CATIA.ActiveDocument.Part---------- ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Konstrukitonstabelle durchsuchen und ausblenden !
chriZ2010 am 26.12.2010 um 20:24 Uhr (0)
Nabend zusammen,bisher klappt alles wunderbar. Nun habe ich aber das Problem das ich mir einen Wert aus einer Tabelle raussuche und diesen Wert in einer anderen Tabelle wieder rausfiltern möchte damit das Lager modelliert wird.Hier mein Ansatz:Zuerst lasse ich nach einem passendem Wert in der Tabelle suchen. Da der Befehl "CloserSupConfig" den erst besten Wert nimmt der stimmt, musste ich wie schon erwähnt, eine Tabelle erstellen in dem die Wert nach Größe Sortiert sind. In meinem Fall die "Hilfstabelle", ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Schleife für begrenzete Körperanzahl
Estafanos am 15.08.2016 um 08:14 Uhr (1)
Hallo Zusammen,ich möchte gerne nur 500-Bodies von dem Mainbody mit der Booleschen Operation „Remove“ abziehen. Bei dem nächsten Ausführen des Makros sollen die nächsten 500 Bodies (wenn die Anzahl der Bodies, die nicht mit der booleschen Operation "Remove" in MainBody sind, kleiner ist als 500, dann nur bis zu dieser Anzahl an Bodies) auch von dem Mainbody abgezogen werden. Das Problem liegt darin, dass mein Arbeitsspeicher voll wird und CATIA sehr langsam wird. Ich muss CATIA schließen und neu starten. V ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Referenz zuweisung
Burrows am 23.02.2012 um 09:03 Uhr (0)
Hallo, ich bin ein Newbie in sachen Makkroschrieben. Ich will auf einen Curve die ich Selektieren und einen Punkt den ich erstmal auch selectieren (die such funktion ist mir jetzt noch zu schwer) Zwei Punkte generieren lassen und Kreis erstellen lassen.Aber ich hänge schon bei der Reference. Ich müsste die Userselection weiter geben aber das funktioniert nicht... Vielleicht kann mir jemand helfen. Ich hab schon das ganze forum durchsucht, hab aber nix ähnliches gefunden... Sub CATMain()#################### ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameterabgleich mit Regel oder Formel
Modick am 25.04.2015 um 12:07 Uhr (1)
Hallo liebe Community,ich habe ein Problem und hoffe, wie so viele Ahnungslose hier, Hilfe zu bekommen. Leider bin ich auch noch nicht der Profi was Programmierung angeht, aber ich arbeite dran. Nun zu meinem Problem: Ich möchte in einem CAD-Part per Regel oder Formel zwei Parameter( Zeichenfolge) vergleichen. Einer der beiden Parameter wir vom Nutzer eingetragen und der andere soll aus einer Konstrutkionstabelle ermittelt werden. In der KT gibt es noch mehr spalten und diese sollen nach erfolgreichem Abg ...
|
| In das Form CATIA V5 Programmierung wechseln |