 |
CATIA V5 Programmierung : If-Then programmierung im Parameter
dajo am 21.11.2012 um 11:00 Uhr (0)
also ich denke mein Fehler ist das -Evaluate(Zeichenfolge.1 ) (siehe Anhang)vll hat da noch wer ne Idee?Grüße------------------Ich weiß, dass ich nichts weiß
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : If-Then programmierung im Parameter
dajo am 20.11.2012 um 16:23 Uhr (0)
Danke für die schnelle Antwort,das heist also ohne KWA-Lizenz ist es nicht möglich?!schön blöd ------------------Ich weiß, dass ich nichts weiß
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Product : Parameter zu Zeichnungserstellung
bgrittmann am 08.11.2019 um 12:48 Uhr (1)
ServusIch fürchte das dies nicht über die API geht.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Product , Übernahme von Parameter
Jadwiga7 am 18.08.2017 um 12:51 Uhr (1)
so habe ich probiert leider keinen ErgebnissSet oParam = oProd.Parameters.RootParameterSet.DirectParameters("Benennung")MsgBox (oParam.value)
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter zur Rechnung verwenden
litle am 08.12.2010 um 14:46 Uhr (0)
Leider nicht, was da erzeugt wird ist ja lediglich ein Achsensystem das die Lage des Schweerpunktes beschreibt. Das hat mit meiner Achse leider nichts zu tun.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : 2 Fragen zur PowerCopy
bgrittmann am 27.01.2010 um 12:06 Uhr (0)
ServusDann vielleicht noch die Parameter der PowerCopy in den Körper schieben?GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Multiple Value
Randle am 14.08.2017 um 14:37 Uhr (1)
Hallo,Du übergibt Springs an einen Parameter des Typs Real.Ich vermute das ist das Problem.Gruß Randle ------------------Wer für nichts steht, fällt für alles!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : DMU Kinematiksimulation Parameter exportieren (Makro)
andee am 27.10.2017 um 11:52 Uhr (1)
Servus Ich habe mir in CATIA DMU Kinematik einen Mechanismus erstellt, welcher über 8 Befehle verfügt. Nun würde ich gerne mit einem Makro auf Knopfdruck die aktuellen Befehlswerte in eine Excel Tabelle oder gerne auch in ein *.txt File exportieren. Das ganze sollte sich bestenfalls nach und nach erweitern lassen.Hat jemand zufällig was parat?Beste Grüße und vielen Dank für alle TippsAndee
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : ParameterSets finden
Proofin am 17.04.2007 um 14:25 Uhr (0)
Moin Legat,ich weiß nicht ob es dir hilft aber unter den Objekt Parameters gibt es die Methode SubList(). Dieser Funktion kannst du ein Objekt übergeben und bekommst denn alle Parameter unter diesem Objekt.z.BDim oParams as Parametersdim SubParams as Parametersset oParams = CATIA.ActiveDocument.Part.Parametersset SubParams = oParams.SubList(irgendeinBody, true)GrußProofin
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : ParameterSets löschen, neu erstellen - für jedes Part in Produkt wiederholen
Sylas am 27.11.2012 um 00:15 Uhr (0)
Zitat:Original erstellt von bgrittmann:ServusWeiße mal den neuem Parameter einer Variable zu: Code:Dim StrParameter as ParameterSet StrParameter = TargetSet.DirectParameters.CreateString("Parameter1","Wert1")GrußBerndGruß BerndIch siehe dass ich muss mit dir mit geöffnete Karten spielen ;) Das ist meinen Baum:und das ist meines aktuelles Makro:Code:Sub CATMain()For Each oDocument In CATIA.DocumentsDim TargetSet As ParameterSetDim Sel1 As SelectionSet Sel1 = oDocument.SelectionSel1.Search "(Name=*Aenderung_ ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Buchstabe von Stringparameter entfernen
gladly am 02.12.2011 um 15:51 Uhr (0)
Mein Vorschlag ist kein Marko. Ein ganz normale Formel, wie Sie sie wünschen.Einfach den String.2 (war nur mein Teststring) durch den String-Parameter NenndurchmesserGewinde ersetzen!Also "Gewindetiefe" = NenndurchmesserGewinde -Extract(1,NenndurchmesserGewinde -Length()-1 ) -ToReal() *1.5mmGeweindetiefe muss in diesem Fall halt ein Parameter vom Typ Length/Länge sein!Um ein ewentuelles 0-Ergebnis wegen falschem Dezimalzeichen zu verhindern könnte man die Formel noch folgend umschreiben (NICHT GETESTET!)Al ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Probleme mit dem rootproduct update
Scotty22111 am 02.08.2006 um 16:30 Uhr (0)
packe am besten noch mein vorläufiges script zu, damit man mit dem Problem auch was anfangen kann.Public Sub CommandButton_Okay_Blatt1_Click()---- Begin resolution script for object : MASTERPARTDim productDocument1 As ProductDocumentSet productDocument1 = CATIA.ActiveDocumentDim masterpart As ProductSet masterpart = productDocument1.Productmasterpart.updateproductDocument1.Application.ActiveDocument.ActivateproductDocument1.Product.update update des masterparts!---- End resolution scriptCATIA.RefreshDispla ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameterverknüpfung für verschiedene Parts
bgrittmann am 19.01.2017 um 12:11 Uhr (1)
ServusIch würde nicht die jeweiligen Pfade der Parameter nicht zusammensetzen sondern die Methode GetNameToUseInRelation nutzen.Auf die UserRefProperties könntest du wie hier gezeigt zugreifen.Hier ein Beispiel (CATScript):Code:Sub CATMain()Dim oProduct As ProductSet oProduct = CATIA.ActiveDocument.ProductDim ParamWorks As ParametersSet ParamWorks = oProduct.UserRefPropertiesDim oUserPropertyPosNo As ParameterSet oUserPropertyPosNo = getUserProperty(ParamWorks, "Pos.-Nr.")If oUserPropertyPosNo Is Nothing T ...
|
| In das Form CATIA V5 Programmierung wechseln |