|
CATIA V5 Programmierung : Code If Parameter
Tweety79 am 23.10.2015 um 10:18 Uhr (1)
Servus,leider ist die Struktur und das Vorgehen in der Art strickt vorgegeben, daran darf ich nichts ändern. Mein größtes Problem ist, wie ich diesen If Then Ausdruck für den Parameter schreiben soll.If oParameters.Item(Lenkzustand).Value="60_grad_links" ThenSelection1.Search."Name=60_grad_links".Activity=TrueSelection1.CopyNextSelection2.Search."Name=Output & "60_grad_links"Selection1.PasteIst das wenigstens ansatzweise richtig?Grüße!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Setzen der zeitlichen Simulationsgrenzen in der DMU Kinematics Umgebung
lestieve am 30.08.2019 um 09:00 Uhr (1)
Hallo,ich kann leider bis jetzt nicht auf die Parameter der Sequenz zugreifen.Die Methode SubList funktioniert ebenfalls nicht.Über set parameters1 = Sequenz1.Parameters bekomme ich auch keinen Zugriff.Und unter den Parametern des RootProducts sind die Sequenzparameter nicht aufgeführt. Weiß jemand wie ich an die Parameter der Sequenz gelange? Ich bin ratlos.LG
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ebene über Reaction replacen
bgrittmann am 27.04.2012 um 16:10 Uhr (0)
ServusWillkommen im Forum. Bitte Systeminfo ausfüllen.Ohne es getestet zu haben:- erstelle dir eine Ebene als Parameter (im Formeleditor) - über die Formel kannst du die Ebene dann zB abhängig von einem Parameter an eine andere Referenz hängen (zB "planeoffset")GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Stückliste Makro
DasDon am 17.10.2013 um 15:49 Uhr (1)
Moin moin,Jo, schnell ist es nicht. (wobei es bestimmt schneller als per Hand ist).Du muss verstehen, dass die Parameter Kollektion der Parts nur die parameter des Parts beinhalten. Die Kollektion der Baugruppe enthält alle parameter der Baugruppe + die der Kinder!!!Wenn bei der Hauptbaugruppe nichts rausgeschrieben werden muss, dann würde ich den code so ändern, dass es diese nicht durch sucht. Denn er sucht gleich am anfang alle Parameter ALLE parts/products durch! Das dauert sehr lange.Vorher hat es ein ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Name eines Parameters nach Excel
Tweety79 am 12.05.2016 um 10:36 Uhr (1)
Servus,ich habe jetzt folgendes als Code: Dim myCatiaApp As INFITF.Application Dim myCatiaDoc As MECMOD.PartDocument Dim myPart As MECMOD.Part Dim xlsApp As Excel.Application Dim xlsWB As Excel.Workbook Dim xlsSheet As Excel.Worksheet Dim xlsCell As Excel.Range Dim xlsDatei As String xlsApp = New Excel.Application xlsApp.Visible = True xlsWB = xlsApp.Workbooks.Open("F:PFDMacros_ToolsCATIA_to_ExcelParameter_To_ExcelParameter_CATIA.xlsx") xlsSheet = xlsWB.Worksheets(1) ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter auslesen
DanielFr. am 17.12.2009 um 12:22 Uhr (0)
Hallo,ich schalte mich nochmal zu. Parameter werden in CATIA nicht genauer spezifiziert abgelegt als die Methoden die du in der V5Automation.chm findest. Und mit diesen Methoden ist es IMHO nicht möglich das zu bewerkstelligen was du versuchst. Wie gesagt es sind alles Sonderlösungen (das mit dem String suchen etc.). Ich sehe halt da ein Riesen Problem. Es gibt bestimmt Fälle in denen das Script einwandfrei funktioniert (wenn die Randbedingungen eingehalten wurden). Da deine Randbedingungen aber schon vari ...
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Parameter und Formeln im Geometrischen Set
Mjk am 20.12.2016 um 12:36 Uhr (15)
Hallo zusammen,ich schreibe gerade an einem VBA Makro in dem ich gern einige Parameter und Formeln innerhalb eines Sets erstellen möchte.Diese Parameter (und Formeln) sollen nur für die Elemente die sonst noch innerhalb dieses Sets sind gültig sein.Am Ende werden es wohl mehrere hundert solcher Sets werden, daher ist die Ordnung über die erste Ebene im Part (Relations und Parameters) sehr unübersichtlich.Wenn ich diese Parameter/Formeln manuell erstelle kann ich diese danach direkt in das gewünschte Set zi ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Skizzen prüfen
tberger am 11.08.2010 um 17:25 Uhr (0)
Bei der PowerCopy müsstest du "ganz normal" erst mal kostruieren:- ein Geoset mit Namen "Input" in dem du deine zwei Skizzen erzeugst (die später ausgetauscht werden)- ein weiteres Geoset einfügen (umbenennen in z.B. "PowerCopy_Output", darin zuerst die Flächen mit "Füllen" konstruieren.- dann eine Fläche (die der grösseren Skizze) mit "Trennen" (engl. Split) mit der kleineren Skizze splitten- jetzt die Flächenparameter erzeugen (Typ Fläche / "Area") und in das 2.Geoset umordnen / per Drag&Drop oder kopier ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selbst erstellte Parameter aus Part auslesen
bgrittmann am 10.12.2012 um 17:39 Uhr (1)
ServusKopiere mal den Code in den VBA-Editor und für deisen dort schrittweise aus. Im Watch-fester kannst du dann den "Objekten beim arbeiten" zusehen.Ich vermute, dass die Methode "getUserProperty" dir nur den Parameter zurück liefert und du den Wert noch auslesen muss zB sMass.Value oder sMass.ValueAsStringGrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameterübergabe bei skriptstart
denyo_1 am 13.01.2009 um 14:50 Uhr (0)
Hallo Lars,kannst du dein Problem ev. ein bisschen präziser beschreiben.Du willst das Script starten und beim starten soll gleich ein Parameter aus dem Part gelesen werden und den willst du wohin übergeben? Du kannst doch während der Laufzeit den Parameter holen.------------------MFG DanielDie KATJA ist halt doch nur ne zickige Französin
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Untergeordnete ParameterSets und Parameter ansprechen
bgrittmann am 10.05.2012 um 15:55 Uhr (0)
ServusDas geht über das RootparameterSet (also das Set direkt unterhalb des Parts). Von diesem aus kannst du dich weiter nach unten hangeln. ZBpart1.Parameters.RootParameterSet.ParameterSets.Item(1).AllParameters.Item(1)Liefert dir den ersten Parameter aus dem erste UnterParameterSetGrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Titelblok macro
bgrittmann am 03.08.2017 um 13:10 Uhr (1)
ServusDu könntest über DrawingViewGenerativeBehavior einer Bauteilansicht auf das dargestellte Teil/Baugruppe schließen. Und dann daraus den Parameter auslesen (siehe zB hier und Doku).Den Parameter könntest du dann in Textfeld als Text einfügen (ggf auch über einen Attributlink).GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Messung Trägheitsvolumen umbenennen
Fugmann am 16.02.2018 um 12:11 Uhr (1)
Hallo BerndHallo BertelHallo CAD-GemeindeDanke für die Antworten.@BerndDein Makro läuft bis zur ( in meiem im Bild gezeigten ) Zeile und gibt nur die im Part StandardParameter zurück.@Betrel&BerndDie Idee hatte ich auch schon aufgegriffen,jedoch:Bei einer Geometrieänderung des Teiles aktualisiert sich der Parameter nicht automatisch.Meine Idee war/ist das Gewicht der Messung sofort (ohne weitere Aktionen) im Parameter zu Übernehmen (was ja in der Messung auch passiert) Wenn man das Trägheitsvolumen.? per M ...
|
| In das Form CATIA V5 Programmierung wechseln |