|
CATIA V5 Programmierung : xls als xlsx abspeichern
Hokay am 05.06.2013 um 13:16 Uhr (0)
Hallo Zusammen,ich versuche in einem CATScript eine Excel .xls Datei (altes Format) zu öfnen und als .xlsx Datei (Excel 2010) zu speichernGeöfnet bekomm ich die Datei aber nicht unter anderem Format gespeichertoAWBook.SaveAs Filename:= Workfile, FileFormat:=xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False geht nicht zumindest nicht aus dem CATIA (CATScript) heraus (also kein VBA!)Ich habe es auch so versuchtoAWBook.SaveAs Workfile, 6 auch andere Zahlen da schreibt der CATScript verschiedene Textfiles ode ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Schriftart-Einstellung per Macro?
Hokay am 25.10.2006 um 13:28 Uhr (0)
Hallo Zusammen,Ich brauche heute genau das gleiche, hat inzwischen jemand eine Antwort darauf gefunden?Gruß heiko
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : 2D Linie im Drawing, die Existenz abfragen, bei Bedarf erzeugen und umbenennen
Hokay am 07.11.2008 um 14:07 Uhr (0)
Hallo Danielvielen Dank für Deine Hilfe und für den kleinen Script.So ähnlich habe ich mir das vorgestellt. Werden den Rest drum herum bestimmt selbst hin bekommen.Aber noch mal ne Frage:UserForm ... - sehr guter Hinweis. Das kenne ich aus Excel VBA. Habe ich in Catia noch nie gemaht oder gesehen wie man das macht. Kannst Du mir dazu nochmals unter die Arme greifen? Das fänd ich echt super.Geht sowas in CATScript überhaupt oder brauch ich da auch VBA.Mit Freundlichen GrüßenHokay[Diese Nachricht wurde von ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Positionsverknüpfung einer Tabelle ändern
Hokay am 30.01.2009 um 13:19 Uhr (0)
Hallo Zusammen,wir haben ein Template welches eine Tabelle.1 enthält. Weiterhinn im Template enthalten sind neben ein paar unwichtigen Punkten auch ein Punkt.2 (rechte Zeichnungsecke).siehe BildJetzt zu meiner Frage:Wie kann ich via CATScript eine Positionsverknüpfung zu diesem Punkt.2 erzeugen?Wenn ich nun das Zeichnungsformat z.B. von A4 auf A3 veränder (Punkt.2 geht via CATScript bereits mit) soll die Tabelle über Punkt.2 neu Positioniert (verschoben) werden.Das Template ändern ist ja kein Thema. Aber d ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Move Selection CATDrawing (Selectierte Elemente verschieben)
Hokay am 30.04.2009 um 09:04 Uhr (0)
Hallo Lusilnie,vielen Dank für Deine Antwort. Diesen Ansatzpunkt hatte ich ebenfalls bereits im Kopf. der hat nur einen Hacken.Der Weg über ausschneiden - Detail - einfügen hat zur Folge, dass alle Elemente andere Namen bekommen. Führt mann das Macro zum 2x auf diesem Drawing aus, findet er die Elemente z.B. Text.27, Linie.1 usw. nicht mehr oder findet sogar falsche. Nämlich diese, die in der Zwischenzeit neu hinzu gekommen sind und automatisch obige Namen bekommen haben. Ich müßte nun hingehen und alle ei ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia V5 Blöcke und Layer via CATScript nach dxf schreiben
Hokay am 14.07.2006 um 11:52 Uhr (0)
Sorry ich bin es selbst noch einmal.mein Problem 2) habe ich bereits selbst gelöst."wer lesen kann ist klar im Vorteil" :-)Und nun der zur Zeit verwendete CATScript:Attribute VB_Name = "export_view_dxf_null_2"Sub CATMain() Dim DXFPath As String Dim CatiaPath As String DXFPath = "Dewsastdm01 dmCADCOMPDXFAOB" -- Hier Datei-Pfad für DXF Dateien anpassen! Mit "" am Ende!!! CatiaPath = "Dewsastdm01 dmCADCOMPCatia" -- Hier Datei-Pfad für CATDrawings anpassen! Mit "" am Ende!!! TDMName = CATIA.ActiveWindow.Captio ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia DXF Export --> Layer und Blöcke
Hokay am 31.07.2006 um 12:29 Uhr (0)
Hallo Zusammen,wie kann ich, wenn Catia einen DXF geschrieben hat, die DXF noch einmal via Script einlesen und verändern.Konkret möchte ich: - die von Catia vergebenen Blocknamen BLOCK0, BLOCK1 usw umbenennen nach z.B. BLOCK_A, BLOCK_B usw.- die von Catia vergebenen Layernamen 0, 1, 2 usw umbenennen nach LAYER A, LAYER B usw.Wobei ich weniger Probleme damit habe die DXF zu interpretieren sonder wie man vie Script eine Text-Datei in meinem Falle eine DXF nach dem CATIA Export noch einmal öffnet bestimmte Te ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia DXF Export --> Layer und Blöcke
Hokay am 31.07.2006 um 14:36 Uhr (0)
Hallo... nein, leider nicht. :-(Catia Beginnt bei Block0, Block1 ... usw. ich kann die "2D-Komponente" nennen wie ich will der Export nummeriert selbst neu.Ähnlich sieht es mit Layer aus.Catia nutzt nicht die Layernamen sondern die Nummer und schreibt diese in das DXF. Ich brauche aber die Namen in einer anderen Anwendung. (TDM)siehe Bild:Viele Grüße Hokay
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia V5 Blöcke und Layer via CATScript nach dxf schreiben
Hokay am 14.07.2006 um 11:08 Uhr (0)
Hallo Zusammen,wie kann ich in Catia V5 Blöcke und Layer via CATScript nach dxf schreiben. Ich brauch das für den Einsatz TDM-Systems in Verbindung mit Catia V5 R14.Konkret habe ich 2 Probleme:1) Catia nennt, beim schreiben von dxf die vorher verwendeten Namen der Details (2D-Komponenten) um und macht daraus BLOCK0, BLOCK1, BLOCK2 ... usw. Kann ich Catia dazu bewegen, dass es die Namen der 2D-Komponenten benutzt oder kann ich im raus geschriebene dxf gleich via Script die Blöcke umbenennen?2) Wie kann ich ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : ENTER Taste Drücken
Hokay am 25.10.2013 um 10:26 Uhr (1)
Hallo Zusammen,ich habe einen kleinen Script, der mir einen bestimmten Befehl ausführt. Language="VBSCRIPT" Sub CATMain() CATIA.ActiveDocument.Selection.Add CATIA.ActiveDocument.Product CATIA.StartCommand("CATPart aus Produkt generieren...") SendKeys "{ENTER}" End SubWie kann ich das geöfnete Fenster mit ENTER abschließen.Die vorletzte Zeile SendKeys "{ENTER}" funktioniert so noch nichtKann mir jemand helfen?Danke Hokay
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Messung Oberfläche erstellen
Hokay am 14.05.2009 um 10:02 Uhr (0)
Hallo Zusammen,ich bin immer noch auf der Suche nach Möglichkeiten das Zerlegen via CATScript zu erledigenDabei bin ich über folgenden Befehl gestolpert: CATIA.StartCommand("Disassemble")bei vorselektierter Ableitung macht dieser Befehl genau das was er soll es fehl nur noch das "OK" (Drücken des "Entertaste")!!! Wie bekomme ich das noch hin??? SendKeys... geht im CATScript nicht oder ich blicke es nicht.Kann mir jemand weiterhelfen???--------------------------------Das gleiche könnte ich dann auch auf me ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Text Properties im Drawing
Hokay am 25.10.2006 um 14:44 Uhr (0)
Hallo Zusammenbei mir will das einfach nicht funktionieren!Benutzen im Moment V5R14SP7Kann mir bitte jemand helfen!!!!!Konkret will ich den Faktor auf 68% und den Abstand auf 25% ändern siehe JPGhier mein Script:Language="VBSCRIPT"Sub CATMain()Dim drawingDocument1 As Documentdim text as DrawingTextDim selection1 As SelectionSet drawingDocument1 = CATIA.ActiveDocumentSet selection1 = drawingDocument1.Selectionselection1.Search "(CATTPSSearch.CATTPSText + CATDrwSearch.DrwText),all"bis hier hin funktioniert d ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Text Properties im Drawing
Hokay am 25.10.2006 um 14:44 Uhr (0)
Hallo Zusammenbei mir will das einfach nicht funktionieren!Benutzen im Moment V5R14SP7Kann mir bitte jemand helfen!!!!!Konkret will ich den Faktor auf 68% und den Abstand auf 25% ändern siehe JPGhier mein Script:Language="VBSCRIPT"Sub CATMain()Dim drawingDocument1 As Documentdim text as DrawingTextDim selection1 As SelectionSet drawingDocument1 = CATIA.ActiveDocumentSet selection1 = drawingDocument1.Selectionselection1.Search "(CATTPSSearch.CATTPSText + CATDrwSearch.DrwText),all"bis hier hin funktioniert d ...
|
| In das Form CATIA V5 Programmierung wechseln |