|
CATIA V5 Programmierung : VB-Code beim speichern ausführen
HoBLila am 12.10.2011 um 09:57 Uhr (0)
Stell einen extra Rechner dafür ab, muss ja jetzt auch kein Highend Ding sein, vielleicht was ausrangiertes, wo CATIA aber dennoch funktioniert. bei dem wäre es dann egal, ob der voll ausgelastet ist oder nicht.Die FileSystem-Operationen sind aber im Regelfall sehr schnell und nicht so die Performance-Killer. Dort bietet es sich dann aber immer mehr an entsprechende Indexe zu erstellen und sich zu merken was verarbeitet wurde und keine Änderung drin ist. Also dann wirklich nur noch das Neue verarbeiten. Fü ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Benutzername und Datum
willson am 14.07.2004 um 13:35 Uhr (0)
Hallo zusammen,ich bin ein Neuling in der Makro-Programmierung, habe aber schon ein nettes Problem:ich möchte den Benutzernamen der im Moment eingeloggten Person, und immer das aktuelle Datum in ein Textfeld einer CATDrawing-Datei einfügen.Leider weiß ich überhaupt nicht wie und woher (Windows? / Dos?) ich die Daten bekommen könnte, und was für Befehle dafür in CATScript nötig sind.Bin für jede Hilfe dankbar.Gruß willson.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Produkt u. Parts umbenennen
joneta am 26.10.2011 um 11:05 Uhr (0)
Hallo, Zitat:Original erstellt von bgrittmann:... Wie arbeitest du deine Dokumente ab? PS: Bitte Systeminfo ausfüllenIm Hintergrund ist das Product(BG) geöffnet und im Vordergrund ein aktives Part.Die Konstruktion wurde in diesem Part durchgeführt.Das Product und seine Parts sind bekannt. Ich muß also nur in einer Schleife 3 oder 4 Parts und das Product umbenennen (und evt. speichern).Zugriff erhalte ich durch Code:Set actProd = CATIA.Documents.Item("NAME der Datei")Also über die Collection aller geöffnete ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Produkt u. Parts umbenennen
joneta am 25.10.2011 um 15:56 Uhr (0)
Hallo!Ich versuche gerade ein Produkt und seine Parts umzubenennen um alles dann zu speichen:Als Beispiel hatte ich folgendes hier gefunden:http://ww3.cad.de/foren/ubb/Forum137/HTML/001807.shtml#000006und daraus dies gemacht:Code: While qdatei(i) "" If qdatei(i) Like "*ZSB*" Then newstr = "ZSB_" newstr = firstfnamepart & newstr & Left(middlefnamepart, Len(middlefnamepart) - Len(newstr)) & lastfnamepart Set actProd = CATIA.Documents.Item(qdatei(i))Bis HIER funktioniert es erst einmal - ABER actProd ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter nach Excel
billisk am 28.10.2011 um 15:56 Uhr (0)
Hallo Mörchen,danke erstmals für die schnelle Antwort. Es kann seien das ich mein vorhaben nicht richtig beschrieben habe. Hier nochmal das ganze etwas detaillierter:Ich habe zum Beispiel 5 Parameter in catia angelegt und diese mit der Geometrie verkoppelt.Danach habe ich ein Design table erstellt um das ganze aus Excel aus zu steuern.Wenn ich jetzt den Design table deaktivieren kann ich die Werte natürlich wieder in Catia ändern. Damit aber jetzt die Änderungen nicht verloren gehen wenn ich den Design tab ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Hilfe beim Makroprogrammieren
B1ackEag1e am 01.11.2011 um 09:18 Uhr (0)
Hallo zusammen,ich habe vor einiger Zeit mal im Allgemeinen Forum nach einer möglichkeit gefragt, wie man ein Rohr aus einer Excelliste erstellen lassen kann.Da hat mir auch ein Fourum Mitglied sehr gut erstmal auf die sprünge geholfen und mir eine Datei mit dem ersten schritt erstellt.Da ich bis jetzt noch keine Ahnung von Makroprogrammierung habe, ist meine erste Frage, was für ein Buch Ihr mir empfehlen könntet?Die zweite, ich habe es jetzt geschaft das ich eine Ebene auf die Polylinie bzw. Punkt bekomm ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Hilfe beim Makroprogrammieren
B1ackEag1e am 01.11.2011 um 13:28 Uhr (0)
Servus bgrittmann,du treibst dich hier auch in jedem Forum rum oder? Danke nochmal für deine beiden Tippshab mir jetzt das Buch CATIA V5 - Makroprogrammierung mit Visual Basic Script - Dieter R. Ziethen bestelltund das mit dem HeoSet umbenennen funktioniert jetzt auch.Nur das mit der Blöden Skitze bekomme ich immer noch nicht hin könntest du mir da vieleicht noch was weiter helfen? hab die Datei nochmal hochgeldenThx für deine super HilfeMit freundlichen grüßenNorman
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Verlinkung zwischen Parts aktivieren
joneta am 02.11.2011 um 11:07 Uhr (0)
Hallo!Die Verlinkung erfolgt von Part zu Part (CCP).In der Zwischenzeit habe ich schon mal folgende Variante probiert, und damit ein neues weiteres Problem:Code:product1.ApplyWorkMode DESIGN_MODE Die Verlinkung ist aktiv!…UselLine.Copy ’funktioniert - Linie in ZWA… Set par1 = CATIA.Documents.Item("Datei") ’open(Datei) funktioniert nicht mehr; aber Zuweisung über .Documents…ziel.Add hb ## container der selektion hinzufügen - funktioniert auch!ziel.PasteSpecial "CATPrtResultWit ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Verlinkung zwischen Parts aktivieren
Lusilnie am 03.11.2011 um 00:00 Uhr (0)
Hallo joneta,um Dir hier wirklich helfen zu können, wäre der gesamte Code wichtig. Nur so lassen sich Fehler erkennen. Ansonsten ist das ein Raten mit der "Glaskugel".Also: Für die Probleme "Synchronisieren" und "Copy-Paste" ist mehr Code erforderlich.Für das Problem "...die Datei wird nicht zum aktiven Dokument." stelle ich mal die Gegenfrage: Woher weißt Du das? Die Aktivierung eines Parts in einer Product-Struktur per Makro kannst Du interaktiv nur in Sonderfällen erkennen. Prüfen kannst Du dies im Makr ...
|
| In das Form CATIA V5 Programmierung wechseln |
 mehr_code.txt |
