|
CATIA V5 Programmierung : Parameterwerte bei Single values abgreifen
Tweety79 am 13.05.2016 um 11:33 Uhr (1)
Servus,ich habe inzwischen ein anderes Konstrukt: Dim MyArrayWert() As String myCatiaDoc.Selection.Search("(Name=Irgendwas* & CATKnowledgeSearch.InternalParameter),all") ReDim MyArrayWert(myCatiaDoc.Selection.Count) For k = 1 To myCatiaDoc.Selection.Count MyArrayWert(k) = myPart.Parameters.Item(k).Value xlsApp.Cells(4 + k, 3).Value = MyArrayWert(k) NextEs werden 5 Parameter gefunden, mit dem Namen, die alle einen Wert 0 haben.Was ich abr als Ergebnis bekomme:Für die erste ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Unix: nach Catiastart autom. Makro laufen lassen
Lusilnie am 15.12.2005 um 21:05 Uhr (0)
Hallo Watje,ich kann es zwar gerade nicht prüfen, doch ich denke Dein Problem liegt darin, das Dein Kommando lautet:...irix_a...Catstart CNEXT -macro "...ScripteMakroName"Doch ich vermute, es müßte so lauten:...irix_a...Catstart CNEXT -macro "...ScripteMakroName"Der Erklärung wäre, daß "-macro" ein Parameter von CNEXT ist und ohne die "" als Parameter von Catstart ausgewertet wird. Es sollte also das gleiche(?) Problem wie im Windows sein!mfg,Lusilnie
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter aus Part in TitleBlock-Editor/ Fehler beim Ändern der Parameter
Lusilnie am 19.08.2007 um 18:31 Uhr (0)
Hallo AndreeX00X,sorry, es war wohl doch schon spät! Ich habe einfach das von Dir nun gefundene UserRefProperties vergessen, es sollte natürlich so lauten:Code:Set strParam1 = partDocument1.Product.ReferenceProduct.UserRefProperties.Item("Erstellt")Was Deine anderen Fragen angeht: 1.) Ja, man kann einem Text mit einer Variable verknüpfen, z.B:Code:MyText.InsertVariable 0, 0, iParameterDer Parameter muss natürlich im Drawing existieren, d.h. angelegt werden. Um ihn mit den Properties-Parametern von Part ode ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Formel löschen?
s1640066 am 20.09.2006 um 14:27 Uhr (0)
Halloich habe das Problem auch gehabt. Du kannst die Formel mit CATIA.ActiveDocument.Selektion selektieren und löschen.. ein Tipp Formel vor Parameter selektieren!!Dazu ein Beispiel:set sel= CATIA.ActiveDocument.Selektionsei der Variablenname deines Parameters param1und der deiner Formel formula1sel.Clear vorige Selektion anulierensel.Add fomula1sel.Add param1sel.Deletefertig!!;-)
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : pdf-Dokument mit parameter öffnen
moppesle am 24.11.2017 um 11:18 Uhr (1)
Genau so hatt es bei mir funktioniert.Code:Dim WshShell As Object Set WshShell = CreateObject("WScript.Shell") WshShell.Run """C:Program Files (x86)AdobeAcrobat Reader DCReaderAcroRd32.exe""D:DatenCATIA_VBScriptsPHXDokuMaterial.pdf" Set WshShell = NothingEnd Sub------------------Gruß UweAuch Catia ist nur ein Mensch!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter in eines CatPart über VBA verändern
Jens Hansen am 01.10.2008 um 12:21 Uhr (0)
Hallo,um den Wert neu zu beschreiben muss die Funktion "ValuateFromString" benutzt werden. Hierbei wird der wert als zeichenfolge übergeben.SGJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXing
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ansprechen von Externen Parametern
AlexanderDG am 27.10.2009 um 15:00 Uhr (0)
Hallo CATIA Gemeinde.Ich wollt das Thema wieder mal aufgreifen. Würd mir helfen, wenn hier irgendwer einen Ansatz hat, wie ich direkt die externen Parameter ansprechen kann. Schöne Grüße,Alexander
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter kann in diesem Kontext nicht verwendet werden
Mörchen am 25.02.2011 um 23:16 Uhr (0)
Merkwürdig,ich würde mal die regel rauslöschen, speichern, Catia neu starten und das Ding neu schreiben.Vielleicht ist es ja ein bug. Wenn es dann wieder nicht geht, dann weiterdenken...------------------GrußMörchen
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part / Product Paramter auslesen und in Drawing verwenden
V5Playaz am 20.04.2010 um 23:38 Uhr (0)
Hallo Sven,Grundsätzlich sollte dein Vorhaben funktionieren.Ich kann die empfehlen dich zuerst einmal mit der Grundlegenden CATIA-Programmierung auseinander zu sezten.D.h. Bücher, Makro-Rekorder, Watch-Fenster, Suchfunktion, V5Automation.chm, etc.View-Link1View-Link2Möglicher Zugriff auf Parameter:Catia.ActiveDocument.Part.ParametersOder Alternativ über eine Suchabfrage.Textfeld erzeugenGrüsse Dominik
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : UserRefProperties value ändern
bgrittmann am 01.02.2019 um 11:30 Uhr (1)
ServusWas für einen Typ hat der Parameter? Ein String?Je nach Typ die Anführungszeichen weg lassen (falls es zB eine Länge ist) oder ValuateFromString nutzen.Ist sMaterial gefüllt bzw wurde der Parameter gefunden? Deshalb nach Nothing prüfen (siehe das Beispiel)Du weist das ein Teil der Dokumente mehrfach abgearbeitet wird? In der Document-Collection sind alle geöffneten Dokumente einthalten (in eigenem Fenster geöffnet, in Baugruppen verbaut, aus denen Zeichnungsansichten ableitet wurden, ...)GrußBerndPS: ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Sehr langsamer Paste Vorgang
bgrittmann am 10.09.2012 um 12:16 Uhr (0)
ServusKönntet du nicht einfach den Parameter suchen lassen, anstatt mit der Schleife alle abzuarbeiten?zB (nur grober Code)Code:Parameter per Suche ermittelnselection1.Search "(Name="Nomenclature_DE" & CATKnowledgeSearch.InternalParameter),all"for i = 1 to selection1.count2 Wert mit Soll-Wertvergleichen if selection1.item(i).Value = "01 Bandauflage" then Zielproduct ermitteln Zielproduct = selection1.item(i).Parent.Parent Selection aufheben und Zielproduct selektieren selection1 ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA V5 Parameter über Python auslesen
EngineeredByRobberts am 29.06.2010 um 13:13 Uhr (0)
das liegt an der Suche selection1.Search "CATKnowledgeSearch.InternalParameter,all"Längen aus Skizzen findest du zum Beispiel über:selection1.Search "CATSketchSearch.MfLengthConstraint,all"------------------- Robert
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter im Process auslesen und schreiben
HoBLila am 18.12.2008 um 08:48 Uhr (0)
Hol Dir doch die Parameters über ein .Parameters auf den Prozess oder direkt vom Dokument. die zum Prozess sind dann die unter Process.1 bzw. geh auf die Eigenschaften von ihnen los. UserModifacation und so...Hab grad kein VB hier, aber hatte da mal ein Makro zu geschrieben, welches alle Parameter im prozess durchgeht und ne Doku dazu erstellt.------------------Mit freundlichen Grüßen,Henry Schneideralias LilaEs gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren:Die Ingenieure versuchen, im ...
|
| In das Form CATIA V5 Programmierung wechseln |