|
CATIA V5 Programmierung : pdf-Dokument mit parameter öffnen
moppesle am 24.11.2017 um 11:18 Uhr (1)
Genau so hatt es bei mir funktioniert.Code:Dim WshShell As Object Set WshShell = CreateObject("WScript.Shell") WshShell.Run """C:Program Files (x86)AdobeAcrobat Reader DCReaderAcroRd32.exe""D:DatenCATIA_VBScriptsPHXDokuMaterial.pdf" Set WshShell = NothingEnd Sub------------------Gruß UweAuch Catia ist nur ein Mensch!
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : COM References verschwunden (V5R26)
kev1n am 27.11.2017 um 13:09 Uhr (15)
Hallo Randle, hallo tomtom1972,vielen Dank für eure Tipps. der Editor startet ganz normal. Anhand der Fehlermeldung bin ich in den Weiten des Internets auf den Tipp gestoßen, dass man die "Target CPU" unter Properties von "Any CPU" auf "x86" umstellen muss und den PC neu starten. Und Tatsache: Nach dem Neustart sind die Referenzen wieder da und das Programm startet. Ich weiß zwar nicht was da los war, aber es klappt Zusätzlich musste ich CATIA manuell zur registry einfügen, und das Programm lief einwand ...
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Fehlermeldung beim öffnen eines Macros
ChiefJosef am 29.11.2017 um 02:05 Uhr (1)
Hallo Zusammen, ich stehe vor einem Rätsel. Seitdem Catia auf die Version R26.catv5edmuntheorem.SPo3HF042.win_b64 upgedatet wurden bekomme ich beim Starten meiner CatVBA Marcros einen Fehler angezeigt. (Open macro library "H:MakrosBacken.catvba" An error has occured while opening the library. Make sure the path exists an check the library permissions)Komischerweise bekomme ich den gleichen Fehler wenn ich das Macro im VBEditor öffnen will,so dass ich nicht die Möglichkeit habe an den Quelltext zu kommen.Ic ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Textstring in Zeichnung suchen
Diesaster am 30.11.2017 um 07:11 Uhr (1)
Hallo Community,kann es sein, dass bei manchen Typen die Suche nicht möglich ist?Als Beispiel hätte ich die Geometrische Toleranz.Wenn ich dort eine Positionstoleranz, die Toleranz und den Bezug angebe und darüber in das Textfeld einen Text schreibe, so habe ich keine Möglichkeit diesen via Suchoption (Strg+F) zu finden. Irre ich mich oder hat Catia hier seine Schwächen?GrußDiesaster
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia stürzt ab wenn eine relation nicht erstellt werden kann
student1992 am 30.11.2017 um 19:39 Uhr (1)
Hallu zusammen,Gibt es möglich, fehler abzufangen die einen Absturz von Catia verursachen?Beispielsweise hatte ich mal das problem, dass Catia abgestürzt und ich die geöffnete Datei nicht speichern konnte.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia stürzt ab wenn eine relation nicht erstellt werden kann
student1992 am 30.11.2017 um 22:52 Uhr (1)
Nicht mit click Ok to terminate, sondern direkt. Das Catia Fenster schließt sich von selbst, sehr schnell und ohne irgend welche Fenster oder Meldungen.Meistens geschieht dies, wenn eine Zuweisung nicht Korrekt ausgeführt wurde.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia stürzt ab wenn eine relation nicht erstellt werden kann
bgrittmann am 30.11.2017 um 23:11 Uhr (1)
ServusHast du mal ein Beispiel?GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Hyperlink aus Userform starten
Randle am 01.12.2017 um 13:37 Uhr (1)
Hallo,unter cavba geht es so:Dim oShell As ObjectSet oShell = CreateObject("Shell.Application", "")oShell.Open "http://google.de"Bei dem Beispiel von DS geht es um CATIA interne Hyperlinks die man in den Strukturbaum eines Products einfügt (Create a hyperlink on a product and add URLs into.). Das ist was anderes als das was du machen möchtest.GrußRandle------------------Wer für nichts steht, fällt für alles![Diese Nachricht wurde von Randle am 01. Dez. 2017 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Wert und Parameter gleichzeitig in eine Formel bringen
bgrittmann am 04.12.2017 um 15:18 Uhr (1)
ServusWas ist denn Punktkoordinaten denn bitte für ein Objekt (Catia-Parameter, VB-Variable, ...)GrußBerndPS: Schon mal so probiert:Code:StrFormel = parameters1.GetNameToUseInRelation(Individuelle_Anpassung) & "+" & CStr(Punktkoordinaten) & "mm")------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Technologische Ergebnisse erzeugen
C.Samer am 11.12.2017 um 10:35 Uhr (1)
Hier noch ein Beispiel:Code:Sub CATMain() Set oSel = CATIA.ActiveDocument.Selection Set oItem = oSel.Item(1).Value Catia.ActiveDocument.Selection.Clear() Catia.ActiveDocument.Selection.Add(oItem) CATIA.StartCommand "Create Technological Results"End Sub Der Code funktioniert nur, wenn ich das Part blau markiere und den Body orange Liebe Grüße,Christoph
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Technologische Ergebnisse erzeugen
C.Samer am 11.12.2017 um 10:04 Uhr (15)
Edit: Habe eine (leider langsame) Lösung gefunden.Der Befehl Code:CATIA.StartCommand "Create Technological Results" funktioniert nur im PartDesign. Daher: Body selektieren und dann per Code:CATIA.StartWorkbench "PrtCfg" ins PartDesign wechseln bevor ihr Technologische Ergebnisse hinzufügt.Liebe Grüße aus Wien,Christoph :) -------------------------------------------------------------Hallo liebe Community!Ich versuche gerade ein Makro zu schreiben, welches allen Parts eines Produkts "Technologische Ergeb ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Technologische Ergebnisse erzeugen
noir333 am 11.12.2017 um 12:09 Uhr (1)
Hallo Christoph,wie Du schon sagst, Du musst das Part blau machen: mysel.Clear mysel.Add(mypart1) CATIA.StartWorkbench("PrtCfg") Set mysel1=mypart1.Parent.Selection mypart1.InWorkObject = body1 mysel.clear mysel.Add(body1) if catlang="de" then CATIA.StartCommand("Technologische Ergebnisse erzeugen") elseif catlang="en" then CATIA.StartCommand("Create Technological Results") end if-----------------------------
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Technologische Ergebnisse
ptit.tom am 11.12.2017 um 16:05 Uhr (1)
Guten Tag,Um die StartCommand-befehle unabhängig der Umgebungsprache zu bekommen, kann man auf dem CommandId greifen:CreateTROutputHdrCode:CATIA.StartCommand("CreateTROutputHdr")Um die CommandId zu bekommen: in den passenden Workbench gehen und c:Workshop exposition. Dann die Text-dateien erzeugen und untersuchen.
|
In das Form CATIA V5 Programmierung wechseln |