|
CATIA V5 Programmierung : Parameter aus Excel befüllen
deyhawaii am 16.10.2012 um 14:55 Uhr (0)
Also mit GetProperties werden meine UserProperties der Parts aus dem Catia in die Excelliste übertragen. Nur der Schritt aus dem Excel ins Catia funktioniert nicht. Außer bei meinem obersten Product (also meiner BG). In dem Product verbaute Products werden auch nicht mit den Properties befüllt.
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : VBScript Hide Show von Körpern
Sopchen am 24.07.2020 um 08:13 Uhr (15)
Hallo zusammen,ich bin neu hier und auch ein Frischling im Programmieren. Ich möchte mithilfe eines VBScripts Körper in Abhängigkeit eines Parameters aus- und einblenden. Da ich kein VBA programmieren kann und es mir gerade versuche nach und nach beizubringen, habe ich ein paar grundsätzliche Fragen und hoffe, dies ist die richtige Stelle dafür. Wie bereits gesagt habe ich einen Parameter erstellt, der die Zahlen 1-8 annehmen kann. Je nach dem welche Zahl eingegeben wird, sollen Körper im Strukturbaum ein- ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makros ,Parameter
leon0109 am 15.12.2011 um 20:16 Uhr (0)
HalloZuerst Danke @ Bgrittmann & HoBLila für schnelle Antwort. Mein Problem: 1. Ich will extern Stückliste von bestimmten Produkt auslesen.2. Will neue Parameter eingeben. Beispiel wenn ich im Produkt ein Taster habe will noch zum Taster, Parameter: Mechatronisch eingeben. Natürlich auch extern um Bauteile unterscheiden zu können.Deswegen will ein kleines Makro (CATscript) programmieren um das alles zu automatisieren.Weiß auch nicht welche Format um eine Stückliste auszulesen besser ist, txt oder Excel. Sp ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bedingungen über Parameter switchen
Syphield am 14.05.2009 um 08:37 Uhr (0)
Hallo,eigentlich eine ganz banale Sache, aber irgendwie stell ich mich zu blöd an ! Ich habe eine Bedingung über einen Parameter geschalten (wahr/unwahr).Nun möchte ich, daß eine andere Bedingung immer dann aktiv ist, wenn die über den Parameter gesteuerte inaktiv ist, und umgekehrt.Habe folgende Regel erstellt:-----------------------------------------------------/*Regel erzeugt von: amu 14.05.2009*/`BedingungenWinkel.5Winkel.5Aktivität` = trueif `BedingungenWinkel.4Winkel.4Aktivität` = false-------------- ...
|
| In das Form CATIA V5 Programmierung wechseln |
 Drawing1.zip |
