|
CATIA V5 Programmierung : Makro Excel Tabelle in Zeichnung importieren
Lena... am 22.10.2018 um 10:32 Uhr (1)
Hallo zusammen,ich möchte eine Excel Tabelle in eine CATIA Zeichnung per Makro importieren. Ich weiß, dass das ganze per Insert-Object funktioniert, würde es aber gerne automatisieren. Hat das vielleicht schonmal jemand von euch gemacht?Dann noch eine andere Frage: Wenn ich die Tabelle manuell per Insert-Object einfüge, ist die Tabelle meist recht klein. Gibt es eine Funktion, um die Tabelle immer gleich groß im Verhältnis zur Sheet Größe zu halten? Also egal, ob das Sheet nun A0 oder A4 hat.Ich hoffe ihr ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro Excel Tabelle in Zeichnung importieren
Lena... am 22.10.2018 um 10:55 Uhr (1)
Hallo Bernd,das sieht von der Qualität her deutlich besser aus. Danke für den Hinweis!Gibt es den eine Möglichkeit diesen Schritt zu automatisieren?LG LenaPS: Was muss ich in die Systeminfo eintragen? Bin neu hier im Forum Geht es da um meine CATIA Version?
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro Excel Tabelle in Zeichnung importieren
bgrittmann am 22.10.2018 um 10:51 Uhr (1)
Servus LenaBitte Systeminfo ausfüllen.Von per Insert-Object eine Excel-Mappe einfügen halte ich persönlich recht wenig. Die Druckqualität ist da eher bescheiden.Schon mal probiert per "Tabelle - Tabelle aus csv" die Daten zu importieren? Wäre das auch eine Option für dich?Oder muss es eine "richtige" Excel-Tabelle in der Zeichnung sein?GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro Excel Tabelle in Zeichnung importieren
Randle am 25.10.2018 um 08:11 Uhr (1)
Hallo,ja die gibt es, ich habe das auch schon mal gemacht (als kl. Bestandteil eines TableEditors für CATIA DrawingTables, die Eingabe über CATIA macht ja nicht wirklich Spass). Allerdings kann ich das Makro nicht so einfach rausgeben, da ich es für einen Kunden gemacht habe.Nur diese Importfunktion ist aber nicht soo aufwändig.GrußRandle------------------Wer für nichts steht, fällt für alles!
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Userform VBA: Variable an andere Unterfunktion übergeben
bgrittmann am 08.01.2019 um 15:03 Uhr (1)
ServusSchau doch mal in die Grundlagen (hier am Beispiel von Excel-VBA)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Teile des Namens von z.B. GeoSet kopieren
Beinschuss am 25.01.2019 um 12:19 Uhr (1)
Hallo...Obwohl ich mit Hilfe dieses Forums ganz langsam mein Makro-Verständiss ausbauen kann, bin ich mal wieder an einem Punkt an dem ich nicht weiter komme. Das gewünschte Ergebnis ist eigentlich ziemlich simpel.Ich muss derzeit immer wieder und ziemlich häufig Teile von Namen von verschiedenen Geometrischen-Sets (oder manchmal auch Produkten) kopieren und andere Sets dementsprechend benennen. Dabei handelt es sich immer um den Text for dem dritten Unterstrich. Hier ein Beispiel: XXX_000_YY_BENENNUNGAus ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Teile des Namens von z.B. GeoSet kopieren
Beinschuss am 25.01.2019 um 13:08 Uhr (1)
Zitat:Original erstellt von bgrittmann:ServusDu könntest mit InStrRev den letzten Unterstrich suchen und die Zeichen davor auslesen.Du könntest mit Split den String in einen Array auftrennen und aus den ersten drei Elementen des Array deinen Teilstring zusammensetzen.Du könntest das 9. Zeichen auswerten, wenn es sich um einen _ handelt die ersten 8. Zeichen nutzen, sonst die ersten 9. ZeichenGrußBerndDanke für die schnelle Nachricht. Hat mir alleine schon dahingehend geholfen, dass ich die Seite vbachiv ni ...
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : VBA-Projekt Mersprachig auslegn
Suchtiii94 am 21.02.2019 um 11:08 Uhr (15)
Hallo zusammen,ich möchte mein Catia-vba projekt mehrsprachig auslegen. Dazu habe ich mir eine Excel-liste mit den verschiedenen Sprachen angelegt.Diese kann ich auch auslesen und die Buttons und Labels beschreiben. Wie kann ich die Werte für die Beschriftungen auch nach ausführen eines Makros behalten?Ich möchte die Sprache einmal einstellen und diese soll gespeichert werden ohne dass bei jedem Makroaufruf auf die Excel-liste zurückgegriffen wird.
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : VBA-Projekt Mersprachig auslegn
bgrittmann am 21.02.2019 um 11:22 Uhr (15)
ServusDu könntest gewählte Sprache oder sogar die Labels zwischenspeichern zB: Textdatei (oder auch ini-Datei) im Userverzeichnis/auf Server über Variable im Environment (nur welche Sprache oder Datei) über Umgebungsvariabel im OS (nur welche Sprache oder Datei) in Registy (SaveSetting) ....Statt der Excel-Mappe könntest du ggf auch eine Ini-Datei oder txt-Datei für die Texte nutzen, dann hast du weniger Abhängigkeiten zu andern Bibliotheken.GrußBernd------------------Warum einfach, wenn es auch komplizier ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : VBA-Projekt Mersprachig auslegn
Suchtiii94 am 21.02.2019 um 12:03 Uhr (1)
Servus,danke, die Idee mit dem txt-File gefällt mir. Aber wie kann ich den Inhalt der Textdatei in ein Array schreiben?In Excel geht das ja relativ einfach mit Zeilen und spalten, die habe ich aber dann nicht
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Auslesen PartNunber auf unterschiedlichen Ebenen
Big-Fish am 20.03.2019 um 14:39 Uhr (1)
Hallo Tweety79,probiers mal mit dem Code Schnipsel:Ist allerdings C#,die for Scheife ist aber fast identisch mit vb.net/vba. Die Variabelen musst du noch anpassen.Am Ende schreibt er die ganzen Filenames aller Parts im Produkt in eine Excel untereinander(dazu fehlen hier ein paar Zeilen). Ich weiss nicht ob dir die Filenames oder die Partnumbers reichen.Ich denke es liste auch alle dokumente im Catia auf. Kannst du aber auch auf die Dokumente im Assambly beziehen.Code:int anzahl = catiaapp.Documents.Count; ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punktkoordinaten mit Excel verknüpfen
real Minimilian am 03.05.2019 um 10:43 Uhr (1)
Hallo Bernd,Danke für die schnelle Hilfe!Ich habe noch nie mit einem Design Table gearbeitet aber werde mich dann mal einlesen!Die Anzahl der Punkte, sowie die Benennung bleibt immer gleich.Vielen Dank!Liebe GrüßeMax
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Geometrische Sets mit Excel erstellen
DACBaule am 28.05.2019 um 12:20 Uhr (1)
Hallo zusammen!Bin schon seit längerem hier im Forum unterwegs und habe mir demensprechend auch schon viele nützliche Antworten finden können. Vielen Dank hierfür!Zu folgender Frage finde ich jedoch keinen passenden Thread...Ich würde gerne mit Hilfe eines Makros Geometrische Set´s erstellen, deren Namen aus einer Excel-Tabelle kommen.Beispiel:1.Makro Start2.Auswahl der Exceldatei (enthält 4 Spalten) 3.4 Geo Set´s werden erstellt mit den Namen aus den jeweiligen SpaltenHoffe ich konnte es einigermaßen Vers ...
|
In das Form CATIA V5 Programmierung wechseln |