|
CATIA V5 Programmierung : Umbenennung fester catia bezeichnungen?
vlk2008 am 09.06.2008 um 13:21 Uhr (0)
Danke schonmal RSchulz,geht das vielleicht, dass durch anklicken von "wahr" sich eine mesagebox öffnet und dann drin steht "Körper ist sichtbar"?wenn ja wie kann die in Verbindung setzen mit mit dem Booleschen Wert?Danke
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Umbenennung fester catia bezeichnungen?
vlk2008 am 09.06.2008 um 13:31 Uhr (0)
Danke tomcadinfo,nur das bringt leider nix, weil das ist ein catProduct mit 20 Getrieben, die alle ein bestimmt namen tragen damit man den überblick behält. Deswegen steht da z.B Koppelgetriebe=wahr/unwahr und das muß auch so bestehen bleiben.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Umbenennung fester catia bezeichnungen?
tomcadinfo am 09.06.2008 um 13:39 Uhr (0)
hallo vlk,ja gut, aber du kannst doch auch den Namen des jeweiligen Getriebes mit in die Parameterbezeichnung nehmen:Koppelgetriebe_01_sichtbar = wahroder ist es doch nicht so einfach und ich hab da noch nicht den ganzen Zusammenhang verstanden? ------------------gruss,thomas
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Eine Szene per Makro auswählen
Schorschie am 10.06.2008 um 12:06 Uhr (0)
Hallo,ich hab den Tipp von Herrn Hansen jetzt ausprobieren können und komme leider nicht weit.Irgendetwas im Baum anklicken und "c:FrmActivate" in der Befehlszeile eintippen funktioniert.Folgender Code erziehlt jedoch nicht denselben Effekt:Code:Sub CATMain() Dim oDoc As ProductDocument Dim oProduct As Product Dim oScenes As ProductScenes Dim oScene As ProductScene Dim selection1 As Selection Set oDoc = CATIA.ActiveDocument Set oProduct = oDoc.Product Set oScenes = oProd ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Eine Szene per Makro auswählen
Schorschie am 10.06.2008 um 12:49 Uhr (0)
Hallo Herr Hansen,erstmal danke für die schnellen Antworten.Ich hab jetzt folgenden Code ausprobiert:Code:Sub CATMain() Dim oDoc As ProductDocument Dim selection1 As Selection Set oDoc = CATIA.ActiveDocument Set selection1 = oDoc.Selection selection1.Search ("Name=Seitenansicht,all") CATIA.StartCommand "FrmActivate" selection1.ClearEnd SubLeider führt auch dies nicht zum gewünschten Ergebnis. Nach dem Makro lässt der Strukturbaum sich noch auf und zu klappen, aber reagiert sonst nicht mehr ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Eine Szene per Makro auswählen
Jens Hansen am 10.06.2008 um 12:13 Uhr (0)
Hallo,kann die Szene nicht über die Suche angesprochen und somit in die Selection gepackt werden?Dann müsste auch das StartCommand funktionieren.SGJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXing
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Captures mit selection.search selektieren und aktivieren?
Maximilianus am 10.06.2008 um 16:03 Uhr (0)
Hallo,ich möchte in einem VBA-Makro alle Captures (FT&A) eines Annotation Set nacheinander selektieren und aktivieren.Das mit dem Selektieren habe ich auch schon hionbekommen, indem ich die selection.search-Funktion verwendet habe:CapName = Anno.Captures.Item(i).NameSearchString = "Name=" & CapName & ",all"Set selection1 = CATIA.ActiveDocument.Selectionselection1.Search SearchStringWas mir noch nicht gelungen ist, ist die Aktivierung des gerade selektierten Captures.Hat jemand eine Idee, wie ich die aktuel ...
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Bauteile mit der selben Benennung aber unterschiedlichen Instanznr. ansprechen
student1992 am 08.12.2017 um 12:45 Uhr (15)
Code:Dim MyDocuments As DocumentsSet MyDocuments = CATIA.DocumentsDim MyPartDocument As PartDocumentSet MyPartDocument = MyDocuments.Item("Bauteil.CATPart")Hallo zusammen, gibt es eine Möglich anhand der Instanz z. B. ".2" nach der Benennung, das Bauteil anzusprechen?
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bauteile mit der selben Benennung aber unterschiedlichen Instanznr. ansprechen
bgrittmann am 08.12.2017 um 12:53 Uhr (1)
ServusWenn du über die Products-Collection gehst ja:Code:Set oRootproduct = Catia.ActiveDocument.ProductSet oProduct = oRootproduct.Products.item("MeinProduct.1")(bitte mal auch die Objektauflösung und die Doku bemühen)Die Documents-Collection enthält alle geöffneten Dokumente (auch andere Fenster und Unterbaugruppen).Oder willst du von der Instanz auf das entsprechende PartDocument gelangen?GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
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 : Captures mit selection.search selektieren und aktivieren?
apollo11 am 11.06.2008 um 01:04 Uhr (0)
Also so bekommstu du mal das selektierte Element:Code:CapName = Anno.Captures.Item(i).NameSearchString = "Name=" & CapName & ",all"Dim MySelection As SelectionSet MySelection = CATIA.ActiveDocument.SelectionMySelection.Search SearchStringDim gesuchtesObjekt As ....... hier den Typ deines Objektes oder du lässt es ganz weg, allerdings hast du dann im VBA-Editor das Auto-Highlighting nicht mehr.If MySelection.Count 0 Then Set gesuchtesObjekt = MySelection.Item(1).Value hier kannst du das ganze dann akti ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA vom Netzwerkordner starten
HoBLila am 11.06.2008 um 09:24 Uhr (0)
Hallo CAD.de Gemeinde,ich programmiere mit VB6 ein paar CAD-Tools zu CATIA. Habe bisher immer das Problem, dass nur ein CATIA geöffnet sein darf, da ich sonst nicht weiß welches ich aus der Prozessliste bekomme (mit GetObject), aber das ist bisher nicht weiter schlimm gewesen.Nun habe ich aber ein sich daraus ergebendes Problem. Ich bin nicht in der Lage einen CATIA.Applcation Object direkt aus der Prozessliste zu bekommen.Nun ist aber da Problem, dass die CATIAs im Netzwerk liegen und nicht direkt install ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Netzwerkinstallation - wie CATIA Objekt besorgen?
HoBLila am 11.06.2008 um 13:23 Uhr (0)
Welchen Verweis brauche ich für das System object, ich kann es standardmäßig nicht verwenden
|
In das Form CATIA V5 Programmierung wechseln |