CATIA V5 Programmierung : Verlinkung zwischen Parts aktivieren
joneta am 03.11.2011 um 08:24 Uhr (0)
Hallo! "...die Datei wird nicht zum aktiven Dokument." ist natürlich eine Vermutung:Laut Watchfenster ist und bleibt das Product das aktive Dokument für CATIA.Clicke ich mit der rechten Maustaste an die Stelle zum Einfügen ist der Paste-Befehl ausgegraut undbei Macro-Ausführung erfolgt eine Fehlermeldung "Copy-Error : Einfügen nicht möglich/nicht erlaubt"Übrigens kann ich die Linie manuell, aus der ZWA, nach doppelclick auf das Part, ordnungsgemäß einfügen.d.h. entweder muß ich über das Product einen Weg z ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Hilfe mit makro.
xyon126 am 07.11.2011 um 10:39 Uhr (0)
Hallo! Verzeihen Sie meine Sprache ist Deutsch, aber sehr schwierig für mich, obwohl ich zu benutzen, wann immer ich kann es versuchen.Wenn möglich Ich mag würde, um sie in einem Makro helfen, ich habe ein Makro "Parts" und es funktioniert perfekt und ich will es rekursive von einem "Produkt" ausführen und die Antwort aller Teile eines einzigen Klick. Das Makro funktioniert extrahieren einen String in die Datei benennen und speichern auf dem Grundstück "Definition" ersetzt das "_" für Punkte. Das Prob ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punkte für einen Spline importieren
demar am 22.03.2009 um 10:11 Uhr (0)
Hallo Leute...ich will ein paar Punkte aus einer .txt-Datei importieren um eine Spline-Kurve zu erstellen. Kann mir bitte einer helfen so einen Makro zu schreieben.Ich muss sagen, dass ich damit überhaupt keine Erfahrung habe.Ich bedanke mich schon mal!!!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter nach Excel
Fhdoia am 23.11.2011 um 12:31 Uhr (0)
Zitat:Original erstellt von bgrittmann:ServusOder viel einfacher:- Design-Table deaktivieren- Wert anpassen- Design-Table im Baum markieren - RMT - Objekt - "Zeile mit aktuellen Werten hinzufügen"GrußBerndich habe das verscuht aber bekomme dann die fehlermeldung:"Der Benutzer hat keine Berechtigung zum Ändern der Datei. Daher ist diese Operation fehlgeschlagen."idee?
|
| In das Form CATIA V5 Programmierung wechseln |