|
CATIA V5 Programmierung : Befehlsliste für Catia V5
RSchulz am 20.07.2011 um 11:27 Uhr (1)
Hi Tim,ich hätte dich fast vergessen Ich habe eine Lösung für dein Übel gefunden.Lösung 1 : Daten entpacken und native verwenden Mit z.B. 7Zip das chm öffnen und die kompletten Daten in einen Ordner entpacken die Main.html oder tree.html in "..NeuerOrdnergeneratedinterfaces" auf einer Intranet-Seite verlinken Nachteil ist, dass die Suche nicht verwendet werden kann bzw. wirklich nur die Seiten und Linkstrukturen verwendet werden können!Lösung 2 : Registry-Eintrag hinzufügen / ändern Start ausführen rege ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bilder von Tools Options TABs
reimund am 22.07.2016 um 16:31 Uhr (1)
Hallo,zum Vergleichen der Einstellung unter /Tools/Options von verschiedenen CATIA Installation will ich von den einzelnen TABs Bilder erstellen.und diese entsprechend den Namen in ein Verzeichnis speichern.Über das CATIA Startcommand habe ich die Tools Optionen aufgerufen, doch dann ist das Makro blockiert.Wie kann man die Blockade aufheben und dann mit dem Makro in den Tools Optionen navigieren?GrußReimund
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter Länge aus zwei Setten nach dem Komma
Berges am 11.12.2012 um 11:30 Uhr (0)
Hallo BerndAnbei mein Script.Sub CATMain()Dim productDocument1 As documentSet productDocument1 = CATIA.ActiveDocumentDim Name As StringDim Name01 AS StringDim oParameter As StringDim oParameterArray()Dim length1 As ObjectDim length2 As ObjectDim selection1 As selectionSet selection1 = productDocument1.selectionDIM PAName AS StringDim N As DocumentCATIA.DisplayFileAlerts = FalseSet filesys = CATIA.FileSystemN = 1selection1.Search "CATProductSearch.Part,all"Dim Imax As IntegerImax = selection1.CountReDim oPa ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : automatisches Update in Regel einprogrammieren
moppesle am 12.12.2012 um 09:19 Uhr (0)
Hallo ,du könntest versuchen dies mit einer "Reaction" abzufangen. (KWA Lizenz)Hier kannst du auch Makros einbinden und das Produkt updaten. (ungetestet)------------------Gruß UweAuch Catia ist nur ein Mensch!
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : automatisches Update in Regel einprogrammieren
clickoktoterminate am 11.12.2012 um 22:02 Uhr (0)
Hi Rick,vielen Dank schonmal.Die Idee ist halt, dass das automatisch gemacht wird, damit der Lehrer sein Catia nicht "verstellen" muss, wenn er das bei sich öffnet.Also quasi ne plug&play-Lösung ...Beste Grüße, Alex------------------your skill in reading was increased by 1 point
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Link von Name des verlinkten Parts in den Zeichnungskopf
mcloud am 12.12.2012 um 13:30 Uhr (0)
Hi,ich bin auf der Suceh nach einer Möglichkeit, den Dateinamen des zu einer View verlinkten Parts in den Zeichnungskopf zu linken, wobei sich der Link beim Öffnen der Zeichnung immer aktualisieren soll. Wie das per Skript geht ist klar. Allerdings habe ich dann das Problem, daß ich bei Änderungen am Dateinamen des Parts das Skript neu laufen lassen muß.Was ich suche, wäre ein Möglichkeit, das ganze per Formel zu machen (Zugriff auf einen der Parameter der Zeichnung aus Catia selbst), die dann immer beim Ö ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Problem beim aut. ändern von Parametern, wenn mehrerer PowerCopys vorhanden sind.
Beny am 12.12.2012 um 15:45 Uhr (0)
Hallo 8user8,Wie muss ich denn die Reaktion dann einstellen, damit es eine VB-Aktion beim einfügen der PowerCopy ausführt?Die einzige Möglichkeit die ich sehe ist doch über das "Update" aber wenn man bei CATIA das manuelle Update aktiviert, dann führt es die Aktion dann ja nicht aus oder?Das Geoset ist schon bekannt aber alle eingefügten Geosets heißen ja gleich. Von daher wüsste das Programm ja nicht, in welchem dieser Geosets der Parameter geändert wird. Das Makro wird durch die Reaktion ausgeführt (also ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Fläche diskretisieren bzw. Vernetzung automatisieren
BenjaminBihler am 14.12.2012 um 14:48 Uhr (0)
Hallo,für einen speziellen Check würde ich gerne eine Fläche diskretisieren, also viele relativ gleichmäßig verteilte Punkte darauf erzeugen und mit diesen Punkten dann meine Berechnungen durchführen.Ich habe darüber nachgedacht, dies mit hybridShapeFactory.AddNewPointOnSurface(...) zu machen. Das Problem ist aber, daß ich zwei Richtungen angeben müßte entlang derer ich die Punkte erstelle und es scheint mir schwer, für beliebige Flächen gute Netz-Richtungen zu finden.Meine zweite Idee war, die Fläche mit ...
|
In das Form CATIA V5 Programmierung wechseln |
 VBAProject4.zip |
CATIA V5 Programmierung : VBA Makro mit Formulare
Sylas am 16.12.2012 um 00:11 Uhr (0)
Hallo Leute!Ich habe Mal ein VBA Makro mit zwei Formulare erstellt (mit Hilfe von Bernd - danke dir mein Freund :zwinker .Also mein Problem ist, dass das Makro lauft super wenn ich starte das unter VBA Editor (Alt+F11 im Catia) aber ich muss das unter Makro Auswahl (Alt+F8) starten (ich habe das als Bibliothek angeklickt) - und das funktioniert nicht. Jemand weißt warum?P.S. Ich entschuldige mich für die Polnische Beschriftungen unter das Makro - ich bin sicher dass für euch es ist kein Problem
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : VBA Makro mit Formulare
DanielFr. am 16.12.2012 um 09:06 Uhr (0)
Hallo Sylas,Was genau funktioniert den nicht. Anbeu mal einen Step-by-Step anleitung wie du dasMakro in die Makrobiliotheken von CATIA bekommst:1. Tools - Makro - Makros2. Macro Libraries (rechts oben)3. Im DropDown Feld (Library Type): "VBA projekts" auswählen4. Add existing Library (Rechts...erster Button)Jetzt nur noch das VBA-Projekt auswählen und alles mit OK bestätigen. Soabdl du nur Alt+F8 drückst kannst du in dem DropDown Feld (Current macro library or document) das VBA-Projekt auswählen. Im untere ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Zeichnungsmakro für Toleranzen
Jens Hansen am 17.12.2012 um 13:01 Uhr (0)
Hallo,das Ganze scheitert schon an der Bedingung, dass durch anklicken des Maßes ein makro gestartet werden soll. Das geht leider nicht in V5. Reactions funktionieren leider nicht im Drafting.Der umgekehrte Weg wäre eher denkbar:1. Makro starten,2. User wählt Maß(e) aus3. Maß wird vearbeitet4. User wählt ESC zum AbbrechenAufwendig ist die Hinterlegung der ganzen Toleranzstufen. Diese lassen sich ja leider nicht linear numerisch ermitteln.Mal eben so ist das jedenfalls nicht geschrieben und da stellt sich d ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selektion mit Filter nach partnumber und Instance Name
Alexander.Stud am 18.12.2012 um 09:28 Uhr (0)
Hallo zusammen,ich habe ein Makro in dem der User während dieses läuft eine Selektion nach Parts durchführt. Nun möchte ich einen Filter einbauen nach dem nur noch bestimmte Instance Names und Partnumbers ausgewählt werden können.Hier mein aktueller Code (CATScript):_______Sub CATMain() set Selection1 = CATIA.ActiveDocument.Selection dim ElementTyp(0) ElementTyp(0)="Part" Selection1.Clear do Selektion = Selection1.SelectElement2(ElementTyp,"Part auswählen!", false) if Selektion = "Normal" then set ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter sperren (Schloss)
DanielFr. am 16.03.2010 um 09:30 Uhr (1)
Hallo,der Befehl CATIA.StartCommand hat einen schlechteren Ruf als sie tatsächlich ist. Es ist aber so wie du sagst das der Befehl meistens dann eingesetzt wird wenn keine Methoden oder Klassen zur verfügung stehen. Das Problem an diesem Befehl ist erstens die Sprachabhängigkeit und zweitens das es ein asynchroner Aufruf ist. D.h. der Script läuft nach dem Aufruf einfach weiter und wartet z.B. nicht auf eine Anwendereingabe (das kannst du mal mit einem positionierten Sketch versuchen da wird das ganz deutl ...
|
In das Form CATIA V5 Programmierung wechseln |