|
CATIA V5 Programmierung : Catia Befehl Bedingung aus der Befehlsleiste
Seimo am 05.09.2022 um 15:41 Uhr (1)
Zitat:Original erstellt von bgrittmann:ServusVermutlich hat der Startcommand im deutschen, abhängig von der aktuellen Workbench, verschiedene Bedeutungen (bzw wird sogar mehrfach in der gleichen Workbench verwendet).Ich würde probieren den sprachunabhängigen Befehl herauszufinden (ggf muss dies sogar Workbench abhängig sein)GrußBerndGenau das Gefühl habe ich auch, da dort ein Fenster mit mehreren Optionen auftaucht.Wie findet man den richtigen Befehl heraus?
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Befehl Bedingung aus der Befehlsleiste
bgrittmann am 05.09.2022 um 15:56 Uhr (1)
ServusSchau mal hier.Falls du keinen eindeutigen Command findest, kannst du ja wie von Randle vorgeschlagen mit Aliase arbeiten.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Regel zum ausblenden von Unterbaugruppe
moppesle am 06.09.2022 um 08:30 Uhr (1)
Hallo Leibert85,das geht über den Parameter "Component Activation State" der Baugruppe.Diesen entsprechend auf False oder True setzen.------------------Gruß UweAuch Catia ist nur ein Mensch!
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Befehl Bedingung aus der Befehlsleiste
Seimo am 06.09.2022 um 09:19 Uhr (1)
Ich hab es jetzt doch einfacher lösen können.Ich hab bei Tools/Anpassen den Befehl Bedingung gesucht und eine Tastenkombination für den Befehl festgelegt, und siehe da, es ist nicht der gleiche Befehl wie vorher im Makro, sondern der richtige! (obwohl beide "Bedingung" heißen). Diese Tastenkombination hab ich jetzt auf die Taste meiner Spacemouse gelegt und bin nun happy [Diese Nachricht wurde von Seimo am 06. Sep. 2022 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bauteil Paramerter erzeugen und Veröffentlichen
-che- am 08.09.2022 um 13:41 Uhr (1)
Hallo,ich habe den Code etwas verändert ... Ich benötige den Parameter auf Bauteil Eigenschaften Ebene, und dort soll der auch veränderlich sein.Der Code funktioniert soweit auch gut ... nur habe ich eine Frage bezüglich deutsch / englisch. Gibt es für den Code, wo engl- Properties und im deutsch- Eigenschaften stehen muss, einen sinnvollen allgemeinen Parameter, der an dessen Stelle stehen kann? ... im Code die fett markierten Anteile.Language="VBSCRIPT"Sub CATMain() Set partDocument1 = CATIA.ActiveDocume ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Cumulated Dimension per Makro erzeugen
user7 am 15.09.2022 um 09:22 Uhr (1)
Falls noch jemand hier drüberstolpert... ich habe eine super-hässliche Lösung gefunden - wie man die Linear PMI immerhin an horizontale / vertikale Viewausrichtung anpassen kann: Code:Language="VBSCRIPT"Sub CATMain()Dim partDocument1 As DocumentSet partDocument1 = CATIA.ActiveDocumentDim part1 As PartSet part1 = partDocument1.PartDim oSel as SelectionSet oSel = partDocument1.selectionoSel.ClearDim Filter(0)Filter(0)="Face"Dim F_Faces as objectF_Faces = oSel.SelectElement3(Filter, "select faces",False, CATM ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Annotation (FTA) in 3D verschieben
user7 am 15.09.2022 um 12:41 Uhr (1)
Hallo zusammen, ich habe automatisiert eine Annotation erstellt und würde diese gerne Die automatisch erstellte Dimension ist nicht optimal positioniert und ich würde sie gerne programmatisch nach unten verschieben. Den Befehl "Line-Up" über selektierte Dimensionen kann ich nicht verwenden, da ich das Ganze vollständig im Makro lösen möchte, und der Befehl zwei Klicks als User-Interaction benötigt. Dieser Code erstellt eine Dimension anhand von zwei selektierten faces (später werden diese nicht mehr von Ha ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Eigenschaft parameters auf die Zeichnung
pusher am 25.10.2022 um 09:08 Uhr (1)
Hallo zusammen,der Beitrag ist zwar schon etwas älter, aber ich beschäftige mich aktuell mit dem automatischen Befüllen des Schriftfeldes. Ich beziehe mich auf in Catia enthaltene Dassault Script und bin gerade an der Stelle angekommen, wo abgefragt wird welche Art von Dokument vorliegt, bzw. ob Ansichten existieren. Kann mir jemand erklären warum an folgender Stelle eine Schleife 8x durchlaufen wird? Ich erkenne nicht was das bringt. Das funktioniert zwar, aber ich würde es gerne verstehen. Zitat:Set Prod ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Eigenschaft parameters auf die Zeichnung
bgrittmann am 26.10.2022 um 10:08 Uhr (1)
Servus tobulDanke für deinen Hinweis.Ich hab mir nun nochmal den Code angeschaut. Ich vermute dass die Schleife verwendet wird um bei einer Zeichnungsansicht auch den Fall abzufangen, wenn eine Szene oder nur selektierte Körper aus einem Part angezeigt werden.Die Verwendung von einer For-Schleife finde ich da eher unpassend, eine zB do-Until wäre wohl angebrachter (mit dem Abfangen wenn bis zur Catia-Application hoch iteriert wird)Vermutlich wäre es auch ohne die Schleife möglich (eine weitere Else-Verzwei ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Batch zur PDF erzeugung
Leibert85 am 30.11.2022 um 11:08 Uhr (1)
Hallo,gibt es die möglichkeit im Catia Utilitie Mode über eine Batch PDFs zuerzeugen?
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : FTA 3D View in Zeichnung einfügen - via Makro
user7 am 01.12.2022 um 15:13 Uhr (1)
Hi TomTom1972, vielen Dank für die schnelle Antwort und die Infos!Tatsache - der Befehl ist drin aufgelistet und wird auch ausgeführt... ich habe mich wohl davon irritieren lassen, dass der Button nicht gelb wird wenn die Aktion über das Makro aktiviert wird. Ich bin jetzt an dem Punkt an dem 90% der nötigen Pipeline automatisiert ist (aufgerufen bei geöffnetem Drawing):Code:Sub CATMain() CATIA.StartCommand "View from 3D" Set oParentDoc = CATIA.Documents.Item("xxx.CATPart") oParentDoc.Activate Set ActD ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : SettingController und C#
Menten am 12.12.2022 um 14:58 Uhr (1)
Hallo zusammen,ich habe mich gerade hier registriert weil ich für einen Kunden eine CATIA Entwicklung durchführen soll. Normalerweise entwickle ich Desktop- und Datenbank-Anwendungen. Da ich aber nach 30 Jahren immer noch neugierig bin, hab ich mich der Sache angenommen. Die ersten Schritte haber ich auch gemacht und mit Visual Studio und C# die Parameter und die Struktur eines Produktes ausgelesen. Wegen einer konkreten Frage des Kunden wollte ich jetzt mal auf SessionContoller zugreifen. Das funktioniert ...
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : CATIA Frage zu CATSettings (Formel-Fkt [f(x)])
hurius am 17.12.2022 um 12:40 Uhr (15)
Sehr geehrte ForumsteilnehmerHat jemand für meiner das Wissen übrig, in welcher Einstellungsdatei sich das Wissen von CATIA über die f(x) Funktion (zu deutsch: Formel) befinden könnte?Ich habe das Problem, dass sich in meiner Konfiguration ein Fehler eingeschlichen haben könnte, der sich so äußert, dass ich keine Parameter erstellen kann. Wenn doch, dann erscheinen sie nicht im Baum und sind auch nur sporadisch im Formel-Editorhinterlegt. Grüße und Dank im Voraus!ps: Die CATSettings (welche ich meinte) hab ...
|
In das Form CATIA V5 Programmierung wechseln |