|
CATIA V5 Programmierung : Variablen in CATIA
DanielFr. am 22.01.2010 um 07:56 Uhr (0)
Hallo,mir ist immer noch nicht ganz klar was du machen willst. Am besten beschreibst du mal wie du dir den Ablauf konkret vorstellst.Einen Verweis setzt du im Visual Basic Editor über Tools - References (siehe Screenshot). Wenn du nicht weißt welche Bibliothek du referenzieren musst (also auf welche Datei du den Verweis setzen musst), kannst du im Excel-VBA Editor den Objektbrowser (F2) öffnen und z.B. nach der Deklaration oder dem Objekt suchen. In der Beschreibung wird dir dann angezeigt in welcher Bibli ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Auslesen aus Excel
DanielFr. am 25.01.2010 um 10:54 Uhr (0)
Hallo,im Anhang hängt eine *.bas Datei. Diese musst du im Visual Basic Editor von Excel importieren (Datei - Datei importieren). Danach einfach die Main Prozedur ausführen. Zum Ablauf des Makros:1. Start2. User muss in Excel EINEZelle selektieren3. Der Wert dieser Zelle wird in ein NEUESTextfeld in der AKTIVEN ANSICHT eingefügt------------------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 : Ständige Kommunikation zwischen Catia und Excel
fuzzbubble am 11.03.2008 um 12:55 Uhr (0)
Hallo,da stör ich schon wieder Ich habe es geschafft ein paar Parameter in Excel zu exportieren, diese werden aber bei einer aktualisierung nicht wieder neu beschrieben sondern bleiben im Ausgangszustand.In der selben Excel datei hole ich mir daten die ich vorher eingegeben habe, und konfiguriere somit mein Part. Dies wird natürlich von Catia automatisch abgeprüft ("Es wurden Veränderungen...") und dann auch abgeändert, leider bleiben dann die in Catia übertragenen Parameter immernoch gleich und werden ni ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Excel Vorlage öffnen und Werte abspeichern
KlausXP am 18.02.2011 um 11:12 Uhr (0)
Hallo Forum,mit diesem Skript versuche ich, eine Excel-Datei per Makro zu öffnen. Es startet auch ein Prozeß namens Excel, die Excel-Oberfläche erscheint jedoch nicht und Excel wird auch nicht als ausgeführtes Programm im Taskmanager angezeigt.Wenn ich den Prozeß manuell abbreche, erscheint manchmal die Fehlermeldung "Die Systemrichtlinien verhindern das laden des Manifests. Wenden Sie sich an den Administrator."Hängen beide Sachen zusammen oder habe ich im Programm was übersehen? Gibt es eine Möglichkeit, ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : makro für stücklistenformat
dddt1 am 19.01.2026 um 12:33 Uhr (1)
Der Code geht bis zur letzten Zeile:Zitat:assemblyConvertor1.[Print] "XLS", "D:WissensspeicherScriptsSLAAA.xls", product1, da kommt wieder der Runtime-Fehler 438.Aber die Erstellung der Excel-Datei mit der korrekten Auflistung der Bauteile/Baugruppen erfolgt trotzdem.Mysteriös...BGdddt1
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bestimmten Body im Product umbenennen,durch Parameter
Torsten 1969 am 22.02.2026 um 17:23 Uhr (1)
Kann mir bitte, jemand weiterhelfen, ich möchte ein Body Namen durch ein Parameter steuern. Hierfür habe ich eine Reaction erstellt, diese löscht mir auch den Namen des Body, aber er wird nicht neu benannt. Im Anhang eine kleine Test-Datei mit der Reaction.
|
| In das Form CATIA V5 Programmierung wechseln |
 CAD.zip |
CATIA V5 Programmierung : Part-makro Schritte durch Produkt fuehren
Sylas am 05.12.2013 um 11:03 Uhr (1)
Halo imation1999Danke für deine Antwort. Es ist jetzt fast fertig, aber....Ich habe eine Probe gemacht, und ich habe ein Product erstellt mit zwei Componenten drin.Ich habe zuerst deinen Code durchgeführt und alles war i.O.Dann ich habe ein Part mit Kompass verschiebt und gedreht --- leider i.O.Dann ich habe genau das selber Part zuruck zum Auto-Null gesetzt und das Makro wieder durchgeführt --- Makro gibts mir Ergebnis, das dieser Part nicht im Auto-Null liegt (erstellt mir TXT-Datei mit Names des Parts). ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : makro für stücklistenformat
cyzed am 27.01.2010 um 08:03 Uhr (1)
hmm, bei mir funktioniert irgendwie nicht...die Excel-Datei wird nach der Speicherabfrage nicht abgespeichert...kann das sein, dass die Funktion "GetTheSafePath" keinen Rückgabewert herausgibt?
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Fensterwechsel / Skizziererabfrage
bgrittmann am 15.02.2011 um 19:13 Uhr (0)
ServusWillkommen im Forum. Bitte Systeminfo ausfüllen.Ob eine Datei existiert kannst du über fileexists des FileSystemObjects (siehe Doku "V5Automation.chm") feststellen.Ob der Skizzierer geöffnet ist, könnte über die Abfrage der aktuellen WorkbenchId funktionieren (CATIA.GetWorkbenchId())GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Verschiebung ermitteln zwischen zwei Produkten
V5-Macro-Noob am 18.01.2010 um 15:50 Uhr (0)
Danke und ein hallo zurück,zuerst die Antworten auf die gestellten Frage:ja, die Parts bzw. Produkte sind in einem Product zusammengebaut.in Koordinatentransformation bin ich wohl leider nicht so fit; siehe angehängte Datei. Um jeweils eine Achse zu drehen habe ich keine Probs, auch eine Drehung um 2 Achsen funktioniert, aber nur bei kleinen Winkel; schon ab einem Winkel von 20° stehen meine Achsen nicht mehr 100% senkrecht zueinander. Ich weiß momentan auch nicht, wo mein Fehler liegt, viell. hat jemand e ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Verschiebung ermitteln zwischen zwei Produkten
V5-Macro-Noob am 26.01.2010 um 17:59 Uhr (0)
Danke für den hilfreichen Tip,ich habe schon einige Bücher und Internetseiten durchsucht und gefunden, dass man eine beliebige rotation im 3d als jeweils eine rotation um eine achse erzeugen kann. (unter beachtung, dass die reihenfolge der rotation einfluss auf das endergebnis hat.dies habe ich im wuellcode umgesetzte (siehe angehängte datei ein paar abschnitte weiter oben), funktioniert auch für die rotatiom um je eine achse 1a. möchte ich nun aber um 2 achsen hintereinander rotieren, dann gibt es probs.h ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Schon gewußt? Hilfedatei V5Automation.chm
Stoffel am 26.03.2003 um 10:14 Uhr (0)
Vielen Dank für den Tipp. Was ist denn eine *.chm-Datei?Unter UNIX kann ich damit nix anfangen - oder fehlt mir lediglich das richtige Programm?Fette Grüße Stoffel
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Schon gewußt? Hilfedatei V5Automation.chm
Jens Hansen am 26.03.2003 um 10:24 Uhr (0)
hallo Stoffel,es handelt sich vermutlich um eine Windows-Hilfe-Datei. es kann gut sein, daß diese nicht unter UNIX zu lesen ist. Habe leider V5 nicht auf UNIX, kann es deshalb nicht testen - sorryJens Hansen
|
| In das Form CATIA V5 Programmierung wechseln |