|
CATIA V5 Programmierung : und-color: #FFFF99'>Suchen nach Elementen mit einer bestimmten Farbe
Bartleby am 22.10.2004 um 10:31 Uhr (0)
Hallo Torspezialist, keine Erfolgsmeldung, hab das auch mal ausprobiertV5R12SP5, sowohl mit Standardfarben als auch mit selbstdefinierten Farben. Ich glaube das liegt daran, dass es da den Unterschied gibt in der ausgabe von CATIA da gibts ja die Farben CATIAStandart1..35(?) und userdefcolors. probier doch mal im Macro mit dem RGB-Code in Klammern {obj.color(125,150,200)} analog der anzeige im SEARCH-Dialogfenster zu und-color: #FFFF99'>suchen. schreib wenn s klappen sollte.. MfG Ronny
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Pfad beim Speichern
Bartleby am 14.09.2004 um 12:54 Uhr (0)
Hallo alf3k, datei=CATIA.ActiveDocument.Path+ extdatei.txt damit solltest du den festen Pfad ersetzen, Datei muss aber vorher gesaved sein sonst ist logischerweise kein Pfad zugeordnet MfG Ronny
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Programmiersprache im Catia
Bartleby am 30.09.2004 um 14:40 Uhr (0)
(Naja, ich habe keine besonders gute Meinung von solchen Kursen, die größte Wirkung dieser Kurse stellt sich meist in der Kasse ein.)!!achtung subjectiv!! Aber wenn du wirklich nen kurs machen willst dann mach einen in einem CAD-Systemhaus da ist s schon auf CATIA und Konstrukteure zugeschnitten. wenn ihr jetzt auf CATIA umsteigt dann sind ja sowieso Schulungen dran oder? Learning bei doing kann aber garantiert kein kurs ersetzen, und wenn Du doch mal ein problem hast gibts ja noch das Forum hier. MfG Ronny
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : neues Teil mit Struktur einfügen
Bartleby am 06.08.2004 um 10:43 Uhr (0)
Hallo BADU, das Einfügen hat den Vorteil, daß das neue,zuletzt eingefügte Teil immer das letzte (unterste) im Produkt ist und somit im Search auch die höchste Nr. zugeordnet bekommt versuch also nach dem einfügen ins Produkt alle Parts in !!! Product zu und-color: #FFFF99'>suchen und dann ist Partname=selection1.Item(selection1.count).value.name Das müsste funktionieren sonst frag halt nochmal nach. MfG Ronny
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Kleinschreibung --> Grosschreibung
Bartleby am 22.10.2004 um 11:24 Uhr (0)
Hallo Badu Das wird nicht mit dem namen gehen, sondern nur mit einem String: dim namestring as string For {all objects} namestring=object.name namestring=UCase(namestring) object.name=namestring Next PS: der name ist nur ReadOnly, Umbenennen funktioniert da nicht so ohne weiteres, Part oder Product gleich beim erstellen mit GrossBuchstaben benennen, zum und-color: #FFFF99'>suchen ist gross/klein ja egal.(button) [Diese Nachricht wurde von Bartleby am 22. Okt. 2004 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Suchort(e) für Selection.Search beschränken
Bartleby am 18.10.2004 um 07:24 Uhr (0)
Guten Morgen Torspezialist, also dass was Du machen willst funktioniert so: Du kannst nicht nach Punkten und-color: #FFFF99'>suchen die ein bestimmtes übergeordnetes Element besitzen, sondern in zwei Durchläufen erst nach einer bestimmten Skizze und im zweiten Durchlauf mit .Point,sel nach Punkten in Deiner bisherigen Selection die ja nach dem ersten selection.search eine skizze sein sollte. das funktioniert auch mit dem Macrorecorder, vorrausgesetzt deine Auswahlkriterien führen zu einem eindeutigen Ergebnis(selection). MfG ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parametername ändern
Bartleby am 25.10.2004 um 08:11 Uhr (0)
Guten Morgen myTea, habs mit dem macrorecorder mal aufgenomen und Rename händig eingefügt. MfG Ronny das mit der Selection kannst du weglassen, die wird ja in dem weiteren script eh nicht angesprochen. Brauchst nicht zu und-color: #FFFF99'>suchen wenn du den namen des parameters schon kennst.... Sub CATMain() Dim partDocument1 As PartDocument Set partDocument1 = CATIA.ActiveDocument Dim part1 As Part Set part1 = partDocument1.Part Dim parameters1 As Parameters Set parameters1 = part1.Parameters Dim length1 As Length Set lengt ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Elemente nach UserSelektion löschen
Bartleby am 14.09.2004 um 16:40 Uhr (0)
Ja, klar geht das. alles was man unter Bearbeiten/und-color: #FFFF99'>Suchen Auswählen kann ist auch als Object einer Klasse da und kann damit gelöscht werden, aber ob bei einer Helix zum Beispiel die direkt(exclusiv) übergeordnete Geometrie wie Startpunkt und Achse mit gelöscht wird hängt von den CatSettings ab. Grundsätzlich macht die Auswahl (bzw. das Löschen) bei den Objecten verschiedener Klassen keinen Unterschied. Zu deiner Frage probier mal das macro was ich fireman geschickt hab und tausche Line gegen HybridShapeH ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Aus Polylinie Koordinaten der Punkte auslesen
Bartleby am 15.09.2004 um 13:31 Uhr (0)
Hallo alf3k,Wenn die Punkte deiner Polylinie "direkte Kinder" der Polylinie sind dann gehts einfach mit der Suche nach der Polylinie und dann nach den Punkten in der Polylinie aber wenn die Punkte irgendwo anders in einem open Body hängen und der Punkt in der Polylinie nur eine Referenz ist dann wirds schwierig. Dann kommst Du nur noch über Polylinie.value.Parent.item(..)[Point]ran und das ist kniffligsel muss polylinie seinpolylinie(n) und-color: #FFFF99'>suchen und item für itemoder selektieren lassen mit selectelement2Sub ...
|
| In das Form CATIA V5 Programmierung wechseln |