|
CATIA V5 Programmierung : Selection Delete
HeinHein am 29.02.2016 um 17:56 Uhr (1)
Hallo,ich habe das gleiche Problem, dass die Selektion im Partdokument nicht via VBA geloescht werden kann.Hat jemand schon eine Loesung?Ich nutze R19.------------------HeinHein
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Problem Instancenamen zuweisen
HeinHein am 18.07.2013 um 17:12 Uhr (0)
Hallo hier die wesentlichsten Teile vom codeCode: === Class members ====== private Sub MainSub Dim f_i 1. Step acvtivate assy window Set m_objWindowsOpen = m_objCATIA.Windows for f_i = 1 to m_objWindowsOpen.count msgbox(m_objCATIA.windows.item(f_i).name),vbinformation, "CATIA Windows" If m_objCATIA.windows.item(f_i).name=m_NameMainAssemblyNameShort Then m_objCATIA.windows.item(f_i).Activate exit for End If next 2. getActive Product Set m_objMainProduct=m_objCATIA.ActiveDocument.Produc ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selection Delete
HeinHein am 01.03.2016 um 10:41 Uhr (1)
Hallo,ich habe dann experimentell selbst herausgefunden, woran es lag. 1. Der Befehl objSelektion.Delete funktioniert nur wenn mindestens einItem im Objektcontainer ist, sonst liefert die Funktion ein Fehler!Das laesst sich einfach loesen:if objSelektion.count0 then objSelection.Delete2. Es ist entscheidend WO das objSelektion definiert wird. Bei einem CATProduct sollte der Rootknoten zunaechst als aktives Dokument gesetzt werden. Dann das Selektionobjekt erzeugen:set objSelektion=objActiveDocument.Selec ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Geoeffnete Catia Dokumente im Netzwerk
HeinHein am 24.06.2013 um 11:44 Uhr (0)
Betriebssystem Windows 7Catia V5 R16Hallo,Ausgangssituation: Mehrer Nutzer legen ihre Daten in einem Netzlaufwerk ab.Es wird kein PLM-System genutzt.Kann ich über eine VBScript-Funktion herausbekommen, ob ein Mitarbeiter ein CATIA-Dokument (Part oder Assembly)bereits geoeffnet hat.Wenn es in CATIA kein Befehl gibt, ist es denn auf Betriebssaystemebene möglich via VBScript an dieseInformation heranzukommen?Ueber eine Antwort wuerde ich mich sehr freuen. Gruss HeinHein------------------HeinHein
|
| In das Form CATIA V5 Programmierung wechseln |