|
CATIA V5 Programmierung : String Parameter mit mehreren Punkten in Regel Kürzen
bgrittmann am 18.09.2012 um 14:03 Uhr (1)
ServusWillst du eine (KWA)Formel verwendet, also aus einem Parameter einen an gekürzten erstellen?Zeichenfolge.2 = Zeichenfolge.1-Extract(0,Zeichenfolge.1-Search(".",(Zeichenfolge.1-Search(".") )+1) ) oder ein Makro verwenden?GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.[Diese Nachricht wurde von bgrittmann am 18. Sep. 2012 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : String Parameter mit mehreren Punkten in Regel Kürzen
bgrittmann am 18.09.2012 um 14:03 Uhr (0)
ServusWillst du eine (KWA)Formel verwendet, also aus einem Parameter einen an gekürzten erstellen?Zeichenfolge.2 = Zeichenfolge.1-Extract(0,Zeichenfolge.1-Search(".",(Zeichenfolge.1-Search(".") )+1) ) oder ein Makro verwenden?GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.[Diese Nachricht wurde von bgrittmann am 18. Sep. 2012 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter und objekt löschen
Catianeuling am 03.05.2005 um 14:14 Uhr (0)
Hi, sitze grad über nem kleinen aber feinem Makro zu Splines! Mein Problem ist dass ich einen im Makro als Vergleich erzeugten Vergleichskörper inclusive diverser Parameter löschen möchte! Hab schon Delete usw versucht aber da gibts nur fehler! Gibts vielleicht einen einfacheren weg
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ansicht mit formel/script de/aktivieren
PaulPanza am 01.11.2011 um 13:02 Uhr (0)
Merkwürdig. Wenn ich einen anderen Boolischen Parameter für die Abfrage in dem Script verwende als für den Check, funktioniert der erste If Absatz, der zweite jedoch nicht. Mit einem String Parameter funktioniert beides. Riecht für mich nach nem R16 Bug. Könntest du das Evenutell mal bei mit R19 laufen lassen falls du dir die Zeit dafür nehmen möchtest.Ansonsten trotzdem Danke für die Hilfe
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Wert für Parameter über Marco setzen
fal am 23.03.2011 um 07:41 Uhr (0)
hallo Bernd,hab mal die Aufgabe in einem einfachen Beispiel als Datei angehängt.Parameter befindet sich im CatPart unter ParameterABMESSUNGSPARAMETER..Durchsucht werden soll ein willkürliches Produkt (hier PRODUCT1)In welcher Macro-Programmiersprache ist Dein Code geschrieben - Sorry, bin aber wirklich absoluter Laie im Bereich Macro.Gruß Frank------------------Gruss Frank
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Produkteigenschaften aus Parameter setzen
crow73 am 30.04.2007 um 15:18 Uhr (0)
Muss mich Timberwolve anschließen denke da könntest du Probleme bekommen!Die PartNumber kannst du mitDim partDocument1 As PartDocumentSet partDocument1 = CATIA.ActiveDocumentDim product1 As ProductSet product1 = partDocument1.GetItem("Part7")product1.PartNumber = "Part XXL"ändern. Oder besser wenns aktiv ist ohne den alten Namen zu kennen mitDim partDocument1 As PartDocumentSet partDocument1 = CATIA.ActiveDocumentDim product1 As ProductSet product1 = partDocument1.Productproduct1.PartNumber = "Part XXL2"De ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Geometrische Parameter per Script anlegen
ptit.tom am 20.04.2009 um 11:40 Uhr (0)
Zitat:Original erstellt von zoltan.bekesi:Hallo CEROG,ich habe es auch nicht geschafft, ein Punkt-Parameter durch ein Makro zu erzeugen.Da ein Punkt-Parameter nur unter ein Geometrical Set erstellt werden kann, ist es aus ein Makro auch durch ein normaler GSD-Punkt ersetzbar.Was ich mir aber hier Fragen: wäre in deiner Fall vielleicht ein PowerCopy nicht zielführender? Komplexe Geometrien aus Makro zu erzeugen halt ich für keine so gute Idee.Gruß,ZoltanHallo,Eine Lösung ist nämlich ein GSD punkt zu erzeug ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter mehrere String-Werte zuweisen
Mörchen am 23.09.2010 um 12:59 Uhr (0)
Hallo Uwe,hier mal schnell eine BeschreibungReplaceSubText()ReplaceSubText() ersetzt eine Teilzeichenfolge durch eine andere Teilzeichenfolge innerhalb einer aus Buchstaben bestehenden Zeichenfolge.Syntax:ReplaceSubText(EingabeZeichenfolge: Zeichenfolge, SubZeichenfolge-zur Ersetzung: Zeichenfolge, SubZeichenfolge-zur Ersetzung:Zeichenfolge):ZeichenfolgeDie Argumente 2 und 3 können entweder als Parameternamen oder in Form der eigentlichen Zeichenfolge in Anführungszeichen angegeben werden.ToReal()ToReal wa ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parametrisiertes Produkt über Userform/Inputbox steuern
bgrittmann am 09.04.2019 um 19:34 Uhr (1)
Servus HaukeDu kannst auch mal folgendes probieren:Code:oProductParams = oParams1.RootParameterSet.DirectParameterslength1 = oProductParams.Item("D_Einbau")length1.Value = xZuvor hattest du nicht speziell auf die Parameter des CATProducts zugegriffen sondern alle Parameter in der Baugruppe (auch in den Einzelteilen)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter verstecken
V5user123 am 21.11.2006 um 09:36 Uhr (0)
Hallo,das Problem hatte ich auch schon! Ich habe mir dann so geholfen, dass ich noch 2 kleine VB-Skripte geschrieben habe, die ich über eine Rule ansteuere: Die Rule hierfür lautet:--------------------------------------if ParameterX == "Ja" { `RelationsVB Scripts.1Parameter X Show` .Run() }else { `RelationsVB Scripts.1Parameter X Hide` .Run() }-------------------------------und die entsprechenden Skripte: ------------------------------------Parameter X ShowSet myDocument = CATIA.ActiveDocumentSet myPart = ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Erweiterte Stückliste Blechteile
jdahm am 26.07.2011 um 18:00 Uhr (0)
Danke Bernd,ich kenne die Möglichkeit der "userdefined parameters" schon.- Das hatten wir bei der Administration schon beim letzten Projekt gefordert.Man müßte wahrscheinlich die StartUp-Modelle ändern.Da aber bei jedem neuen Projekt hunderte Bauteile aus vergangenen Projekten wiederverwendet werden, ist der Aufwand, Parameter nachträglich in die bereits existierenden Teile einzufügen, zu hoch.Deshalb hatte ich ein Makro geschrieben, das die Informationen aus BOM-List und Measure Inertia kombiniert.Da im S ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter gleichsetzen: Syntax
bgrittmann am 16.03.2012 um 09:20 Uhr (0)
ServusAlso ihr redet von verschiedenen Anwendungen (einmal VB einmal in Knowledgware). Versuch es mal so (ich gehe davon aus dann dien Parameter vom Typ "Länge" sind) (ungetestet):Code:If length1.Value length2.Value ThenMsgBox "Pendellänge kürzen!"length3.value = length2.valueelseMsgBox "Pendellänge OK"length3.value = 800End IfGrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Versionsnummer von CATIA in den Zeichnungskopf
cmb am 14.07.2005 um 16:49 Uhr (0)
Hallo Liebmer, wie trägst du denn die Parameter auf der Zeichnung ein? G Norbert [Diese Nachricht wurde von cmb am 14. Jul. 2005 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |