|
CATIA V5 Programmierung : Makro gleich am Anfang starten?
Bartleby am 11.08.2004 um 15:30 Uhr (0)
Hallo Badu, hatte das Problem auch schon, habs dann so gelöst, dass ich nicht Catia zuerst gesartet habe sondern das Macro (das Macro hat ja die Eigenschaft Öffnen mit: CATIA damit umgeht man den Start von Catia als auslösenden Vorgang zu erhaschen. funktioniert am besten wenn man aufm Desktop ein icon mit dem Catia-Symbol und dem Macro dahinter erstellt. Dann muss ja zum Ausführen von dem Macro Catia gestartet werden. das zweite kannst du ja dann als Prozedur in das erste Macro einbinden. MfG Ronny PS: ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Teilenamen ändern in einer Unterkomponente
CTenschert am 12.08.2004 um 16:45 Uhr (0)
Getestet auf Win2k R12SP5 und WinXP R10Sp4 Ich möchte abc.1 in xyz.1 umbenennen Folgende Productstruktur +Part1(abc.1) | +Komponente + Part1(abc.1) | + Part1(abc.2) Dann rufe ich dieses VBA-Makro auf: Sub CATMain() Dim MyProduct As ProductDocument Dim MyProducts As Products Set MyProduct = CATIA.ActiveDocument Set MyProducts = MyProduct.Product.Products MyProducts.Item(1).Name = xyz.1 MyProducts.Item(2).Products.Item(1).Name = xyz.2 MyProducts.Item(2).Product ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Edit_Part_in_Product
Filippo am 12.08.2004 um 19:35 Uhr (0)
Hallo Ronny, ich habe die EXE auch nur vom CAD-Forum, ich weis nur das man alle Catia-Funktionen damit aufrufen kann. Ciao Filippo
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Referenz aus 3d-Element in globaler Variablen sichern
fireman am 13.08.2004 um 10:53 Uhr (0)
Hallo miteinander, Fragen über Fragen mal wieder..., ich plage mich mit der Selektion rum (erste Frage beantwortet, tut auch gut!), jetzt soll die Aufgabe ein wenig erweitert werden: Ich befinde mich in einer Baugruppe, welche zwei Teie eingefügt hat. Im einen ist eine Ebene definiert, welche kopiert werden soll, und dann im zweiten Teil eingefügt werden soll. Ich möchte diesen Weg gehen: Das Makro soll anhand der Namensgebung das erste Teil akivieren, dort eine Selektion der Auflageebne anhand des Namens ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Referenz aus 3d-Element in globaler Variablen sichern
Steffen Hohmann am 13.08.2004 um 13:03 Uhr (0)
Hallo fireman, in letzter Zeit häufen sich die Beiträge, in denen es darum ging, ein Part in einer Baugruppe über ein Makro zu aktivieren. Aus meiner Sicht sehe ich keine Notwendigkeit dies zu tun, da auf jedes Objekt (auch Objekte aus Parts) innerhalb einer Baugruppe zugegriffen werden kann. Man muß nur den Objektpfad von oben nach unten durchgehen. Nun zu deinem Problem: Innerhalb eines geöffneten Dokuments gibt es nur eine (und nur eine!) Selection-Instanz: CATIA.ActiveDocument.Selection Über dieses Sel ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Kurven durch Linien und Bögen ersetzen
Stefan Weber am 15.08.2004 um 07:20 Uhr (0)
Hallo Forumsgemeinde, ich bin neu hier und möchte mich kurz vorstellen. Ich bin 36 Jahre alt und arbeite in einem Konstruktionsbüro für Blechumformung. Seit etwa einem Jahr arbeite ich mit Catia V5. Mit der Konstruktion in Catia komme ich gut zurecht und möchte mich auch in den Bereich der Programmierung einarbeiten. Nun zu meiner Frage: Für die NC-Programmierung von Schnittstempeln muss die Schnittkontur (Kurve) durch Linien und Bögen erstzt werden. Bei kleineren Schnittkonturen ist dies kein Problem, jed ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Kurven Linien ..auf noshow stellen
sado75 am 17.08.2004 um 11:07 Uhr (0)
Hi Leute, ich bin noch laie im CATIA V5R12.Also wie kann ich linien kurven ebenen mit einem Befehl ins noshow stellen. Danke im voraus ------------------
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Kurven Linien ..auf noshow stellen
BigCheese am 17.08.2004 um 15:12 Uhr (0)
Hallo Sado, schau mal unter http://catia.cad.de/v5/download.htm Dort solltest Du eigentlich fündig werden. Gruß Alex
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Clash-Berechnung / Info-Feld
hasim am 19.08.2004 um 13:35 Uhr (0)
Hallo zusammen, ich möchte, wenn ich die Clash-Berechnung (zum zweitenmal) durchführe, dass in der Info-Spalte kommentiert wird, ob es sich um einen neuen, alten oder geändertetn Konflikt handelt. Wenn ich manuell auf Apply klicke macht Catia das. Wie mache ich das im Makro? Geht das mit ComparisonInfo ? Wenn ja, wie?
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Product Structure nachbilden
Jasiu am 19.08.2004 um 15:00 Uhr (0)
Hallo, ich selectiere über Select.Element ein Product in Baum. In diese Product möchte ich ein Part einbauen. Da es nicht sicher ist in welcher Ebene das Subproduct liegt möchte ich die Struktur nachbauen. Dazu habe ich folgendes Macro geschrieben: Dim uArray As Array uArray = Split(referenceObject.Displayname, / , -1, 1) Dim j Dim n n = UBound(uArray) msgbox CStr(n) msgbox referenceObject.Displayname else msgbox str End If Dim arrayOfVariantOfBSTR1(0) Dim ProStr As Products On Error Resume Next Dim pr ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Extrude erzeugen
fireman am 23.08.2004 um 16:06 Uhr (0)
Hallo miteinander, kaum scheint es ein wenig zu klappen, entdecke ich schon wieder eine Stelle an der ich passen muss: ich versuche derzeit eine Extrudierte Fläche zu erzeugen. Habe es nach dem Buch von D.R.Ziehten versucht, leider funktioniert es nicht. Mein Programmcode [Auszug]: Dim AktivKoerper1, AktivKoerper2 as HybidBody Set AktivKoerper = AktivDok.HybridBodies.Item ( Konstruktionselemente ).HybridBodies.Item ( Flaechen ) Dim EKontur1 as AnyObject Set EKontur1 = AktivDok.HybridBodies.Item ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Extrude erzeugen
fireman am 23.08.2004 um 21:50 Uhr (0)
Hallo alle miteinander, jetzt anbei noch ein file mit der Fehlermeldung. Zudem hab ich das Gesamte Makro gesplittet, hab das Makro mit dem Extrude-Befehl einmal separat geschrieben und hier der Gesamte Programmcode: Dim AktivDok as Document Set AktivDok = CATIA.ActiveDocument.Part Dim Wzk3D as Factory Set Wzk3D = AktivDok.HybridShapeFactory Ursprungselemente, Normalebene as AnyObject Dim SKontur2D as HybridShape Set SKontur2D = AktivDok.HybridBodies.Item ( 2D_Konturen ).HybridShapes.Item( Projizieren.1 ) S ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Laden aus Catalog
willson am 24.08.2004 um 07:30 Uhr (0)
Hallo Zusammen, hätte da ne Frage. Und zwar habe ich einen CATIA-Catalog geöffnet. Nun möchte ich aus ihm ein Teil (z.B. eine Normschraube aus dem ISO-Catalog) in ein CATProduct laden. Wie kann ich das mit dem Makro machen? Danke schon mal und Gruß willson.
|
In das Form CATIA V5 Programmierung wechseln |