|
CATIA V5 Drafting : Text ersetzen ?
DanielFr. am 07.11.2009 um 10:50 Uhr (0)
Hallo crush,zu 1. selbe Entwort wie Thomaszu 2. Du kannst es über ein Makro realisieren.Zuerst muss der Anwender den zu ersetzenden Text in eine Abfragebox eingeben und anschließend den Text der für den alten Text erscheinen soll. Dann läuft das Makro durch alle Blätter, sucht alle Textfelder und ersetzt die alten Texte mit den neuen. Das ganze kann dann sogar mit Wildcards (also *, etc.) oder wenn es noch umfangreicher gestaltet werden soll mit regular expressions gemacht werden. Zu den Reg-Expressions gi ...
|
| In das Form CATIA V5 Drafting wechseln |
|
CATIA V5 Infrastruktur : bestimmte Dateien und-color: #FFFF99'>suchen
DanielFr. am 09.08.2009 um 18:50 Uhr (0)
Hallo,diese Möglichkeit gibt es IMHO nicht. Dazu brauchst du ein Makro. Dazu würde ich dann wie folgt vorgehen:1. User selektiert 1 Part in der Produktstruktur2. User gibt den Namen des Körpers an den er und-color: #FFFF99'>suchen und selektieren möchte3. Das Script sucht erstmal nach allen Parts mit dem selben Namen des in Punkt 1 selektierten Parts und schiebt diese in eine Selektion4. Anschließend sucht das Script in dieser Selektion die Bodies rausSomit müsste man nur ein Part selektieren. Das Ergebniss sind mehrere selek ...
|
| In das Form CATIA V5 Infrastruktur wechseln |
|
CATIA V5 Programmierung : Reaction / und-color: #FFFF99'>Suchen / selektieren / löschen
DanielFr. am 19.06.2009 um 06:25 Uhr (0)
Hallo Willi,ich glaube fast es liegt daran das deine Selektion einfach leer ist. Wenn du die Reaction mit den Namen "XXX" und-color: #FFFF99'>suchen willst warum steht dann im Namen "*XXX-XXXX*" ?Ich habe dieses Script hier gerade ausprobiert und es läuft eins a durch.Code:Sub CATMain() Dim oDoc As PartDocument Dim oSel As Selection Set oDoc = CATIA.ActiveDocument Set oSel = oDoc.Selection oSel.Clear oSel.Search "(Name=XXX & CATKnowledgeSearch.AdvisorReaction),all" If oSel.Count 0 Then oSel.Delete Else ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ersetzen von XXXX in ausgewählten Elementen
DanielFr. am 03.06.2012 um 20:43 Uhr (0)
Hallo,Andere Idee: wie wäre es mit einem Knowledge-Part / Product. Hier könntest du mit den KWE-Lizenzen soetwas bewerkstelligen. Damit ist es kein externes Makro welches irgenwo für alle Mitarbeiter verfügbar sein muss sondern die Intelegenz hat die Datei selbst.------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normteile...)
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bestimten Join auswählen und Elemente ersetzen
DanielFr. am 27.01.2010 um 16:21 Uhr (0)
Hallo,du könntest ihn auch interaktiv vom Anwender selektieren lassen. Die beiden anderen Varianten sind nämlich mit Konstanten (entweder das Item aus der Collection oder der Name). Beide sind bei Änderungen fehleranfällig ------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normteile...)
|
| In das Form CATIA V5 Programmierung wechseln |
|
Berufsausbildung : Jobsuche - Wie nach Inventor und-color: #FFFF99'>suchen
DanielFr. am 21.03.2010 um 12:27 Uhr (0)
Hallo Frank,in den AGB´s denen du bei der Anmeldung hier im Forum zugestimmt hast, hast du dich bereit erklärt keine "Jobsuch-Beiträge" in die Foren von CAD.de (außer natürlich der Jobbörse) zu posten. Leider wird dein Beitrag als solcher gewertet. Des weiteren passt dein Beitrag vom Inhalt her nicht in das Forum "Berufsaus.-und Weiterbildung".Ich werde den Beitrag deswegen hier zumachen.Ich danke für dein Verständnis------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ ...
|
| In das Form Berufsausbildung wechseln |
|
CATIA V5 Programmierung : Part über Teilenummer und-color: #FFFF99'>suchen und öffnen
DanielFr. am 28.07.2009 um 13:38 Uhr (0)
Hallo Dadi,warum willst du den Windows Explorer nutzen wenn es auch in CATIA eine eigene FileSystem Klasse gibt die das füe dich erledigen kann.Ich denke das Verzeichnis ist fest oder soll es vom Anwender während der Laufzeit ausgewählt werden. Für den ersten Fall kannst du im FileSystem den Ordner holen, dort in einer Schleife alle Files auslesen. Die Abfrage gestalltest du mit einem Split (den Dateinamen kannst du ja vor dem "_" splitten dann bekommst du ein Array mit 2 Einträgen. Mit dem ersten machst d ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Existenz der Datei prüfen
DanielFr. am 08.12.2009 um 14:13 Uhr (0)
Hallo,das liegt an der Auswertung der booleschen Variablen. Dies kann VB so nicht verarbeiten. Konvertiere die Variable vorher in einen String und vergleiche mit dem Wert "True" dann wird es gehenHier mal ein Beispiel:Code:Sub CATMain() Dim myFilePathStr As String Dim myFileNameStr As String Dim ExitsBool As Boolean myFilePathStr = "deinPfad" myFileName = "deinDateiname" ExitsBool = CATIA.FileSystem.FileExists(myFilePathStr + myFileName) If CStr(ExitsBool) = "True" Then MsgBox "ersetzen" Else ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Drafting : Viele 2D-Komponenten auflösen
DanielFr. am 11.08.2009 um 09:13 Uhr (0)
Hallo,ja sicher. und-color: #FFFF99'>Suchen und selektieren (im Drafting Bereich willst du alle Komponenten und-color: #FFFF99'>suchen). Und wenn sie alle in der Selektion sind dann Explode 2D Componente (oder Expose ja nachdem was da haben willst).------------------MFG DanielDie KATJA ist halt doch nur ne zickige Französin
|
| In das Form CATIA V5 Drafting wechseln |
|
CATIA V5 Programmierung : ALLinONE:CATPart mit Material
DanielFr. am 26.05.2009 um 07:48 Uhr (0)
Hallo Martin,diese Option gibt es in CATIA definitiv NICHT.Ich glaube auch mit dem Zusammenkopieren von Einzelscripten wird es schon schwer weil deine Problemstellung schon recht komplex ist.Prüfen kannst du z.B. über die Suchfunktion. Sprich das Produkt rekursive durchlaufen, ein Part nehmen innerhalb dieses Parts nach Materialen und-color: #FFFF99'>suchen. Ist der Count = 0 dann ist kein Material vorhanden. Hier kannst du auch nach Bodies und-color: #FFFF99'>suchen um festzustellen wieviele Bodies das Part hat. Ich habe schon einmal angefangen ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
Excel : Formatierung bei Zahl mit Punkt
DanielFr. am 19.06.2009 um 08:28 Uhr (0)
Hallo,ah...STOP...WARTETalso ich brauche diesen Punkt weil die Zellen Versionsangaben einer Software darstellen (also z.B. "11.1" ist die Version einer Software die einem Projekt zugeordnet ist). Das mit dem ersetzen und auch mit dem String (in Excel) schreiebn ist mir klar.Ich wundere mich nur das Microsoft sich rausnimmt meine eingegeben Zahl zu formatieren (wie es ein Silikontrottel für richtig hält) und mir als Anwender nicht die Möglichkeit gibt dies zu unterbrinden ------------------MFG DanielDie KA ...
|
| In das Form Excel wechseln |
|
CATIA V5 Allgemein : Studentische Arbeiten auf Plagiate prüfen
DanielFr. am 11.01.2012 um 21:46 Uhr (0)
Hallo zusammen, Zitat:Kann ich die UUID irgendwie zuverlässig im Text-Editor finden?Nein du kannst du UUID GAR NICHT FINDEN. Du kannst du Datei binär auslesen, die Stelle und-color: #FFFF99'>suchen welche der Spezifikation der UUID am nähsten kommt und diese binär auslesen. Dadurch hast du aber immer noch nicht die UUID. Es kommt ein Wert raus der ähnlich der UUID ist!Ich denke das was du vorhast kannst du im Prinzip nur noch per Script (VBA) lösen. Wie Uwe schon sagte musst du dir zum eindeutigen vergleich jedoch eine andere ...
|
| In das Form CATIA V5 Allgemein wechseln |
|
CATIA V5 Programmierung : Textfelder mit bestimmter Schriftgrösse selektieren
DanielFr. am 13.01.2010 um 14:20 Uhr (0)
Hallo,in dem du das aktive Blatt zuerst in ein Selektionobjekt verschiebst und mit der zweiten Selektion nur innerhalb dieser und-color: #FFFF99'>suchen lässt ------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normteile...)
|
| In das Form CATIA V5 Programmierung wechseln |