|
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 |
|
CATIA V5 Programmierung : Automatisierter .stp / .stl Konverter für Catia - Hilfe!
Folgi am 18.08.2020 um 13:57 Uhr (1)
Danke für die Hinweise. Mit dem oben verwendeten Code funktioniert nun alles und ich denke, dass ich das so belasse. Ja das mit dem .stp zu .CATPart ist mir auch aufgefallen, da dies von Beginn an funktioniert hatte als ich den SaveAs befehl verwendet hatte - was ja eigentlich auch Sinn macht. Ich habe das Makro mit dem VBA (alt+F11) Editor geschrieben. Der Kill befehl löscht mir die alte Datei, sodass das Makro nur einmal die Datei übersetzt (Funktioniert also einwandfrei). Die Anwender müssen aber beacht ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro Bauteil schneiden
bgrittmann am 24.08.2020 um 22:15 Uhr (1)
ServusLiteratur (Catia spezifisch): schau mal auf catia.cad.deZusätzlich sind Grundlagen zu VB bzw VBA sinnvoll/erforderlich.Brauchst du wirklich die Schnitte im CATProduct? Das macht das ganze komplexer.Würde auch ein Intersect aus dem GSD reichen?Falls es im Product eine Section sein soll, folgende Idee: im Product auf die Ebenen zugreifen per Messung (GetPlane) die Ebene messen den Array beim anlegen einer Section nutzen (SetPosition)GrußBernd------------------Warum einfach, wenn es auch kompliziert geh ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro Bauteil schneiden
slueck am 22.08.2020 um 15:27 Uhr (1)
Hallo bgrittmann,der Code den du dir angeschaut hast ist eigenständig von CATIA über das Tool Makro Aufzeichnen erstellt worden. Sprich das Tool erstellt keine Schleife.Ich habe zur Erzeugung der Ebenen (Pattern) die Funktion Punktewiederholung benutzt als ich das Makro aufgezeichnet habe. Wenn ich richtig verstehe muss ich nun eine Schleife erstellen die die einzelnen Anweisungen aus dem aufgezeichneten Makro abarbeitet. Hier noch ein Bild:Danke für deine Antwort, lieber Gruß
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : ReferenzParts eines Constraints (Beziehung) ermitteln
Lionel Hutz am 26.08.2020 um 13:24 Uhr (1)
Der Vollständigkeit halber, da ich in diesem Bereich auch suche bin ich auf diesen Beitrag gestoßen:https://stackoverflow.com/questions/30383561/finding-components-of-constraint-in-catia-via-macro
|
In das Form CATIA V5 Programmierung wechseln |