|
CATIA V5 Programmierung : Multiple Value
s.bert am 15.08.2016 um 10:25 Uhr (1)
Hallo zusammen, erst mal allen einen guten Start in die Woche. Ich habe eine Frage zu Multiple Values. Was für ein Format ist es? Wie kann ich einem Parameter über zb. einer Liste das Multi Value zuweisen? Geht das überhaupt? Besteht die Möglichkeit, dass das Multi Value sich selber Konfiguriert?Beispiel Parameter1 = gerade Zahlen = Parameter2 enthält im MultiValue 1,2,3,4,5,6 es stehen nun aber nur noch 2,4,6 zur Auswahl.Gruß Sven System ist Catia V5R18 oder Catia V62013
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Umbenennung von Kopierten Flächen
Echt-Kölsch am 07.07.2005 um 16:28 Uhr (0)
Hallo zusammen! Ich habe mal wieder ein kleines Anliegen. Ich möchte eine bzw. mehrere Flächen von einem untergeorneten OpenBody in den anderes untergeordnetes OpenBody kopieren und der Kopie einen bestimmten Namen zuweisen. Mein Lösungsansatz sieht so aus (funktioniert aber noch nicht): Sub Unterroutine_1_0 set selection1 = catia.activedocument.selection selection1.search ( name = Querstrebe_1 ,all ) selection1.Copy selection1.Name = Strukturraster set selection2 = catia.activedoc ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Visual Basic Editor
catiawest am 07.02.2011 um 15:55 Uhr (0)
Super Danke bgrittmann,Der Link war sehr Hilfreich, habe am Wochenende am Code herumgebasteltsieht glaub ich nicht mehr so schlecht aus.Dennoch bekomme ich eine Fehlermeldung "Compile error: Variable not defined".Weiters hab ich unter Tools- References Alle Files ausgewählt die mit CATIA anfangen.fkt leider doch nicht, er bleibt immer bei "pro" stehen.Code:Teilenummer mit Filename abgleichenPrivate Sub CommandButton1_Click()Dim Eingabe As StringEingabe = InputBox("Bitte geben Sie den Speicher Ort ein.", "A ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia V5 R14 mit JAVA Arbeiten
Jens Hansen am 22.02.2006 um 14:36 Uhr (0)
Hallo valo,zum Thema Libaries nutze ich die Möglichkeit. von .NET die COM-Bibliotheken anzusprechen und diese dann in C# anzuziehen. Vorteil dabei ist, dass ich die internen Klassen und Funktionen direkt vie Intellisense angezeigt bekomme und daher sehe, was ich benutzen muss.Geht man auf die dlls - z.B. über die Windows-API - ist man eigentlich direkt wieder beim Latebinding gelandet.Hier mal ein Beispeil für das Latebinding auf V5 in C#:-------------------object CatiaApp = null;object CatiaDoc = null;Cat ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Eigene Toolbar über Settings integrieren?
Maximilianus am 24.04.2008 um 14:53 Uhr (0)
Hallo,ich habe eine externe Anwendung, die ich aus CATIA V5 heraus starten möchte. Es soll also eine eigene Toolbar dafür in CATIA verfügbar sein. Damit nicht jeder Anwender ein Makro manuell einrichten muss, wäre es natürlich schön, wenn ich das über die Default Settings auf dem Server ablegen könnte und beim nächsten Start automatisch mit geladen wird.Ist sowas möglich oder braucht es dafür CAA?Ich skizziere nochmal kurz, wie das aussehen soll:1) Es existiert eine Anwendung auf serverprogrammecatiatool.e ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Detail Sheets löschen
zoltan.bekesi am 12.12.2007 um 19:14 Uhr (0)
oder einfach:Code:For i = 1 To oDRWDoc.Sheets.Count Set oSheet = oDRWDoc.Sheets.Item(i) If oSheet.IsDetail then Set SelSheet = CATIA.ActiveDocument.Selection Set oSheet = CATIA.ActiveDocument.Sheets.Item(i) SelSheet.Add(oSheet) SelSheet.Delete Da stand vorhin eine 2...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro starten wenn Parameter geändert wird
DanielFr. am 28.10.2010 um 15:28 Uhr (0)
Hallo ,noch ein kleiner Tipp. Das Script solltest du als VBA entwicklen (im VBA Editor). Hier steht dir ein Debugger, Überwachen, etc. zur Verfügung. Wenn du fertig bist und das Script manuell läuft dann kopierst du es einfach mit Copy&Paste in die Reaction (ACHTUNG davor Schalter VBScript setzen!)------------------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 : Flächen während eines makros selektieren und eine Ableitung erstellen!
DanielFr. am 04.12.2009 um 10:48 Uhr (0)
Hallo Joe,[EDIT]ersten Beitrag gelöscht da überholt...[/EDIT]versuchs mal mit der neuen *.bas. Der Fehler wurde durch einen falschen Split des BRep-Strings verursacht. Das Makro lief solange der interne Name gleich dem Displaynamen war. Der Fehler wurde in Zeile 23f behoben.------------------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 : Code läuft nicht in CommandButton
joerneman am 07.11.2019 um 06:35 Uhr (1)
Hallo Uwe,ich habe so ein ähnliches Makro.Mein Hauptteil sieht so aus:Code:Sub CATMain()Dim USel As SelectionSet USel = CATIA.ActiveDocument.Selection If USel.Count 1 Then Fehleranzeige.Show Else Farbgebung.Show End IfEnd SubDas Private Sub für z.B Gewinde so:Code:Private Sub Gewinde_Click()Set USel = CATIA.ActiveDocument.SelectionUSel.VisProperties.SetRealColor 255, 255, 0, 1USel.VisProperties.SetRealOpacity 255, 1Unload FarbgebungEnd Sub
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro an Part anhängen
tberger am 21.03.2013 um 18:08 Uhr (0)
Hallo Klaus,das was ich kenne ist mit der KWA-Lizenz oder auch PKT-Lizenz machbar und ist ein sogenanntes VB-Skript, das in den Catia-Teilebaum eingehängt werden kann. über eine Reaction kann dann das Skript ausgelöst werden. Das andere ist die Reaction selbst in der auch ein Skriptteil eingebracht werden kann.------------------Grüße aus dem ThurgauThomas+++++++++++++++++++++++++++++++++CATIA - eine Laune der Natur ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATMultiSelTriggWhenUserValidatesSelection - Error in loading DLL
DanielFr. am 23.07.2012 um 09:10 Uhr (0)
Hallo,hast du mla unter Tools - Verweise nachgesehen ob der entsprechende Verweis als "MISSING" gekennzeichnet ist. Falls dies der Fall ist (z.B. weil der Verweis umgezogen wurde, das Projekt auf einem anderen Rechner erstellt wurde, etc.) musst du den Verweis explizit nachladen (auch über Tools - Verweise)------------------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 : Punkte auslesen
DanielFr. am 15.12.2010 um 13:19 Uhr (0)
Hallo ,hänge hier mal kurz ein Bauteil an. Du sagst es handelt sich um ein 3D-Modell von dem her auch um 3D-Punkte. Hierbei ist es, zu mindestens mit dem obigen Script, egal ob die Punkte nun direkt über Koordinaten erzeugt wurden (direkt auszulesen) oder nur auf einer Fläche stehen (indirektes Auslesen über .GetCoordinates).------------------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 : CATIA Hinweismeldung
Lemurian am 03.06.2008 um 20:30 Uhr (0)
Nabbend,ich habe CATIA V5 R17 mit Teamcenter verbunden über den Catiamanager.Das funktioniert bis auf eine Workstation wunderbar. Auf der dieser Workstation jedoch bekomme ich ständig die Meldung"Benannte Methode ist nicht mit Benutzerdienst registriert!"Ist euch diese Meldung schonmal untergekommen? Erst habe ich vermutet das mir auf dem Rechner eine VB.Runtime fehlt, aber das nachinstallieren hat auch nicht geholfen.Weiss einer von euch Rat?Gruß Mike
|
| In das Form CATIA V5 Programmierung wechseln |