CATIA V5 Programmierung : Hallo Welt in vorhandene Textbox
Trilemma am 04.09.2015 um 10:04 Uhr (1)
Zitat:Original erstellt von aerofalcon:Gibt es auf Frage (1) möglicherweise einen einigermaßen nachvollziehbaren Einzeiler?Umgebung/Sheet/BackgroundView/etc.TitleBlock_Text_Datum.Text = "Hallo Welt"[/B]Hallo,vielleicht hilft Dir das hier weiter,Stichwort Attributverknüpfung:Text.1Parameter vom Typ String angelegtTextfeld über Attributverknüpfung mit Parameter verlinktCatscript öffnet InputboxInhalt der Inputbox wird an Parameter übergeben, Textfeld wird angeglichenText.2Attributverknüpfung mit Blatt.1ViewM ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Geometrisches Set einfügen
Lusilnie am 12.02.2009 um 00:20 Uhr (0)
Hallo Beemer328,wo hast Du die Funktion getestet? Sie wird nur in "catvba" funktionieren, da optionale Parameter im VBScript nicht unterstützt werden. Wenn Du die Funktion in einem "CATScript" oder "catvbs" nutzen willst, musst Du das "Optional" aus der Funktionsdefinition entfernen und beim Aufruf auch wirklich Parameter übergeben! Der "nameOfHybridBody" ist dann auch der Name des zu erzeugenden Sets!mfg,Lusilnie------------------Alle Aussagen zu DassaultSystemes-Produkten sind sehr optimistisch, selbst d ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Geometrisches Set einfügen
Lusilnie am 12.02.2009 um 00:18 Uhr (0)
Hallo Beemer328,wo hast Du die Funktion getestet? Sie wird nur in "catvba" funktionieren, da optionale Parameter im VBScript nicht unterstützt werden. Wenn Du die Funktion in einem CATScript oder catvbs nutzen willst, musst Du das "Optional" aus der Funktionsdefinition entfernen und beim Aufruf auch wirklich Parameter übergeben! Der "nameOfHybridBody" ist dann auch der Name des zu erzeugenden Sets!mfg,Lusilnie------------------Alle Aussagen zu DassaultSystemes-Produkten sind sehr optimistisch, selbst diese ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter bei Geometrieerzeugung in Zeichnung
Cohixu am 24.08.2009 um 13:57 Uhr (0)
Hallo,ich habe da ein (wie ich glaube) exotisches Problem.Ich möchte ein Makro schreiben das folgendes macht.Ich möchte in einer Zeichnung mit den Methoden der Geometrieerzeugung Linien einfügen (Das Funktioniert auch)Die Länge möchte ich mit einer entsprechenden Dimension versehen (geht auch)Die Dimension soll dann die Option "geometriesteuerung" aktiviert werden, und als Wert möchte ich einen existierenden Parameter einsetzen.Ich hoffe das das überhaupt möglich ist.Liebe Grüße
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter überprüfen ob vorhanden
Lusilnie am 14.08.2007 um 23:49 Uhr (0)
Hallo AndreeX00X,eine weitere Möglichkeit ist die Arbeit nach dem Fehlerprinzip, also einer Variable den Parameter mit dem gesuchten Namen zuweisen: Gibt es keinen Fehler, so existiert die Variable, gibt es einen Fehler, so muss diese noch erzeugt werden, z.B.: Code:On Error Resume NextSet strParam1 = parameters1.Item("Erstellt durch")If Err = 0 Then Parameter existiert On Error Goto 0 Exit SubElse On Error Goto 0 Set strParam1 = parameters1.CreateString("Zeichenfolge.1", "") strParam1.Rename "Erstel ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA.StartCommand (Center Graph)
CAMV am 11.04.2011 um 16:54 Uhr (0)
Trotzdem danke für die Hilfe.Danke auch für den Tip mit dem inizialisieren, jedoch will ich ja immer nur einen Parameter zeigen.Kann mir sonst jemand weiter helfen???
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Case Verzweigung
BigCheese am 23.07.2009 um 11:33 Uhr (0)
Nochmals hallo,ich habe mir die Sache nun nochmals angeschaut und stelle fest, dass CATIA mich immer wieder überraschen kann...Anscheinend macht es auch noch einen Unterschied, ob Du mit VBA oder catvbs programmierst.Mit VBA würde es so funktionieren, wie ich es oben beschrieben habe.In catvbs habe ich es wie folgt zum Laufen bekommen:Code:Sub CATMain()Set Parameter = CATIA.ActiveDocument.Part.ParametersSet Para1 = Parameter.Item("DIN 6935")Var4 = Para1.ValueMsgBox Var4Select Case Var4Case "Wahr" MsgBox ( ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter bei Geometrieerzeugung in Zeichnung
tberger am 25.08.2009 um 09:08 Uhr (0)
... und um wieder auf das ursprüngliche Problem zu kommen:vielleicht gibt es ein Property "Mode" ähnlich wie bei den Sketcher Constraints, das man von "driven" auf "driving" setzen kann. Siehe: http://ww3.cad.de/foren/ubb/Forum137/HTML/002392.shtml#000003 Ich fürchte aber eher nicht.------------------Grüße aus dem RheinlandThomas+++++++++++++++++++++++++++++++++CATIA - eine Laune der Natur ..."Phase 2 in CATIA V5" - www.tobeplus.de
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter sperren (Schloss)
PLP-consult am 21.09.2015 um 08:04 Uhr (1)
Hallo InFlames,ich habe in meinem *.catvba das Problem über einen SendKeys-Befehl gelöst. Dadurch bestätigst du den Dialog mit der voreingestellten Belegung (z.B. OK ist aktiver Button).....selection1.Search "Name=ParameterName,all"CATIA.StartCommand ("Sperren")CATIA.RefreshDisplay = TrueSendKeys "{ENTER}"selection1.Clearend SubFunktioniert bei mir wunderbar.GrussMarkus
|
| In das Form CATIA V5 Programmierung wechseln |