|
CATIA V5 Programmierung : Parameter auslesen
Randle am 16.08.2009 um 11:05 Uhr (0)
Moin,falls der Tip von Daniel nicht geht, versuch doch mal statt Value, ValuateFromString (evtl. musst du die genaue Schreibweise mal in der Doku nachlesen, habe gerade keine zur Hand). Also so:oPart.Parameters.Item(I).ValuateFromString = Excel.Cells(I, 3)Ansonsten gebe ich Daniel recht. Du musst bei Parametern auf den Datentyp achten. Ausserdem musst du z.B. bei Dimensionparametern (Length, Angle usw.) auch immer die Einheit mit geben, sonst bekommst du teilweise abenteuerlicher Ergebnisse. Catia nimmt we ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter auslesen
Randle am 16.08.2009 um 11:18 Uhr (0)
ich schon wieder,also wenn du das wiedereinlesen mit ValuateFromString machst, dann hast du meine Ansicht nach mit ValueAsString keinen Fehler gemacht. Du würdest dann den Datentyp einlesen, den du auch ausgelesen hast. Problematisch wird es dann nur, wenn jemand nach dem Auslesen und den Export nach Excel, in der Excelliste Werte ändert und dabei (aus Versehen) die Einheit vergisst/löscht.Das könntest du z.B. vermeiden wenn du die Einheit jeweils in eine neue Spalte schreibst. Du musst dann halt beim Ausl ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter auslesen
IIYTII am 13.08.2009 um 13:14 Uhr (0)
Hallo,ich würde gerne aus meinem Produkt die Parameter auslesen, die vom Benutzer angelegt werden. Ich bin leider blutiger Anfänger und versuche gerade die Ergebnisse des Suchergebnisses in ein Array oder ähnliches zu speichern.Code:Dim partDocument1 As PartDocumentSet partDocument1 = CATIA.ActiveDocumentDim selection1 As SelectionSet selection1 = partDocument1.Selectionselection1.Search "Name=Parameter*,all"Was kann ich mir unter selection1.search vorstellen? Welches Ergebnis liefert mir dieser Befehl zur ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter auslesen
DanielFr. am 16.08.2009 um 11:31 Uhr (0)
Hallo,ich hätte noch einen Vorschlag.Deklariere dir deine Einheiten als Konstanten (z.B. Const LenghtUnit = "mm") und übergebe beim Auslesen nur einen Integer bzw. Single (Gleitkommazahl) Wert. Im Makro machst du dann mit dem Excel Objekt ein benutzerdefiniertes Format auf die Zellen (alle Einheit nimmst du dann die im Makro deklarierte Konstante)Code:Auslesen (nach Excel)Const myLenghtUnit = "mm"Excel.Range("A1", "A3").NumberFormat = "0.00 " + Chr(34) + myLenghtUnit + Chr(34)Einlesen nach CATIADim myParaV ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Formatierte Excel-Tabelle in CATIA V5
CATIApinsler am 13.08.2009 um 15:02 Uhr (0)
Hallo,kann mir jemand eine Lösung anbieten, wie ich eine formatierte Excel-Tabelle in eine CATDrawing bekomme (in R16, R17 und R19).Die Excel-Tabelle enthält Texte, die über mehrere Zellen geschrieben sind (bzw.verbundene Zellen)sowie Texte, die vertikal in den Zellen stehen.Ich habe große unübersichtliche Tabellen, die in Excel am schönsten zu pflegen sind. Ich würde es bevorzugen, wenn nach dem Einfügen der Link zur Excel-Datei weg ist. Nach Überarbeitung der Excel-Tabelle würde ich sie einfach wieder ne ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Formatierte Excel-Tabelle in CATIA V5
tberger am 13.08.2009 um 15:48 Uhr (0)
Dann könntest du auch JPGs deiner Excel-Tabelle erzeugen und in die Drawing einfügen. Tot ist tot, egal woher es kommt.Das Einfügen der jpgs findest du auch hier im Forum/Suche.------------------Grüße aus dem RheinlandThomas+++++++++++++++++++++++++++++++++CATIA - eine Laune der Natur ..."Phase 2 in CATIA V5" - www.tobeplus.de
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Formatierte Excel-Tabelle in CATIA V5
AgentOrange am 17.08.2009 um 15:26 Uhr (0)
Hallo CATIAPinsler,du kannst Excel-Tabellen auch als *.csv Dateien abspeichern und über CATIA einlesen. Der Vorteil gegenüber der JPEG-Methode:Du kannst Änderungen an den Tabellen auf der Zeichnung vornehmen und musst dann nicht alles nochmal erstellen, abfotografieren usw..Nachteil: Der Quelltext ist umfangreich, besonders die Formatierungsbefehle hauen richtig rein.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Formatierte Excel-Tabelle in CATIA V5
Athelas am 17.08.2009 um 16:27 Uhr (0)
Man kann auch in Excel die gewünschten Zellen markieren, kopieren und in CATIA einfügen. Ist dann auch ein "dummes Bild".Gruß, Sarah
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Materialdatenbank mit Excel verknüpfen
TobiS am 26.08.2009 um 07:04 Uhr (0)
Ich weiss, hierfür gibt es bereits einige Themen, welche aber nie wirklich zu einem Ergebniss geführt haben.Mein Problem ist, das ich von der Makroprogrammierung in Catia überhaupt keine Ahnung habe und um mir das nötige Wissen anzueignen reicht mir die Zeit leider nicht.Von daher meine Frage. Hat irgendjemand von euch ein Makro welches es mir erlauben würde, die angefügte Excel-File als Materialdatenbank in Catia zu implementieren? Es geht mir hier in erster Linie um die Materialeigenschaften und nicht um ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Materialdatenbank mit Excel verknüpfen
TobiS am 27.08.2009 um 14:53 Uhr (0)
Meine Frage war ob jemand ein solches Makro BESITZT und nicht ob mir jemand ein solches Makro PROGRAMIERT!Und natürlich hab ich bevor ich hier gepostet habe schon selbst die Online-Doku angeschaut und hier im Forum gesucht. Es ist auch schön das ich ein Makro habe welches es mir erlaubt eine .matlib Datei welche ich aus einer .txt Datei erstellen kann in CATIA importieren kann. Aber wie gesagt, ich hab keinen Plan vom Markos da ich in meinem Leben noch nie wirklich mit Programmieren oder ähnlichem zu tun h ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Materialdatenbank mit Excel verknüpfen
Track Daniels am 26.08.2009 um 07:10 Uhr (0)
warum erstellst du nicht eine Bibliothek in Catia?das spart die Excel-Liste...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Materialdatenbank mit Excel verknüpfen
TobiS am 26.08.2009 um 07:16 Uhr (0)
Weil ich eine bereits vorhandene Excel-Liste habe, welche extrem lang ist und auch von anderen gepfelgt und erweitert wird. Der Abgleich zwischen Excel und Catia würde eine erneute eingabe unnötig machen und extrem viel Zeit sparen.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Materialdatenbank mit Excel verknüpfen
bgrittmann am 26.08.2009 um 07:24 Uhr (0)
ServusHier gab es schon so was ähnliches.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |