|
CATIA V5 Programmierung : Wert eines Parameters einlesen
Bopkes am 10.07.2009 um 10:49 Uhr (0)
Hi!Das mit dem Parameter "Bohrungsanzahl" war nur ein Beispiel von mir!Heißt dein Parameter den du erstellt hast im Strukturbaum wirklich Bohrungsanzahl?So wie es in der Fehlermeldung für mich aussieht existiert der Parameter "Bohrungsanzahl" bei der gar nicht!Du mußt schon den richtigen Namen des Parameters verwenden.[Diese Nachricht wurde von Bopkes am 10. Jul. 2009 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Wert eines Parameters einlesen
Bopkes am 10.07.2009 um 09:14 Uhr (0)
Hi!Einen bestimmten Wert kannst du einem Parameter so zuweisen:Bohrungsanzahl = 15ParamBA.Value = BohrungsanzahlDen Den Wert in einem Parameter kanns du umgekehrt so:Bohrungsanzahl = ParamBB.Valueeiner Variablen zuweisenIch würde den Wert des Parameters einer Variablen zuweisen und diese dann als "Endwert" in die For-Schleife setzen.Also For I=1 to "Variblenname"...NextMit obigem Beispiel :For I=1 to Bohrungsanzahl...NextIch hoffe du hast das gemeint![Diese Nachricht wurde von Bopkes am 10. Jul. 2009 editi ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Wert eines Parameters über Reaction als Message ausgeben
Bopkes am 13.07.2009 um 10:40 Uhr (0)
Hi!!Danke erstmal!Hab das wie du es beschrieben hast schon versucht, bekomme da immer die Meldung " Parameter cannot be used in this context."Irgendwelche Ideen??
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Wert eines Parameters über Reaction als Message ausgeben
Bopkes am 13.07.2009 um 10:04 Uhr (0)
Hi!Folgendes Problem:Ich schreibe über eine Berechnung einen bestimmten Wert ( = mein Ergebniß) in einen Parameter. Diesen Wert will ich mir jetzt über eine Reaction als Message anzeigen lassen, sobalt die Berechnung durchgeführt ist und sich somit der Wert des Paramters ändert.Weiß jemand wie ich den Wert des Paramters in die Reaction bekomme?
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Wert eines Parameters einlesen
Bopkes am 10.07.2009 um 11:15 Uhr (0)
O.k!!Dachte nur, weil das sonst ein komischer Zufall mit dem Name gwesen wäre!Also, ich hab das wie vorher geschrieben so schon einige male gemacht!Vielleicht hilft dir auch das hier weiter:Sub CATMain()Set partDocument1 = CATIA.ActiveDocumentSet part1 = partDocument1.PartSet parameters1 = part1.ParametersSet Length1 = parameters1.Item("Bohrungsanzahl")Param = Length1.Value --(1)MsgBox (Param)--(2)End SubBei (1) wird der Wert des Parameters "Bohrungsanzahl" Param zugewiesen und anschließend zur Kontrolle ( ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Publication Referenzieren
Bopkes am 15.07.2009 um 10:00 Uhr (0)
Hierstmal DANKE für deine Erklärung!Habe jetzt mal rumprobiert, und folgendes getan:-nach der Publication gesucht uns sie gefunden ("PartBody")-Valuation der Publication abgefragt ( ich denke mal das ist das was du mit Referenz auslesen meinst???), und somit den Kompletten Namen erhalten:"Product1/Referenz_statischer_Lastfall.1/!PartBody"- Daraus eine Referenz für mein weiteres Vorgehen erstellen mit CreatRefernceFromName ist dann leider fehlgeschlagen mit der Meldung "Object doesn`t support this property ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : FEM: lokalsensor - Bug in R14SP2 ???
Bopkes am 29.06.2009 um 11:34 Uhr (0)
Hi!!Wie meinst du das mit interaktiv erstellen??Hat hier wirklich noch niemand einen lokalen Sensor erfolgreich per Script erstellt???Also mein Code sieht eigentlich genau gleich aus wie eurer auch, bringt auch wie bei euch einen Fehler bei SetReference!!Code:Sub CATMain()Set analysisDocument1 = CATIA.ActiveDocumentSet analysisManager1 = analysisDocument1.AnalysisSet analysisLinkedDocuments1 = analysisManager1.LinkedDocumentsSet partDocument1 = analysisLinkedDocuments1.Item(1)Set product1 = partDocument1.P ...
|
| In das Form CATIA V5 Programmierung wechseln |