|
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 |
|
CATIA V5 Programmierung : CATIA vom Netzwerkordner starten
HoBLila am 12.06.2008 um 16:15 Uhr (0)
Hallo nochmal,also ich hake das Thema jetzt erstmal als nicht lösbar ab - viel zu viel Zeit ins rumprobieren invesitert.Was mich wundert ist allerdings, dass ich ein Excel-Object bekomme wenn ich GetObject("Dateiname.xls") mache, aber kein CATIA-Object wenn ich GetObject("Dateiname.CATPart").Habe es auch mit CNEXT.exe und CATSTART.exe probiert, auch mit dem Aufruf !CATIA.Application und nur !Application versucht, überall bekomme ich kein Object zurück, selbst dort, wo CATIA registriert ist.Sprich selbst we ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA vom Netzwerkordner starten
Augustiner am 11.06.2008 um 13:30 Uhr (0)
Zitat:Nun ist aber da Problem, dass die CATIAs im Netzwerk liegen und nicht direkt installiert sind, sprich es keinen Registry Eintrag gibt und der Anwender auch keine Adminrechte hat...für mal Cnext/regserver aus damit CATIA ordentlich regestriert wird
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA vom Netzwerkordner starten
HoBLila am 11.06.2008 um 13:40 Uhr (0)
Die Anwender haben keine Adminrechte, deshalb glaube ich nicht, dass dies gehen wird.Mir wäre auch lieber, wenn der Admin da etwas kooperativer wäre, aber er hat nunmal seine Prinzipien udn wirds schon wissen.Wenn die CATIAs ordentlich registriert wären hätte ich nicht das Problem.Das mit dem regserver hatte ich somit also schon abgehakt.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Netzwerkinstallation - wie CATIA Objekt besorgen?
Augustiner am 14.04.2008 um 13:31 Uhr (0)
Eine frage von mir noch, wozu die Typumwandlung??
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA vom Netzwerkordner starten
HoBLila am 11.06.2008 um 14:15 Uhr (0)
Hm...Also ich werde es gleich testen, aber dann stellt sich mir die Frage, wie die Daten dann in die Registry kommen...Aber so lange es funktioniert, wäre es ja eventuell die Lösung.
|
In das Form CATIA V5 Programmierung wechseln |