|
CATIA V5 Programmierung : Product to part und dann als IGES ablegen
Istderfix am 04.12.2009 um 12:06 Uhr (0)
Mir fällt gerade auf, der Befehl zum Umwandeln vom Product zum Part ist auch nicht drin!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro programmieren um definierte Löcher zu finden
imation1999 am 18.04.2013 um 12:55 Uhr (0)
Hier muß man also zu einem Trick greifen.Zuerst speichert man die einzelnen Elemente der Selection in ein Array:Code:Dim SelElemente() As ObjectReDim SelElemente(Selection1.Count) For i = 1 To Selection1.Count Set SelElemente(i) = Selection1.Item(i)Next iDann löscht man die Selection und weist der Selection einzeln die gespeicherten Objecte zu:Code:For i = 1 To UBound(SelElemente) Selection1.Clear Selection1.Add SelElemente(i).Value ... .. .Next iSo kommst Du in Bohrung rein:Code:Sub CATMain()Dim partDocum ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Extrahieren von Körpern in separates Datei
TeZett am 29.08.2005 um 10:32 Uhr (0)
ist es möglich, per script oder was weis ich wie, automatisiert einen körper aus einem part in ein separates part zu kopieren? geht sowas?ich habe hier immer eine part datei mit zahlreichen körpern, die ich später zu einer baugruppe zusammenbauen will. dazu brauche ich eben die einzelnen körper. und per copy/paste ist das eine schweine arbeit.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro um Userselektionen als Ergebnis (Tot) einzufügen
Beny am 17.01.2011 um 15:09 Uhr (0)
Ein herzliches Hallo,ich habe ein "kleines" Problem wo ich im moment voll aufn schlauch stehe und einfach nicht mehr weiterweiß.etwas ähnliches habe ich hier leider nochnicht gefunden.und zwar geht es darum das ich ein Makro schreiben soll wo der User elemente Selektiert und danach werden die vom User selektierten Elemente (in dem Fall linien, punkte und Ebenen) in ein neu erstelltes Geometrisches Set als ergebnis eingefügt. (ich habe es in VBA angefangen weil ich damit die Mehrsprachigkeit in Catia real ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selection - gültige Typen / The method Item failed
ChrisHH am 31.05.2012 um 11:35 Uhr (0)
Zitat:Original erstellt von Jens Hansen:Hallo,ich vermute mal dass es an "Renamed" scheitert. Es könnten ja rein tehoretisch auch Parameter gefunden werden, die "Renamed" nicht besitzen.Versuche mal nur mit .Value auf den Parameter zuzugreifen und dann die Eigenschaft .Renamed abzufragen.SGJensVermutlich verstehe ich dich nicht richtig, aber ist es nicht so, das die Parameter die nicht "Origin" sind, ALLE den wert "Renamed" haben? Davon abgesehen hab ich keine Vorstellung wie ich das anders gestallten kön ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Einzelne Parts über hinterlegte Eigenschaften per Makro/Skript abfragen u. markieren
Lusilnie am 09.02.2012 um 23:46 Uhr (0)
Hallo bamigon,aus meiner Sicht sollte das funktionieren. Prinzipiell würde ich das so machen:1.) rekursives Durchsuchen der Struktur bis zum Part2.) Prüfen auf Parameter "Material" mit Inhalt "Normalie"3.) wenn gefunden, dann Erweitern der Auswahl (Selektion) mit dem Part4.) nach Durchsuchen der Struktur Erstellen eines Auswahlsets und einfügen der in der Auswahl befindlichen PartsDa ich ähnliches schon gemacht habe, sehe ich prinzipiell keine Probleme. Du solltest nur beachten, dass das Auswahlset, soweit ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Anzeige aktualisieren bei Änderung ?
noir333 am 22.09.2007 um 10:59 Uhr (0)
Hallo Jens,ich muss mich entschuldigen, ich habe das nicht ganz richtig gesagt:Ich aktualisiere nach dem Ändern des Objektes mit dem Befehlpart.updatobject(Objekt).Dabei wird keine Bildschirmaktualisierung durchgeführt.Verwendet man part.update wird die Anzeige erneuert.Ich habe deswegen part.updateobject verwendet, weil ich dachte, dass das schneller geht als das ganze part upzudaten. Das ist aber ein Trugschluss. Ich habe die Zeiten gestoppt und festgestellt, dass die Anwendung 20% schneller ist, wenn ic ...
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Top Produkt Paramter auslesen
Erich am 29.04.2022 um 11:05 Uhr (1)
Hallo Berndanbei das Bild mit den Paramter der Properties.------------------mfgErich[Diese Nachricht wurde von Erich am 29. Apr. 2022 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Produkt u. Parts umbenennen
bgrittmann am 26.10.2011 um 11:28 Uhr (0)
ServusBist du sicher dass die If-Schleife abgearbeitet wird?Lass dir mal den Name vor-, während und nach dem Ändern in einer Massagebox ausgeben.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATAllPart in Produkt umwandeln
bgrittmann am 30.10.2012 um 09:54 Uhr (1)
Servusist ggf bei dir die Option unter: Tools - Optionen - Infrastruktur - Teileinfrastruktur - "Externe Auswahl auf veröffentlichte Elemente beschränken" aktiviert?GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selektion_während_der_Laufzeit
Glück am 16.04.2010 um 10:40 Uhr (0)
Hallo Henry, danke, so funktioniert es.Was ist aber, wenn ich ein Geometrical Set und keine Linie usw. selektieren möchte?Ich habe das gleiche Schema mit einfachen Änderungen benutzt, aber ich bekomme eine Fehlermeldung :Code:_______________________________________________________________________________________________Sub CATMain() Auswahl festlegen ------------------------------ Dim Was(0)!!!!!!!!!!! Was(0) = "Geometrical Set" !!!!!! Selektion definieren und leeren ---------------- Dim selUser As Se ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selection in C#
MarcDe am 05.06.2009 um 22:21 Uhr (0)
für die allgemeinheit:lösung: array als object definieren
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selection add
wulfgang am 17.03.2010 um 12:54 Uhr (1)
Hallo,ja die dummen Klammern waren der Fehler.
|
| In das Form CATIA V5 Programmierung wechseln |