|
CATIA V5 Programmierung : Marko Simulation über Messdaten
Taimon am 12.07.2020 um 18:33 Uhr (1)
Hallo liebe Community,ich muss im Rahmen meiner Arbeit eine kleine Simulation erstellen und ich habe es mir ehrlich gesagt deutlich leichter vorgestellt. Ich habe eine Messeben die in der Realität mit 3 Sensoren ausgestattet ist und den Abstand zu einem anderen Bauteil misst. Dieses Bauteil bewegt sich axial über die Zeit zur Messeben hin und weg. Dieses Verhalten habe ich über Messwerte gegeben. Nun soll ich diese Messwerte in CATIA einbinden und das Verhalten simulieren. Ich habe schon ein Modell angefer ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Marko Simulation über Messdaten
bgrittmann am 13.07.2020 um 15:17 Uhr (1)
Servus SimonStelle bitte die Frage im passenden Unterforum (CATIA V5 Kinematik DMU).Bitte dabei beschreiben wie die Realität (Messung) aussieht, was du schon probiert hast an Verbindungen und welche Freiheitsgrade du noch nicht wegbekommen hast.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : VBScript Hide Show von Körpern
moppesle am 24.07.2020 um 09:51 Uhr (1)
Hallo Sopchen,willkommen im Forum.Zitat:Bitte entschuldigt meine Unwissenheit Alles gut niemand weiß alles Du könntest eine Reaktion auf den Parameter erzeugen in der dein Script dann angestoßen wird.Kommt für dich eine Rule nicht in Frage?Das wäre die einfachere Lösung meiner Ansicht------------------Gruß UweAuch Catia ist nur ein Mensch!
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : VBScript Hide Show von Körpern
Sopchen am 24.07.2020 um 10:09 Uhr (1)
Hallo Uwe, vielen Dank für die Antwort. In einer Rule lässt mich Catia nicht auf den Körper zugreifen. Wenn ich dort `Body.1`- Show= false eingebe, kommt der Fehler, dass Body.1 "in diesem Kontext nicht verwendet werden" kann...Zitat:Original erstellt von moppesle:Du könntest eine Reaktion auf den Parameter erzeugen in der dein Script dann angestoßen wird.Könntest Du mir dazu einen kurzen Denkanstoß geben? Sprich, meinst Du, dass ich einfach mein Script in die Reaktion schreiben soll?Gruß
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : VBScript Hide Show von Körpern
moppesle am 24.07.2020 um 10:20 Uhr (1)
Hallo,wenn die Bodys einzeln stehen kannst du nur die darin befindlichen Features deaktivieren.Bei verboolten Bodys kannst du mit einer Rule auf die Boolsche Operation zugreifen. Letztlich hast du / willst du ja nur einen Body der angezeigt wird. Somit kannst du diese verboolen.Nachtrag: Die Bollsche Operation deaktivieren oder aktivieren. Ausblenden geht in diesem Fall nicht ------------------Gruß UweAuch Catia ist nur ein Mensch! [Diese Nachricht wurde von moppesle am 24. Jul. 2020 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : VBScript Hide Show von Körpern
moppesle am 24.07.2020 um 11:53 Uhr (1)
HiOk.Zitat:Könntest Du mir dazu einen kurzen Denkanstoß geben? Sprich, meinst Du, dass ich einfach mein Script in die Reaktion schreiben soll?ja das funktioniert. Im Reactioneditot auf "VB Action" umstellen und dein Code dort eingeben.------------------Gruß UweAuch Catia ist nur ein Mensch!
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : VBScript Hide Show von Körpern
moppesle am 29.07.2020 um 11:48 Uhr (1)
Hallo Sopchen,Zitat:bei mir kommt, wie gesagt, die Fehlermeldung.Ich habe es jetzt über eine Reaction hinbekommen. Es wäre schön gewesen, wenn es mit einer Rule geklappt hätte. Hast du mal versucht in einer "neuen" Rule den Body auszublenden um evtl. Konflickte auszuschließen?Bei mir hat ein Test funktioniert!------------------Gruß UweAuch Catia ist nur ein Mensch! [Diese Nachricht wurde von moppesle am 29. Jul. 2020 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Reorder Blatt im Drawing
moppesle am 13.08.2020 um 10:12 Uhr (1)
Hallo,hat von euch jemand ein paar Codeschnipsel zum reordern von Blättern im Drawing?Meine Suche und der Makrorecorder blieb erfolglos.Besten dank------------------Gruß UweAuch Catia ist nur ein Mensch!
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Automatisierter .stp / .stl Konverter für Catia - Hilfe!
Lionel Hutz am 18.08.2020 um 10:31 Uhr (1)
Probier mal bei "Nameneu" die Dateiendung weg zu lassen.Mit PartDocument1.ExportData sPath2 & Nameneu, stp definierst du ja bereits das Ausgabeformat.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Automatisierter .stp / .stl Konverter für Catia - Hilfe!
bgrittmann am 18.08.2020 um 10:44 Uhr (1)
ServusHast du die entsprechenden Lizenzen für STEP und STL gezogen?GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Automatisierter .stp / .stl Konverter für Catia - Hilfe!
Lionel Hutz am 18.08.2020 um 11:46 Uhr (1)
PartDocument1.SaveAs ist auf jeden Fall nicht angebracht um ein anderes Dateiformat zu erhalten.Das ist vorgesehen eine Datei unter einem anderen Namen abzuspeichern und weiter zu verwenden.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Automatisierter .stp / .stl Konverter für Catia - Hilfe!
Lionel Hutz am 18.08.2020 um 12:21 Uhr (1)
und jetzt widerspreche ich mir gleich mal:Wenn du eine step-Datei geladen hast (1. Fall), dann hat Catia diese Datei bereits in Catia-Daten konvertiert.Dann solltest du tatsächlich PartDocument1.SaveAs verwenden, dies wiederum aber ohne die Dateiendung vorzugeben. Catia entscheidet, ob es Part oder Product vorfindet und entsprechend speichert.In welcher Sprache ist das Makro geschrieben? Der Kill-Befehl kommt mir zum ersten Mal unter.Und wenn es mit dem Kill-Befehl nicht geht dann halt so (ungetestet):Code ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Reorder Blatt im Drawing
moppesle am 18.08.2020 um 12:55 Uhr (1)
Hallo Bernd,danke dir.Code:Warum willst du die Namen der Blätter?IMHO [In my humble opinion (Meiner Meinung nach)] erwartet reorder_Sheets alle Blätter als Sheet und nicht deren Namen. Der Array muss dann auch alle Blätter enthalten.das war mir so nicht bewust.Leider werden mit deinem Code alle Sheets ink. Detailsheets in den Arry geschaufelt.Ich benötige aber nur die Sheets.------------------Gruß UweAuch Catia ist nur ein Mensch!
|
In das Form CATIA V5 Programmierung wechseln |