|
CATIA V5 Programmierung : Name von Properties auslesen
Tobse85 am 06.06.2008 um 11:09 Uhr (0)
Hallo Forum,ich möchte den Namen einer hinzugefügten Materialeigenschaft wie die Dichte auslesen und ändern. Dies klappt auch mit folgendem Code:Dim MyPart As PartSet MyPart = Catia.ActiveDocument.PartDim Relation As RelationsSet Relation = Catia.ActiveDocument.Part.RelationsDim Para As ParametersSet Para = MyPart.ParametersDim Materialdichte As ParameterSet Materialdichte = Para.Item("RohrAluminiumAluminium.1.1Density")Dim FName As CATBSTRFName = "Materialdichte"Dim Formel As FormulaSet Formel = MyPart.Re ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Name von Properties auslesen
Tobse85 am 06.06.2008 um 11:54 Uhr (0)
Habs schon selber. So gehts falls es jemanden auch interessiert:Dim Material As ParameterDim Name As ParameterDim MyPart As PartSet MyPart = Catia.ActiveDocument.PartDim Relation As RelationsSet Relation = Catia.ActiveDocument.Part.RelationsDim Para As ParametersSet Para = MyPart.ParametersSet Material = Para.Item("Material")Name = MyPart.Name+""+Material.Value+""+Material.Value+".1.1Density"Dim Materialdichte As ParameterSet Materialdichte = Para.Item(Name)Dim FName As CATBSTRFName = "Materialdichte"Dim F ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter mit Typ Dichte erzeugen
Tobse85 am 04.06.2008 um 09:08 Uhr (1)
Hallo,das mit dem Paramter als Typ Dichte hat wunderbar geklappt. Nun stehe ich aber wieder vor einem Problem: Und zwar möchte ich die Dichte von den Properties ändern. Sie soll gleich dem Wert des neu erstellten Parameter "Dichte_angepasst" sein. Das müsste doch eigentlich über Relations gehen. Mein Code ist folgender:Dim MyPart As PartSet MyPart = Catia.ActiveDocument.PartDim Relation As RelationsSet Relation = Catia.ActiveDocument.Part.RelationsDim FName As CATBSTRFName = "Materialdichte"Dim Formel As F ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Excel - Catia Kommunikation
Tobse85 am 17.06.2008 um 16:01 Uhr (0)
Hallo Forum,ich habe folgendes Problem: Ich schreibe von Catia Werte in bestimmte Zellen meiner Exceltabelle. Diese Zellen sind in Excel mit einer Formel hinterlegt welche den Wert einer anderen Zelle verändert. Diesen veränderten Wert möchte ich dann wieder aus Excel einlesen und weiter verwenden. Mein Problem aber dabei ist, dass ich zwar diesen veränderten Wert einlesen kann aber nicht den aktuellen Wert bekomme sondern den Wert mit den von Catia vorher eingeschriebenen Werten bekomme. Ich bekomme also ...
|
In das Form CATIA V5 Programmierung wechseln |