|
CATIA V5 Programmierung : Regeleditor and - Problem
CharlyMohr am 25.07.2013 um 12:13 Uhr (1)
Hallo zusammen, Ganz so einfach scheint es nicht zu sein. Ich habe im Regel-Editor (ohne KWA-Lizenz) eine Regel festgelegt, um die Bemaßung eines Bauteils zu steuern, da sich die zugrundeliegende Skizze bei falsch gewählter Bemaßung selbst schneidet. Wenn ich die Regel mit if (FormalHoehe1 h ) {Formalhoehe2 = h Message("Warnung")}else {Formalhoehe2=Eingabewert} definiere (h ist ein Tabellenwert und Eingabewert ein frei veränderbarer Parameter), wird bei jeder Änderung des Eingabewertes die Warnung angezei ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Textparameter mit einer reellen Zahl verknüpfen
Kess am 08.12.2008 um 16:44 Uhr (0)
Hallo,ich habe das Forum schon durchsucht, aber leider noch keinen passenden Beitrag gefunden. Deshalb frage ich jetzt einfach mal nach:Ich möchte einen Textparameter erzeugen, den man aufklappen und z.B. zwischen "klein", "mittel", "groß" wählen kann. Das ist soweit ja kein Problem.Aber wenn ich z.B. "klein" anwähle, soll sich der Wert in meiner Skalieren-Funktion z.B. auf 1 stellen, wenn ich "mittel" anwähle auf 3 und bei "groß" auf 5.Also zusammengefasst: Wie kann ich einen Parameter Zeichenfolge mit ei ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia VBA Syntax
u01dz am 26.05.2008 um 09:24 Uhr (0)
Hi Horst,Du kannst auch CATIA V5 von VB.Net aus ansprechen (siehe Beispiel):CATIA = NothingOn Error Resume NextCATIA = GetObject(, "CATIA.Application")On Error GoTo 0If Not (CATIA Is Nothing) ThenDim I As IntegerI = 0Do While I CATIA.Documents.Count...LoopEnd IfBei den Formularen geht alles, wie Du es gewohnt bist:Dim Dialog As New Form1Dialog.Hide()...Dialog.ShowDialog()...Dialog.Dispose()------------------Tschüß, Dieter
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part-makro Schritte durch Produkt fuehren
Sylas am 20.11.2012 um 23:17 Uhr (0)
Zitat:Original erstellt von bgrittmann:ServusStimmen auch die beiden Suchstrings (für den Parameter und das ParameterSet)?Ich hatte mir eine Testbaugruppe mit anderen Parametern aufgebaut.GrußBerndServusAlles funktioniert gut, aber... die Name oParameter.name gibt mir Part1Aenderung_4Datum also gantztes Pfad und ich moechte nur Datum haben. Gibt es moeglichkeit zu extrahieren paar Zeichen aus der String? Ich habe versucht mit Left Funktion aber leider ich kann nicht schneiden Datum aus. Also ich moechte ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : 2D Linie im Drawing, die Existenz abfragen, bei Bedarf erzeugen und umbenennen
Hokay am 06.11.2008 um 10:03 Uhr (0)
Hallo denyo_1vielen Dank für Deine Antwort.Zu Deiner 1. Frage:Die Linie, genauer gesagt handelt es sich um 6 Linien sind nicht in einer View sondern immer direkt auf dem Blatt. Diese 6 Linien sollen einen Zeichenbereich symbolisieren (siehe Bildanhang) der durch Parameter Blattgröße verändert werden kann.Aber das führt hier glaube ich zu weit.Wenn ich es schaffe 1 Linie abzufragen, zu erzeugen, und umzubennenen, dann bekomme ich den Rest dann schon dupliziert.Frage 2: ist hinfälligMit freundlichen Grüßen H ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Textparameter mit einer reellen Zahl verknüpfen
Thomas Harmening am 08.12.2008 um 20:49 Uhr (0)
Zitat:Ich möchte einen Textparameter erzeugen, den man aufklappen und z.B. zwischen "klein", "mittel", "groß" wählen kann. Das ist soweit ja kein Problem.Aber wenn ich z.B. "klein" anwähle, soll sich der Wert in meiner Skalieren-Funktion z.B. auf 1 stellen, wenn ich "mittel" anwähle auf 3 und bei "groß" auf 5.Und was spricht dagegen, den Parameter Skalierungsfaktor zu nennen und die Werte 1,3,5 anzugeben ? Als Comment kann man ja 1 = Klein, 3 = Mittel, 5 = Gross angeben.Macht für mich irgendwie keinen Sin ...
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Reactions Aktiven/Deaktivieren nach Konstruktionstabelle
Tobi1887 am 15.02.2013 um 14:40 Uhr (0)
Hallo Zusammen,ich schreibe gerade meine Bachelorarbeit und habe dabei ein kleines Problem.Wie auf dem Bild zu sehen, kann ich mit Hilfe einer Konstruktionstabelle zwischen 3 verschiedenen Scharniervaianten wählen. 1K8, 5G6 und 5N0... Wenn hier eine Wahl getroffen wurde, sollen die beiden nicht gewählten Varianten (als Solid positioniert) deaktieviert werden, damit sie nicht mehr zu sehen sind und nicht ins Hauptprodukt publiziert werden.Wie weise ich die Reaction an, den Parameter (string) zu prüfen und d ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro ausführen vor dem Schließen des aktiven CATIA-Fensters
Diesaster am 06.09.2018 um 10:24 Uhr (1)
Hallo mapast,im Moment fällt mir auch keine gute oder konkrete Lösung zu deinem Problem ein.Jedoch kommt es auf den Anwendungsfall an. Wenn es für mehrere User "Idiotensicher" gemacht sein soll, dann wird das schwierig.Für den Fall, dass nur du das Programm benützt, kannst du das theoretisch über eine Userform laufen lassen.Der Ansatz hierfür ware dann:- Userform erstellen & programmieren- Bauteil öffnen - Makro starten - Userform ist geöffnet und bleibt offen bis diese geschlossen wird. (Userform kann Mod ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : 2D Ansichten über 3D sperren und entsperren
BigCheese am 21.05.2008 um 15:54 Uhr (0)
Hallo Willi,ich denke Dein Problem ließe sich prinzipiell über eine Reaction (Knowledgeware) lösen, die ein Script startet, welches die Ansichten dann je nach Parameter sperrt. Hier kommt es allerdings auf die Lizenzen an, die Dir zur Verfügung stehen.Der lästige Nebeneffekt, den ich hierbei sehe, ist allerdings, dass das Script für jedes Part so angepasst werden muss, dass die richtige Zeichnung verwendet wird. Das Part selbst weiß ja nix von der Zeichnung.Die Frage dabei ist eben, ob sich dieser Pflegeau ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Problem mit Varianten in einem Designtable-Part
Christoph91 am 09.12.2016 um 15:48 Uhr (5)
Hallo zusammen,ich bin mir nicht sicher, ob der Post hier im richtigen Board ist. Falls nicht, liebe Admins, bitte verschieben.Ich habe folgendes Problem:Ich habe ein parametisiertes Part mit einer Designtable erzeugt (ein Betriebnormteil). Ich möchte den Endnutzern jetzt die Möglichkeit geben, über einen Multiple-Value-Parameter zwischen den Konfigurationen zu wechseln (bspw. klappt der Reiter mit unterschiedlichen Durchmessern auf und nicht der "umständliche Weg" über die eigentliche Designtable-Configur ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : MAKRO FÜR GEWÄHLTE PARTS ANSICHTEN AUTOMATISCH ERZEUGEN
bgrittmann am 12.11.2020 um 09:31 Uhr (1)
Servus Minikkus64Ich hoffe du erwartest keine fertige Lösung, sondern bist bereit selbst zu coden.Ein paar Ansätze: über die Selection kannst du per SelectElement2 Elemente wählen (entsprechenden Filter verwenden) auf das Achsensystem (eines gewählten Parts) kannst du per Namen zugreifen und dann per GetVectors die Ausrichtung auslesen Vorderansicht erzeugen, sowie es Rick gezeigt hat dabei die Ausrichtung des Achsensystem verwenden Draufsicht: neue Ansicht erzeugen - über DefineProjectionView mit vermutli ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro: Selektion Kanten und Extruieren ?
DanielFr. am 12.10.2011 um 09:27 Uhr (0)
Hallo,ähm ja...Erst mal eine Frage dazu:- Willst du das eine neue BRep erzeugt wird wenn du ein Pad selektierst oder ist der Filter einfach nur abgetippt aber noch nicht geändert?Anbei mal der kommentierte Code, damit du weißt was genau während der interaktiven Selektion passiert:Code: ***ARRAY-DEKLARATION FUER SELEKTIONSFILTER Dim Was(2) ***ARRAY Zuweisung (String) welche Objekttypen selektiert werden duerfen Was(0) = "Pad" Was(1) = "Line" Was(2) = "Pocket" #hier gerne Kanten selektieren# ***Selektionsob ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter Mehrfachauswal
Grolgosh am 28.01.2010 um 09:24 Uhr (0)
Hallo zusammen!Ich weiß leider nicht ob das in dieses Forum hier passt. Jedenfalls habe ich folgendes Problem, zu dem mir keine rechte Lösung einfallen will. Ich habe hier bei meiner Arbeit sehr oft mit ziemlich gleichen Teilen zu tun, also muss ich ja quasi nicht für jedes das Rad neu erfinden und will mir somit etwas Arbeit abnehmen. Ausrichtung, Maximalabmaße, Rohteilmaße etc müssen ja immer definiert sein, was ich über Ebenen Löse die ich dann einfach jedesmal neu hinschieben muss und sich dann somit a ...
|
| In das Form CATIA V5 Programmierung wechseln |