 |
CATIA V5 Programmierung : Parameter nur von Assembly auslesen (keine Kinder)
cscp am 20.08.2015 um 10:42 Uhr (15)
Hi,ich lese mit .Parameters alle Parameter aus. Mir geht es eigentlich auch nur um die Parameter, die der Benutzer selbst erstellt.Wenn ich jetzt einen Parameter in meinem Product habe und ein Parameter in einem Part genau den gleichen Namen hat, kann ich praktisch mit .Parameters.Item("ParamName") nicht mehr auf den Parameter des Products zugreifen. Es sind unter Items praktisch alle Parameter, auch die der Kinder zu finden.Kann man das irgendwie verhindern?Besten Dank und viele Grüße!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : KWE Regeln und Prüfungen
DerDicke am 26.02.2004 um 16:49 Uhr (0)
Hallo zusammen, ich versucht schon seit Tagen mich in das KWE einzuarbeiten. Das Hauptproblem ist aber, dass es keine Hinweise gibt, die mir erläutern, wie ich bestimmte Elemente ansprechen soll. Wie kann ich z.B. im Check (KWE) Parameter oder Elemente aus Skizzen ansprechen? Des weiteren ist mir nicht bekannt, wie ich die Definition zur Kontrolle der Eigenschaften einzelner Parameter in Rule editor setze, ohne Fehlermeldungen zu bekommen. Hat jemand ein Modell, in dem über eine Regel ein Parameter gesteue ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter bzw. Formula updaten
MICHLICK am 20.03.2009 um 11:57 Uhr (0)
Hallo,vermutlich sprichst Du in Deiner Formel den Parameter falsch an.Mach mal einen Test und erzeuge eine Formel wobei Du für den Parameter den Namen aus den Properties unter "Name" verwendest (nicht den Namen aus "Local Name").Ich denke da liegt der Fehler.Grundsätzlich ist Deine Vorgehensweise schon Korrekt.1. Parameter erzeugen.2. Parameter mit einer Formel verknüpfen.------------------Gruß Michael B.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Kantenverrundung - Parameter
Schlabba am 14.07.2008 um 09:51 Uhr (0)
Hallo fonzie.Hab neulich auch mal nen unbekannten Parameter aufgezeichnet.Ich bin in der "V5Automation.chm" fündig geworden. Ob da dein Parameter erklärt ist weiß ich nicht. Aber ich denke ein Versuch ists wert.Bei mir liegt sie unter:...B16intel_acodeinV5Automation.chmim CATIA-Verzeichnis.Gruß Schlabba
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Formel Wenn LOW
Esterbauer am 22.02.2018 um 16:42 Uhr (1)
Hallo,Gibt es eine Möglichkeit ohne einer Knowledge Lizenz eine Art wenn dann abfrage in Catia zu erstellen?Meine Aufgabenstellung:Parameter Aushalt = 0 bis 3 ( Es ist eine Auswahlliste von 1 - 3)Parameter Teil 1 = 100 (einfacher Wert)Parameter Teil 2 = 200 (einfacher Wert)Parameter Teil 3 = 300 (einfacher Wert)Parameter Ausgabe = x ( hier soll Anhängig vom der Auswahl oben der wert von Teil 1, Teil 2 oder Teil 3 geschrieben werden.Geht so was ?Wer könnte mir da helfen.Wäre superDanke
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Mit Makro Parameter ändern
flomator am 07.02.2008 um 14:42 Uhr (0)
hi,ich bin zwar auch blutiger anfänger was macroprogrammierung angeht, hätte dir allerdings ein tipp wie du zumindest die parameter finden kannst, hoffe das hilft dir weiter:-----------------------------------------------Sub CATMain()Dim Liste As SelectionSet liste = CATIA.ActiveDocument.Selectionliste.Clearliste.Search ".parameter.Name=Abstand*;Alle"End Sub------------------------------------------------gruß flo
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Farbe mit Parameter steuern
moppesle am 07.03.2012 um 14:59 Uhr (1)
Hallo Dede,das kannst du mit einer Regel abdecken.Sinngemäß:if Parameter =="1" {Körper .Color ="#FFFF66"} if Parameter =="2" {Körper .Color ="#CC0033"}if Parameter =="2" {Körper .Color ="#FFFFFF"}#FFFF6 == hexadezimalcode für Farbe gelb#CC0033 == hexadezimalcode für Farbe rotusw.------------------Gruß UweAuch Catia ist nur ein Mensch!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter synchronisieren
ogard1 am 12.08.2008 um 21:15 Uhr (0)
Hallo,es gibt in Catia Beispilen zwei Scripts: PslParamList.CATScript - gibt alle Parameter in eine Liste aus, und CAAPriChangeHole - verändert die gewählte "Hole" übergabe Neue-Parameter erfolgt über Liste, vielleicht kann mann was umbasteln.Gruß
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Product Parameter
bgrittmann am 17.09.2015 um 13:41 Uhr (1)
ServusMitCode:CATIA.ActiveDocument.Selection.Item(1).Value.Parametersbekommst du die Collection der Parameter.Diese Collection kannst du dann mit einer Schleife abarbeiten und über "Item(Zähler)" die einzelnen Parameter ansprechen.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Regel für Parameter
MF2 am 11.08.2008 um 08:11 Uhr (0)
Hallo Mörchen,der Gedanke mit der Umleitung über Parameter 3 ist vollkommen nachvollziehbar, es bestehen jedoch noch diverse andere Zusammenhänge zwischen Parameter 2 und weiteren Parametern sowie Baugruppenbedingungen, weshalb ich über diese "Umleitung" über Parameter 3 nicht weiterkomme. Gegenwärtig könnte ich für Parameter 1 = "true" den Parameter 2 manuell auf den Zielwert setzen, welcher dann auch für Parameter 1 ="false" Bestand hat und weiterhin frei editier bleibt. Das wäre genau die "Reset" Funkti ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter größer als anderer Parameter
ichroque13 am 14.10.2008 um 14:52 Uhr (0)
Hallo zusammen!Arbeite seit 4 Wochen in meinem Praktikum mit catia, ihr könnt mir bestimmt helfen. folgendes:durch eingabe verschiedener Parameter entsteht eine Kabine. Anhand mehrerer zusammenaddierter Parameter entsteht ein weiteres Kettenmaß als Paramter y. Ein weiterer Parameter x den man eingibt darf dann nicht kleiner sein als dieser errechnete Parameter y da sonst gewisse Abstände nicht eingehalten werden. Ich will dem catia jetzt irgendwie klarmachen dass der einzugebende Parameter x auf jeden fall ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : textbox rückgabewert
Falk H am 23.12.2006 um 11:40 Uhr (0)
Hallo!Vorab möcht ich erwähnen, das ich CATvb - Neuling bin!Ich habe einen Parameter des Typs LENGHT erzeugt. Dim Parameter As Parameters Set Parameter = CATIA.ActiveDocument.Part.Parameters Dim BohrDurchm As Length, Massreihe As Length Set BohrDurchm = Parameter.CreateDimension("BohrDurchm", "LENGTH", 0#)Der Wert, der anschließend in eine TextBox geschrieben wird soll nun anschließend dem Parameter zugewießen werden. (BohrDurchm .value = TextBox1). Leider gibt mir CATIA eine Fehlermeldung aus, wah ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro: Parameter aus Parts auslesen, addieren und in Parameter in Product speichern
bgrittmann am 09.10.2012 um 07:45 Uhr (0)
ServusAnbei ein kurzes Beispiel:Code:Sub CATMain()Dim productDocument1 As ProductDocumentSet productDocument1 = CATIA.ActiveDocumentDim selection1 As SelectionSet selection1 = productDocument1.SelectionDim Volume As DoubleDim Parameter As ParameterVolume = 0#selection1.Search "(Name=liter_of_oil & CATKnowledgeSearch.InternalParameter),all"For I = 1 To selection1.Count2 Set Parameter = selection1.Item2(I).Value Volume = Volume + Parameter.ValueNextMsgBox "Volumen = " + CStr(Volume) + " m^3"End SubGru& ...
|
| In das Form CATIA V5 Programmierung wechseln |