|
CATIA V5 Programmierung : automatisches speichen
Struppi0909 am 04.10.2010 um 13:33 Uhr (0)
Hallo Lusilnie,ja mit ".Name" möchte ich die PartNumber auslesen und speichern. Es wird auch gespeichert, aber bei manchen Parts z.B. 2021.46.025.20.catpart wird die Datei ohne Extender gespeichert, also ohne *.catpart. Dadurch ist meine Datei danach unbrauchbar.Ich muß die PartNumber auslesen, da mein "Umbenennungsmakro(suchen und ersetzen)", nur die PartNumber ändert.Und mit diesem Makro wollte ich den Dateinamen aus der PartNumber speichern lassen.Mit ".Parent" wird nur der Dateiname ausgelesen, da dies ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : automatisches speichen
Konstrukt1352 am 06.10.2010 um 14:52 Uhr (0)
Hallo nochmal,also, falls du an einem "kleinen dreckigen" Workaround interessiert bist:1. Erstelle dir in diesem Verzeichnis eine Datei mit dem Namen "batch.bat"2. Rechtsklick darauf und "Bearbeiten"3. Füge da folgendes ein: "for /f "delims=" %%i in (dir /s /b *.) do ren "%%i" *.CATPart"4. Das "catpart" am Ende ist dann die Dateiendung, die alle Dateien ohne irgendeine Endung erhalten. Diese kannst du anpassen, wie du das möchstest5. Speichern und Doppelklicken, die Batch-Datei durchläuft alle Unterverze ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : automatisches speichen
Struppi0909 am 06.10.2010 um 15:19 Uhr (0)
Ich stehe ja auf "kleine dreckige" Workarounds, aber leider kein Erfolg mit der batch datei.Problem besteht darin das z.B. die Datei 111.22.catpart in 111.22 gespeichert wird, sprich der Extender .catpart wird zu.22Wenn ich die Dateien händisch wieder in *.catpart ändere oder mit batch datei, verliert Catia die Verlinkung im CATProdukt und es wird nach der Datei 111.22.catpart gesucht die ja nicht mehr vorhanden ist da sie ja Catia selbst in 111.22 geändert hat ------------------GrußStruppi
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA Portable Script Center
Axel.Strasser am 08.10.2010 um 15:06 Uhr (1)
Für alle die mal eine Sammlung von Scripts und Infos haben wollen, gibt es das "CATIA Portable Script Center"Es enthält u.a. auch die Scripts aus dem Buch von Dieter R. Ziethen. Die Hilfe Datei wird auch regelmässig wieder aktualisiert. Es ist allerdings alles auf Englisch,Axel------------------Inoffizielle deutsche CATIA Hilfeseite Netiquette von cad.de
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : VBA-Schutz knacken
CAMiCADse am 08.10.2010 um 10:22 Uhr (0)
Hallo,wie sicher ist den eurer Meinung nach der Schutz von VBA-Projekten, wenn kein direkter Zugriff auf die Datei selbst besteht?Szanrio:Das Makro ist geladen, also im ProjectExplorer gelistet und ausführbar, es besteht aber für den user kein Zugriff auf die Datei "xxx.catvba".Damit fallen alle Tools raus, die als input die Datei benötigen.Der "Angriff" muß dann ja wohl innerhalb der IDE erfolgen.Bietet das einen besseren Schutz?GrußCAMiCADse
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : VBA-Schutz knacken
CAMiCADse am 11.10.2010 um 10:53 Uhr (0)
Hallo,die Sicherheit einer "normalen" .NET-exe würde ich nicht höher einstufen als die einer catvba-Datei! VB6 biete da schon etwas mehr, ist bei uns aber nicht im Einsatz.Unter "normale" exe verstehe ich alle Programme, die in die .NET-Zwischensprache MSIL kompiliert wurden. Die exe ist sehr einfach zu decompilieren und bietet daher keinen Schutz.Also ohne entsprechenden Maßnahmen (obfusacating, encrypting,...) IMHO nicht zu empfehlen.(Bei einer spezifischen Kompilierung für den jeweiligen Zielrechner - S ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Late Binding mit Visual Basic 2008 Express Edition
gladly am 15.10.2010 um 11:24 Uhr (0)
Hallo wieder einmal,Sorry wegen des Fehlers, ich hatte den Reflection-Namespace importiert...Bezüglich der Binding-Flags kann ich auch nur sagen, dass auch ich es nicht ganz verstehe. Aber um die Grundsätze zu verstehen, helfen Beispiele und die Dokumentation des SDK!Die Seite funktioniert tatsächlich nicht mehr. Der Domain-Name ist laut Anzeige am 13.10.2010 abgelaufen (Bei mir lief Sie also tatsächlich noch).Deshalb schicke ich anbei die Datei mit Verweis auf die oben angegebene Seite des Urhebers.Ich we ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Added Properties
Erich am 07.11.2016 um 08:19 Uhr (1)
Hallo Berndmit Instanzen ist in Catia zu verstehen, das ein Part oder Produkt mehrfach verbaut wurde. D.h. wird im Part.1 etwas verändert wird es in Part.2 sofort zu sehen sein, weil es die gleiche physische Datei ist. Dabei geben die Zahlen ".1" bzw. ".2" an, das dieses Part zweimal verbaut wurde.In den Properties kann man neben der Partnumber auch den Instanznamen und Filenamen finden.------------------mfgErich
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Added Properties
bgrittmann am 07.11.2016 um 09:13 Uhr (1)
Servus ErichMit "oProducts.Item(i)" hast du doch schon die Instanz.Mit oProducts.Item(i).ReferenceProduct" greiffst du dann auf das Product des CATParts/CATProducts zu.Was läuft bei dir bei Instanzen mit den Parametern falsch?Wo willst du die Parameter hinzufügen? Bei der Instance oder bei der jeweiligen Datei?GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Added Properties
Erich am 07.11.2016 um 10:33 Uhr (1)
Hallo Bernddie Added Properties sollen in die Datei. Dort werden diese aktuell auch reingestellt.Problem ist, wenn Instanzen vorhanden sind werden diese n-mal mitgezählt und dadurchbekomme ich n-mal die Added Properties. ------------------mfgErich
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Text einfügen mit Makros
sucher2010 am 15.10.2010 um 15:07 Uhr (0)
Danke Christian... Ich kann die datei aber nicht öffnen da ich auf dem Pc kein Rar installieren kann. Ist das möglich dass du die Codes einfach in dem Fenter reinfügst?Ich danke dir nocheinmal... Falls du nicht kannst dann ist das auch nicht schlimm... Ich werde dann zu hause nach schauen.Schönes W.EMFGBM
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Text einfügen mit Makros
sucher2010 am 18.10.2010 um 11:43 Uhr (0)
Ich danke dir. Die Befehle sind mir im moment noch nicht ganz klar...Ich bin dabei das zu bearbeiten und verstehen. Das 2te problem war, dass ich die frm Datei nicht öffnen konnte. Aber ich die ganze Befehle mir kopiert und als catvbs gespeichert. Ich weiss nicht aber vieles kennt Catia Compieler nicht! Weiss du eventuell woran es hängen könnte? Ich habe noch eine Frage an dich. Wie kann ich ein Frame in Drafting mit Makros erstellen? Sorry dass ich dich so viele nerves aber ich lerne ja noch.MFGB:M
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Text einfügen mit Makros
Christian.O am 18.10.2010 um 12:07 Uhr (0)
Servus,du mußt die *.frm Datei in den Visual Basic Editor (Alt+F11) über Datei - Datei importieren - Datei auswählen einfügen. Sonst klappt das ganze vorhaben nicht, das es sich ja um ein VBA Makro handelt.Dieser Link könnte noch hilfreich sein, wenn du ein neues Projekt anlegen mußt.Anbei noch ein Bild vom Makrofenster.------------------Mit freundlichen Grüßen aus TirolChristian Obholzer
|
| In das Form CATIA V5 Programmierung wechseln |