|
CATIA V5 Programmierung : Fehler bei HSOSynchronized
tberger am 31.01.2011 um 16:51 Uhr (0)
Hallo Christian,ich glaube, es liegt daran, dass du am anderen Rechner mit Cache Mode arbeitest. Zumindest hatte ich dieselbe Fehlermeldung ebenfalls beim Anwenden eines meiner Makros an einem aderen Rechner. Sobald der im Design Mode arbeitete, war es wieder OK.------------------Grüße aus dem ThurgauThomas+++++++++++++++++++++++++++++++++CATIA - eine Laune der Natur ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bedingung behalten bei Komponentenwechsel
tomtom1972 am 31.01.2011 um 18:01 Uhr (0)
Hallo,natürlich geht das, was du vor hast.Die Vorgehensweise ist folgende:- in der vorhandenen Struktur die Referenzen der betroffenen Constraints auslesen- diese publizieren- Constraints auf die publizierten Referenzen umhängen- ReplacenFolgendes musst du dabei grundsätzlich beachten- unterschiedliche Vorgehensweise, ob die Refs Geometrische Elemente sind oder BReps- Umhängen funktioniert nur über den Umweg über ein anderes Element, da sonst CATIA keine Änderung erkennt (die Ref ist die selbe, ob sie nun ...
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : VBScript: Error message
Eule am 31.01.2011 um 18:34 Uhr (0)
Hallo INLU, das geometrische Set ist nicht in einem Körper und es ist auch kein geordnetes geometrisches Set. Kannst Du mir Deinen Hinweis "Wenn du den scriptcode ins VBA kopierst, könntest du in der Watchliste nachschauen, ob unter DeinPart.Hybridbodies überhaupt ein Item(1) ist" näher erläutern, wie gehe ich da konkret vor.Für mich sieht es eher wie ein Update-Problem aus, nämlich daß das Sricpt die Zuweisung "Set hybridBody1 = hybridBodies1.Item("Power_Copy_Result") nicht durchführen kann, weil ein Elem ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Fehler bei HSOSynchronized
DanielFr. am 01.02.2011 um 09:07 Uhr (0)
Hallo,nein leider nicht. geht nur über den "regserver", welcher aber Admin-Rechte voraussetzt da die Registry ja neu geschrieben wird ------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normteile...)
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : save 2D like 3D
cmb am 01.02.2011 um 17:26 Uhr (0)
Hallo Forum,Vielen Dank für die Tipps.Habe mein Script dahingehend geändert, dass wenn er eine View mit dem String "Vor" findet er diese aktiv macht. Wenn es keine solche View gibt, darf man eine auswählen.Scheint zu funktionieren.GrußNorbertCode:Dim oSelDim oDocument As DocumentDim drawingSheets1 As DrawingSheetsDim drawingSheet1 As DrawingSheetDim drawingViews1 As DrawingViewsDim drawingView1 As DrawingViewSub CATMain()Set oDocument = CATIA.ActiveDocument If TypeName(oDocument) = "PartDocument" Then ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Fehler bei HSOSynchronized
tberger am 31.01.2011 um 18:00 Uhr (0)
Hallo Christian,dann liest du mehr aus den Beiträgen unter deinem angegebenen Link als ich. Da kann ich nichts davon lesen, dass da ein SP diesen von dir beschriebenen Fehler beheben würde (dort ging es auch um ein "update", das hängen bleibt, kein HSOsynchronised).Ebenso nicht korrekt ist dort die Aussage eines Beitrags am Schluss, dass bei R19SP5 alle 15 Minuten ein "Click OK to terminate" kommen würde. Das kann man absolut nicht generalisieren. In unserem Unternehmen läuft es seit mehr als einem Jahr mi ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Fehler bei HSOSynchronized
DanielFr. am 01.02.2011 um 08:26 Uhr (0)
Hallo ,kurze Frage Christian: Läuft das Script direkt in CATIA oder gehst du über ein COM-Objekt. Hierbei kann es sein das etwas mit den Referenzen nicht stimmt (vor allem wenn mehrere CATIA Versionen installiert sind). Abhilfe dazu sollte dann ein Late Binding sein.Ein weitere Lösung wäre, falls du early binding einsetzen möchtest, den Verweis explizit auf die niedrigste CATIA Version zu setzen.Fall du intern (direkt in CATIA VBA) arbeitest würde ich nochmal CATIA neu registrieren. Eventuell stimmt etwas ...
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Fehler bei HSOSynchronized
Christian.O am 01.02.2011 um 08:47 Uhr (0)
Servus Daniel,erstmals Danke für deine Antwort. Mit dem Registrieren muß ich mal mit dem Admin reden, weil ich mit "cd C:" das Verzeichnis nicht wechseln kann. Er zeigt mir zwar an, dass er im neuen wäre aber gleich darauf kommt wieder eine neue Zeile mit einem anderen Laufwerksbuchstaben. Anbei noch ein Bild vom Dos Fenster. Gibt es sonst noch eine Möglichkeit wie ich Catia neu registrieren kann?------------------Mit freundlichen Grüßen aus TirolChristian Obholzer
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Drawing Name
RSchulz am 28.02.2008 um 16:27 Uhr (0)
Hallo,versuchs mal mit Dim DRW as Drawingdocumentset DRW = CATIA.ActiveDocumentmsgbox Drw.nameWenn da nichts bei rumkommt, wird warscheinlich nicht der Name im Baum angezeigt... ------------------MFGRick SchulzKonfuzius sprach: "Wer sich das Alte noch einmal vor Augen führt, um das Neue zu verstehen, der kann anderen ein Lehrer sein."
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Drawing Name
Martin K am 28.02.2008 um 16:39 Uhr (0)
Hallo RickGenau das habe ich ja geschrieben. Ich kann nicht auf den CATIA.ActiveDocument Name zugreifen da dieser aus VPM kommt.Der richtige Name wird aber von VPM an CATIA übergeben.Der Strukturbaumeintrag ist ja richtigGruß Martin
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Drawing Name
bgrittmann am 02.02.2011 um 10:35 Uhr (0)
ServusSollte über den Titel des Fensters gehen:Code:Sub Test()Dim oWindow As WindowSet oWindow = CATIA.ActiveWindowMsgBox (oWindow.Caption)End SubDen String musst du eventuell noch "nacharbeiten" ("Rolle1..." abschneiden).GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : FileSearchOrder
Knowledge am 02.02.2011 um 10:39 Uhr (0)
Halloich brauche mal wieder Eure Hilfe.Ich habe seit neustem einen Fehler. Mir fällt die FileSearchOrder auf die Nase. Bis hierhin habe ich den Befehl genutzt um in einem Ordner nach einer Datei mit bestimmten Inhalten im Dateinamen zu suchen. z.B. oPfad = c: est Split(0) = 123 Split(1) = 456 Split(2) = 789 CATIA.FileSearchOrder = oPfad & "*" & oSplit(0) & "*" & oSplit(1) & "*" & oSplit(2) & "*"Seit neuestem geht hier gar nichts mehr... kennt jemand das Problem?Danke für Eure HilfeRalf
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : FileSearchOrder
bgrittmann am 02.02.2011 um 12:29 Uhr (0)
ServusLegt der Befehl FileSearchOrder nicht fest, wo CATIA standardmäßig nach Dateien sucht? (so steht es zumindest in der Doku)Wie kann man da nach Dateien suchen?GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |