|
CATIA V5 Programmierung : Übersetzung
Beemer328 am 20.11.2008 um 11:36 Uhr (0)
Funzt leider nicht. Aber ich könnte mir auch denken, dass es trotzdem Probleme gibt, wenn die Anordnung der geom. Sets mal verändert wird oder noch welche dazwischen eingefügt werden, oder irre ich mich? Es handelt sich sozusagen um ein Startpart, dass dann mit Geometrie befüllt wird. Die Umbenennung darf aber trotzdem nur die Geo. Sets der Startstruktur betreffen.Folgendes habe ich hier im Forum gefunden aber für Parameter, vielleicht kann man das auch für die Geo Sets umbasteln. Wenn ja, wie könnte das d ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Neue Komponente in Assembly Design einfügen
bgrittmann am 21.09.2011 um 13:40 Uhr (0)
ServusIch vermute, dass du "AddComponentsFromFiles" verwenden müsstest. (siehe auch Beispiel in der Doku)"AddAffectedComponent" scheint eher für Baugruppenbearbeitungen (zB Tasche)zuständig zu sein.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA.StartCommand (Center Graph)
Kne am 11.04.2011 um 11:40 Uhr (0)
Wie sprichst du das Part an:Allgemein mit: part1 = CATIA.ActiveDocument.Partoder bestimmt:partDocument1 = CATIA.Documents.Item("Partname")part1 = partDocument1.partWenn du das Teil allgemein ansteuerst kann es sein, dass wenn mehrere Dokumente offen sind das gewünschte Teil nicht gefunden wird. Aber da du ne Selection nimmst sollte die Komponente ausreichend bestimmt sein. Ich hatte auch schon Probleme mit dem CATIA.StartCommand. Das ging bei einer Funktion nur wenn nichts geöffnet war. Funktioniert denn C ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bedingungen im Strukturbaum entsprechend Komponenten automatisch in Sets verschieben
ashneel am 13.03.2013 um 16:14 Uhr (0)
Hallo zusammen,derzeit versuche ich, ein Makro zu erstellen, welches mir innerhalb der ersten Ebene einer Struktur die Bedingungen entsprechend der Komponenten in benannte Sets sortiert.Im Detail soll das Ganze wie folgt ablaufen:1. Unterscheidung, ob das aktuell aktive Dokument eine Struktur oder ein Einzelteil ist.- Wenn es ein Einzelteil ist: Abbruch des Makros mit Ausgabe einer Fehlermeldung.- Wenn es eine Struktur ist: Start des Makros2. Ausführen eines externen Makros (exe-file)3. "[Part Number] + [R ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bedingungen im Strukturbaum entsprechend Komponenten automatisch in Sets verschieben
bgrittmann am 04.04.2013 um 19:43 Uhr (0)
ServusWas hast du denn dem PartDocument zugewiesen? Was "sagt" das Watchfenster (in VBA) zu diesem Objekt? Was passiert wenn in der Baugruppe eine Unterbaugruppe verbaut ist? ...GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Nur sichtbare Elemente ins hide stellen
ausie-r-n am 25.01.2008 um 07:32 Uhr (0)
Hallo Proofin,das wars. Genau das sollte passieren.Ich danke Dir nochmals. Kannst Du mir auch bei meinem anderen Problem helfen? "Makro Bodys auf Layer verschieben" http://ww3.cad.de/foren/ubb/Forum137/HTML/002573.shtml Grußausie-r-n
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Detail Component in Drawing verschieben
imation1999 am 28.01.2014 um 10:05 Uhr (1)
Hallo Zusammen,ich habe auch ne Frage:warum kann ich mit eine Selection nicht zugreifen?Code:Dim drawingComponent1 As DrawingComponentSet drawingComponent1 = drawingComponents1.Item(selection1.Item(1).Value)Fehlermeldung: Automation ErrorVielen Dank im Voraus
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bedingungen im Strukturbaum entsprechend Komponenten automatisch in Sets verschieben
bgrittmann am 04.04.2013 um 11:59 Uhr (0)
ServusWo ist die Variable "partDocument" definiert und zugewiesen?Ich befürchte du kannst ein Bedingungset nicht per Makro erzeugen (Objektauflösung sowie Selektion liefern nichts brauchbaren zurück)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Textfeld in 2D-Komponente ändern
hauharms89 am 10.05.2019 um 12:36 Uhr (1)
Vielen Dank für die schnelle Antwort.Ich habe deinen Code mal als Makro in mein Drawing geladen und er bricht mit der MsgBox "Text not found" ab. Den Namen des Textfeldes habe ich in der Zeichnung über RMT/Properties/Feature Properties rausgekriegt.GrußHauke
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Start Part in Produkt
Theo05 am 14.09.2006 um 10:21 Uhr (0)
Ja genau,ich möchte ein gespeichertes Part als Neu aus in ein Produkt oder einer Komponente einfügen.Das Hauptprodukt besteht aus mehreren Unterprodukten und Komponeten.In das Produkt was ich gerade aktuell habe soll das Part eingefügt werden.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Neue Komponente in Assembly Design einfügen
bgrittmann am 21.09.2011 um 14:16 Uhr (0)
ServusSChau mal in die Doku. AFAIR müsste es:Code:Set component = product.products.AddComponentsFromFiles (PathArrayOfFiles, DateiTyp)heißen.Du willst doch eine vorhandene Datei hinzufügen? (ggf mal den Makrorecorder verwenden)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Sketcher Axis
Augustiner am 21.04.2006 um 11:35 Uhr (0)
Hallo bin mal wieder unwissend.Kann mir jemand ein Beispiel zeigen wie ich die Achsen im Sketch verschieben kann?Funktioniert ja irgendwie mit der Klasse Axis 2Dund dem Feld das sichaus neun werten zusammensetzt.Für Hilfe wäre ich sehr Dankbar.Gruß Andi
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Fläche verschieben mit Formel - HybridShapeTranslate
CAMiCADse am 09.05.2007 um 14:18 Uhr (0)
Hallo Physimathi,So sollte es klappen:Code:Dim VERSCHIEBUNG As LengthSet VERSCHIEBUNG = hybridShapeTranslate1.DistanceSet formel1 = Part1.Relations.CreateFormula("Formel.1", "", VERSCHIEBUNG, "Startwert + " & i & "* VorX ")GrußCAMiCADse
|
| In das Form CATIA V5 Programmierung wechseln |