|
CATIA V5 Programmierung : Import Smarteam Werte in Catia
bgrittmann am 18.08.2016 um 17:20 Uhr (1)
ServusWenn das dein ganzer Code ist, wie wäre nach der Zeile mit dem SetEnumerateValues.Obwohl du später das Makro aufbohren musst: sind die Parameter schon vorhanden, wenn nicht Parameter erst anlegen und danach mit dem Wert füllen.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Eigenschaften von cgr und model Dateien auslesen
tberger am 22.10.2009 um 11:42 Uhr (0)
Hast du dir schon mal alle Parameter mit komplettem Namen ausgeben lassen (des Products)? Vielleicht findest du ja welche für Nomenklatur, Definition der Component in deinem Product, ähnlich wie die "UserDefinedProperties" unter ..Partnumber/Properties/...EDIT: ich habe ein kleines Makro geschrieben:Sub CATMain()Dim oPartDoc As DocumentSet oPartDoc = CATIA.ActiveDocumentDim oProduct As ProductSet oProduct = oPartDoc.ProductDim params As ParametersSet params = oProduct.ParametersDim sParam As ParameterOn Er ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter aus Produkt Eigenschaften auslesen
meisterlumpi am 22.08.2011 um 13:31 Uhr (0)
kleiner Nachtrag, prinzipiell könntest du auch alle parameter aus dem hauptprodukt auslesen und sie dann mit string Operationen sortieren etc. dann könntest du dir die erste for-schleife die durch alle CATIA.Documents geht sparen. der nachteil dabei ist nämlich, dass CATIA.Documents alle dokumente sind, die in catia geöffnet sind, also nicht nur die aktive Baugruppe. bei großen baugruppen geht das zulasten der geschwindigkeit..
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter ändern
AlexE78 am 25.01.2006 um 09:44 Uhr (0)
Guten Morgen,Die Fehlermeldung deutet darauf hin, daß das Macro den Parameter nicht findet. Das Problem dürfte darin bestehen, daß dein Parameter Text nicht zum Parameterset des Parts gehört, sondern an ein Element gekoppelt ist, d.h., er muß mit seinem kompletten Pfad angesprochen werden, in der Art Parameters.Item("`PA-KonturTextText`").Um den genauen Pfad festzustellen, mal in den Formeleditor gehen und dort danach suchen.mfg Alex
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Vergleich von Parameter
Sabine Feminin am 30.07.2006 um 19:51 Uhr (0)
Hallo,bin noch nicht so fin in der Progrmmierung und benötige daher mal ein wenig hilfe. Mit dem unten stehenden Code soll verglichen werden, ob der Parameter schon vorhanden ist. Leider bekomme ich immer das gleiche Ergebnis egal ob er einen Parameter findet oder nicht. Kann mir jemand helfen?Dim Laenge, Abstand As Integer Dim Params As Parameters Dim r As Integer Dim i As Integer Namen = "Laenge:Abstand" Sp = Split(Namen, ":") For i = 0 To 0 If Params.Count 0 Then found ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter umbenennen
DanielFr. am 25.10.2009 um 18:57 Uhr (0)
Hallo Marlene und herzlich Willkommen im Forum,ja das geht ohne Probleme. Du bist auf genau dem richtigen weg. Du suchst im Produkt alle Parameter. Diese werden alle in deiner Selektion gespeichert. Dann machst du dir eine For...next Schleife und läufst durch die Selektion.Jetzt brauchst du noch eine Abfrage. Diese identifiziert die Parameter die du umbenennen möchtest z.B. an hand ihres Namens. Wenn ein Parameter umbenannt werden soll machst du eine InputBox und lässt dort vom Anwender den Namen reinschr ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ist GetMinimumDistancePoints so armselig?
93Aero am 14.03.2005 um 15:29 Uhr (0)
Was ist wenn Du Ergebnisse Deiner Messungen als Parameter definierst und beim Erstellen der Punkte diese Parameter als Koordinaten oder Referenzen verwendest?
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Case Verzweigung
bgrittmann am 23.07.2009 um 08:33 Uhr (0)
ServusMüsste es nicht:Code:Sub CATMain()Set Parameter = CATIA.ActiveDocument.Part.ParametersSet Para1 = Parameter.item ("DIN 6935")Var4 = Para1.ValueSelect Case Var4Case TrueMsgBox (Var4)Case ElseMsgBox ("blöd")End SelectEnd Subheißen?GrußBerndPS: Mit Google funktioniert die Suche immer noch zB "case catia site:cad.de" oder allgmein nur nach "VB case"------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : MsgBox inkl. Parameter
rettev am 26.06.2012 um 11:25 Uhr (0)
Hallo Zusammen,ich versuche gerade eine MsgBox auszugeben wenn ein Parameter-Wert kleiner als X ist.Dabei soll der Wert in die MsgBox geschrieben werden.Wie kann man das realiseren?Meine Notlösung ist ein Check der einen einfachen Text ausgibt das der Parameter kleiner als 10mm ist.Irgendwie hab ich hier einen Denkfehler.....Grüße, Ben
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter verstecken/verbergen und/oder schützen
apollo11 am 13.11.2008 um 18:14 Uhr (0)
Da gibts irgendwas mit "SetPick". Den Parameter kannst du dann nicht mehr auswählen und verändern. Über die Suche sollte er aber weiterhin erreichbar sein.1.) Objekte in Selektion aufnehmen2.) CATIA.ActiveDocument.Selection.Visproperties.SetPick 1 SetPick 0 .... macht die Selektierten Elemente wieder auswählbar
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ansprechen eines Parametersets (nicht im RootParameterset)
8user8 am 14.12.2010 um 15:50 Uhr (0)
Servus,hätt fast meinen eigenen Fred vergessen. Nach reichlich Überlegung bin ich auf die Möglichkeit gestoßen über die Methode Relations.Sublist und einen Abgleich der Ein- und Ausgangsparameter den gesuchten Parameter ausfindig zu machen. Für mein vorhaben war dazu ein weiterer (dummy-)Parameter nötig welcher aus Strings der gesuchten Parameterwerte besteht. Letztenendes sind es bei mir 3 Schleifen über alle Parameter.Damit bekomm ich zwar keinen Zugriff auf das eigentlich gesuchte Parameterset, allerdin ...
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Parameter auslesen
milburn am 11.09.2009 um 10:20 Uhr (0)
Hallo Maetes,danke für die schnelle Antwort !wir haben eigene Parameter eigefügt, die von Hand mit Werten (Strings) belegt werden, wie z.B. Werkstoff : 1.2379 Bemerkung : spiegelbildlich ect....Es sollen nicht alle Parameter abgefragt werden.In dem Programm liest er die Werte auch aus. Aber halt nur von dem aktuellen Part. Es soll ja jedes Part genommen werden.Anbei ein kleiner Screenshot...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia V5 Parameter über Excel VBA steuern
JosefGierl am 17.01.2006 um 12:01 Uhr (0)
Hallo,versuche schon seit längerem ein Beispiel oder eine Vorgehensweise für mein Problem zu finden. Dadurch bin ich auch auf diese Forum gestossen. Hoffe Ihr könnt mir helfen.- Ausgangssituation:Hab ein in Catia V5 R14 Parametrisiertes Modell. D.h. es gibt Parameter die die Länge gewisser Bauteile steuern und Parameter über die eingestellt werden kann, ob ein Bauteil existiert oder nicht.Ausserdem hab ich ein kleine Excel VBA Userform über die ich einige Eingaben abfrage und daraus Ausgaben berechne. - Wa ...
|
| In das Form CATIA V5 Programmierung wechseln |