 |
CATIA V5 Programmierung : [HowTo] Interne Befehlsnamen schneller finden (CATNls)
HoBLila am 11.05.2012 um 14:24 Uhr (1)
Ist die übliche Vorgehensweise, daher nur drei kleine Ergänzungen:"%CATIAPfad%win_b64
esources" oder "%CATIAPfad%intel_a
esources"CATIA eintippen, "b:CATShapeDesignFilletEdge" oder "c:CATShapeDesignFilletEdge", je nach CATIA-SpracheUnd das Wichtigste: Warum nutzt Du nicht das Notepad++? Ich mein das hat doch heutzutage ehh fast jeder Entwickler auf dem Rechner, dass kann auch Files in einer Ordnerstruktur durund-color: #FFFF99'>suchen und aus der Ergebnisliste gleich öffnen. Dafür braucht man dann, wenn man Notepad++ einsetzt ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ersetzen der
HoBLila am 24.06.2010 um 10:46 Uhr (0)
Hallo zusammen,Cut & Paste ist leider nicht Change Geometrical Set, denn hier gehen die Links kaputt.Leider ist ein Change Geometrical Set in der Automation nicht möglich. Bzw. mit fällt nix ein und ich glaube dies hier auch schon einmal gefragt zu haben.------------------Mit freundlichen Grüßen,Henry Schneideralias LilaEs gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren:Die Ingenieure verund-color: #FFFF99'>suchen, immer idioten-sicherere Systeme zu bauen,die Natur versucht, immer bessere Idioten zu bauenXi ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Koordinaten ersetzen
HoBLila am 27.07.2010 um 12:41 Uhr (0)
Du hast eigentlich schon die richtige Idee.Mach ein Selection.Search, also hol Dir einfach das Selection-Objekt vom Dokument, dann die Methode Search aufrufen. Den Suchstring kannste aus Edit--Search auslesen, bei Advanced siehste den VBA-Suchsting in dem Pull-Down-Menü. Oder noch besser die Suche einfach mit dem Macro-Recorder aufnehmen. Das Punktkoordinaten ändern am besten auch aufnehmen.Ich glaube jeder Punkt hat die Methode SetCoord() die ein Array der Größe 2 oder 1 entgegen nimmt. Das Array muss vom ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : GeoSet und-color: #FFFF99'>suchen und erstellen
HoBLila am 09.04.2009 um 12:54 Uhr (0)
Halloich glaube du musst im Else-Zweig noch ein partWork.SetInWorkobject = BStrukt machen------------------Mit freundlichen Grüßen,Henry Schneideralias LilaEs gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren:Die Ingenieure verund-color: #FFFF99'>suchen, immer idioten-sicherere Systeme zu bauen,die Natur versucht, immer bessere Idioten zu bauenXing
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Teilenummer aus Catia v5 in Excel Stückliste und-color: #FFFF99'>suchen
HoBLila am 21.01.2013 um 16:29 Uhr (0)
Ich würden Suchstring einfach mit Replace() manipulieren. Das Replace würde ich 3fach schachteln.Code:sSurchstring = Replace(Replace(Replace(sSuchstring, ".", ""), "{", ""), "}", "")oder so ähnlich. Ein vbNULLString müsste noch schneller sein als ein "", aber ich weiß nicht ob der in der Funktion auch tut, da ich es nicht getestet habe. :-)------------------Mit freundlichen Grüßen,Henry Schneideralias LilaEs gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren:Die Ingenieure verund-color: #FFFF99'>suchen, immer ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Umlaute in einer Zeichnung erstezen
HoBLila am 14.10.2010 um 16:30 Uhr (1)
Ist doch kein Problem, wie ich eingangs gesagt habe:Nach dem CATIA-Durchmesserzeichen und-color: #FFFF99'>suchen und es gegen ein richtiges ersetzen.------------------Mit freundlichen Grüßen,Henry Schneideralias LilaEs gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren:Die Ingenieure verund-color: #FFFF99'>suchen, immer idioten-sicherere Systeme zu bauen,die Natur versucht, immer bessere Idioten zu bauenXing
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : selection elemente löschen
HoBLila am 29.04.2015 um 14:55 Uhr (1)
Beginnt die Selection bei 1 und nicht bei 0?Nimm lieber einen sprechenden Namen als nur ein Zeichen für den Iterator. Spart Dir später massig Ärger, z.B. beim und-color: #FFFF99'>Suchen & Ersetzen.Ansonsten solltest Du das Objekt selbst auch hinzufügen und dann den Namen als Key verwenden.Wenn die Objekte schon in der Collection sind hast Du später weniger Arbeit die Selection neu zu schreiben, weil Dir MyCollection.Keys bereits ein Array liefert wo alle Objekte drin sind.Was ich grad auch nicht weiß:selWork.Item(iIterator) i ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Toolbar mit CAA
HoBLila am 11.12.2008 um 22:09 Uhr (0)
Das ist leider wahr, ich musste auch ganz schön lange und-color: #FFFF99'>suchen bis ich einen Arbeitgeber gefunden hatte, bei dem ich auch CAA programmieren kann. Finde die Preise für die CAA-Lizenzen aber übertrieben, denn es ist programmieren fast wie im Mittelalter. Jedenfalls zum Thema: Ich habe aus der ersten Frage entnommen "Ich versuche schon seit einiger Zeit folgendes in CAA" dass kpr eine Lizenz besitzt. Zusätzlich gehe ich davon aus, dass mittlerweile jedes Systemhaus mindestens eien Toolbar hat, so dass man auch ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Umlaute in einer Zeichnung erstezen
HoBLila am 13.10.2010 um 17:14 Uhr (1)
Dürfte eigentlich nicht passieren.Ich hatte aber mal den Fall, dass ich alle Durchmesserzeichen auf Durchmesserzeichen setzen musste. - Warum kann ich Dir allerdings nicht sagen.Also versuch einfach einmal im Replace noch die anderen Zeichen hinzuzufügen und gegen sich selbst zu ersetzen.------------------Mit freundlichen Grüßen,Henry Schneideralias LilaEs gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren:Die Ingenieure verund-color: #FFFF99'>suchen, immer idioten-sicherere Systeme zu bauen,die Natur versucht ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Etwas für Profis -> übliche Rekursion über Strukturbaum funktioniert nicht!
HoBLila am 29.11.2013 um 14:30 Uhr (1)
Ich halte die und-color: #FFFF99'>Suchen der Selection auch für die einfachste Lösung.Diese kannst Du auch mit dem Macrorecorder sehr gut aufzeichnen.------------------Mit freundlichen Grüßen,Henry Schneideralias LilaEs gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren:Die Ingenieure verund-color: #FFFF99'>suchen, immer idioten-sicherere Systeme zu bauen,die Natur versucht, immer bessere Idioten zu bauenXing
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Farbe Ändert
HoBLila am 27.02.2013 um 17:15 Uhr (0)
Du veränderst mit jeder Deiner und-color: #FFFF99'>Suchen den Inhalt der Selection, also musst Du nach jeder Suche, den Inhalt auf Grau ändern und nicht nur nach der letzten Suche.------------------Mit freundlichen Grüßen,Henry Schneideralias LilaEs gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren:Die Ingenieure verund-color: #FFFF99'>suchen, immer idioten-sicherere Systeme zu bauen,die Natur versucht, immer bessere Idioten zu bauenXing
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : BOM SelectionAusgabe
HoBLila am 08.10.2015 um 15:57 Uhr (1)
Code:CATIA.ActiveDocument.Selection.Item2(1).ValueIch empfehle Dir ein Dictionary oder eine Collection statt der Arrays, da diese dynamischer sind.Des weiteren empfehle ich Dir Variablennamen länger als 3 Zeichen zu wählen.i und A sind denkbar ungünstig, vor allem für und-color: #FFFF99'>Suchen und auch für mich zum Lesen.------------------Mit freundlichen Grüßen,Henry Schneideralias LilaEs gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren:Die Ingenieure verund-color: #FFFF99'>suchen, immer idioten-sicherere Systeme zu bauen,die ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Objekt finden, vergleichen und in Tabelle darstellen.
HoBLila am 02.05.2013 um 13:47 Uhr (0)
Hallo Jan,in meinem Dictionaly ist eine QuickSort-Methode bereits implementiert.Diese arbeitet zwar in der aktuellen Version mit Strings, aber es sollte ein leichtes sein den Stringvergleich gegen einen Double-Vergleich zu ersetzen.Hintergrund ist der, dass ich natürlich gleich Methoden implementiert habe, die mir in dem normalen Dictionary immer fehlten, wie auch die Methode auf genau ein Item zuzugreifen, auch wenn ich den Key nicht habe.Des Weiten lässt die Add() Methode nur jeden Key genau einmal zu, w ...
|
| In das Form CATIA V5 Programmierung wechseln |