|
CATIA V5 Programmierung : Große Probleme mit Design Table (Konstruktionstabelle)
CAMiCADse am 04.02.2008 um 10:42 Uhr (0)
Es gibt keine speziellen Methoden um eine DesignTable zu erzeugen.Die Datei ist ja auch nur eine ganz normale (tab-getrennte) Text-Datei bzw. Excel-Tabelle.Wenn du die Daten unbedingt zur Laufzeit erzeugen mußt:Für txt-Dateien kannst du mit CATIA-Methoden (FileSystem/File/TextStream) arbeiten.Für Excel musst du die "Excel.dll" einbinden.GrußCAMiCADse Zitat:PS: Mit CAA geht das eindeutig einfacher, aber in diesem Fall kann ichs nicht benutzten (schade)CAA hab ich nicht/kann ich nicht, ist aber das erste Mal ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Große Probleme mit Design Table (Konstruktionstabelle)
tonka am 04.02.2008 um 07:47 Uhr (0)
Hy,nein, meine Excel-Tabelle hat keine Spalte "xyzcolumn", diese lege ich doch mit "AddAssociation" an, oder?MFGTonka
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Große Probleme mit Design Table (Konstruktionstabelle)
tonka am 01.02.2008 um 11:33 Uhr (0)
Hy@all,ich habe ein großes Problem mit dem automatisierten anlegen von Kosntruktionstabellen (DesignTable). Ich programmiere Makros mittels VB6.0.Mein Code für das anlegen eines DesignTable sieht bei mir folgendermaßen ausCode:Dim ActPrt As PartSet ActPrt = CATIA.ActiveDocument.Part Dim Rel As RelationsSet Rel = ActPrt.RelationsSet NewDesignTable = Rel.CreateDesignTable("testname", "testcomment", False, "C:Documents and SettingsUSERDesktopKonstruktionstabellexyz.xls") Dim x As DimensionSet x = ActPrt.Par ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Große Probleme mit Design Table (Konstruktionstabelle)
CAMiCADse am 01.02.2008 um 16:22 Uhr (0)
Hallo Tonka,bei mir läuft dein Code...Deine Excel-Tabelle hat auch eine Spalte "xyzcolumn" ?Sonst k.A. was da los ist.GrußCAMiCADse
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Knowledge Features abfragen
neo81 am 17.02.2008 um 19:54 Uhr (0)
hallo,zusammen,ich habe ein Problem mit CAA,und genau mit dem Abfragen von Knowledge-Sets(Parameter Sets,BeziehungenSets,Design Table-Sets) und die einzelnen features davon ,ich habe lange gesucht, unter der Dokumentation sind soviele Interfaces und Methoden,und weiss nicht genau,mit welcher kann ich diese Sets und Features ansprechen und abfragen,für eine Antwort wäre ich euch sehr dankbar.VG ------------------Issam[Diese Nachricht wurde von neo81 am 17. Feb. 2008 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Measures mit Macro auslesen
Woodstok am 23.04.2008 um 11:29 Uhr (0)
Das mit dem Design Table kenn ich. Das Problem ist, dass ich die Daten mehrmals auslesen möchte und bei den Design Tables muss ich immer wieder eine neue Datei erstellen. das will ich nicht. - zu viele Mausklicks.habe mitlerweile herausgefunden, dass man Measures nicht mit Makros auslesen kann. Also: Measures in Parameter rein und die mit Makro auslesen. Fertig.Danke für Eure Antworten...GrüßeBjörn
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bohrungstiefe spezial
prodigalson am 22.08.2008 um 19:23 Uhr (0)
Hallo Louis,deine Antwort auf die Frage ist leider schon eine weile her,ich versuche es trotzdem.Wie hast du denn die Access DB mit Catia verbunden?Ich kenne bis dato nur den Weg Design Table in Excel.Access würde aber mehr Möglichkeiten bieten. SQL... Select case wäre für mich sehr wichtig.Wie bindet man den Catia an MS Access an? Gibt es da ein How to? Hat da jemand eine Ahnung?MerciGruß Rolf
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Excel!!!!
denyo_1 am 17.10.2008 um 13:12 Uhr (0)
Hallo Katze ;-)ich würde das ganze Thema so und so mit einer Konstruktionstabelle lösen. Hierzu musst du die entsprechenden Parameter (z.B. Punkt1.X, Punkt1.Y, Punkt1.Z, etc.) mit den Zellen aus der xls. Datei verknüpfen. Dabei würde ich aber eine Tabelle aus CATIA generieren lassen und keine vorhandene benutzen, da sonst die Paramter exakt die selben Namen haben müssen (Zellenwert Parameter = Paramtername in CATIA). Im Anschluss kannst du die Tabelle dann formatieren wie es dir im besten passt.Wenn du jet ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Excel!!!!
denyo_1 am 17.10.2008 um 13:15 Uhr (0)
Hallo Katze ;-)ich würde das ganze Thema so und so mit einer Konstruktionstabelle lösen. Hierzu musst du die entsprechenden Parameter (z.B. Punkt1.X, Punkt1.Y, Punkt1.Z, etc.) mit den Zellen aus der xls. Datei verknüpfen. Dabei würde ich aber eine Tabelle aus CATIA generieren lassen und keine vorhandene benutzen, da sonst die Paramter exakt die selben Namen haben müssen (Zellenwert Parameter = Paramtername in CATIA). Im Anschluss kannst du die Tabelle dann formatieren wie es dir im besten passt.Wenn du jet ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Konstruktionstabelle aufrufen
Jang am 15.04.2009 um 10:48 Uhr (0)
Hallo Daniel,Weißt du wie man die Design Table "MATERIALLISTE" aufzurufen?Vielen Dank für deine HilfeMFGJang
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Konstruktionstabelle aufrufen
Jang am 15.04.2009 um 18:56 Uhr (0)
Ich habe schon versucht, aber ich weiß nicht wie es weiter geht.Code:Sub CATMain()Dim partDocument1 As DocumentSet partDocument1 = CATIA.ActiveDocument Set selection1 = partDocument1.Selectionselection1.Search "Name=MATERIALLISTE,all"CATIA.StartCommand(" ???? ")End SubCATIA.StartCommand("Properties") -- es funktioniert ("Design Table Properties" wird angezeigt)Aber ich will die Definition anzeigen.Brauch bitte eure Hilfe MFG
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Konstruktionstabelle aufrufen
Jang am 22.04.2009 um 14:14 Uhr (0)
Hallo Daniel,Ich habe ein Makro-Programm geschrieben (bitte siehe den Anhang). Das Ziel des Makros, ist es einem Part Material, Bezeichnung und Dichte von einer Excel-Tabelle zuzuweisen.Als Ergebnis wird eine Design Table("MATERIALLISTE") unter Relations erzeugt.Aber ich muss das Programm weiterentwickelt damit die Design Table automatisch angezeigt wird++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++CATIA.StartCommand("Properties") -- Das ist nur ein Beispiel. Ich wollt ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Konstruktionstabelle aufrufen
Jang am 22.04.2009 um 14:21 Uhr (0)
Hallo Daniel,Ich habe ein Makro-Programm geschrieben (bitte siehe den Anhang). Das Ziel des Makros, ist es einem Part Material, Bezeichnung und Dichte von einer Excel-Tabelle zuzuweisen.Als Ergebnis wird eine Design Table("MATERIALLISTE") unter Relations erzeugt.Aber ich muss das Programm weiterentwickelt damit die Design Table automatisch angezeigt wird++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++CATIA.StartCommand("Properties") -- Das ist nur ein Beispiel. Ich wollt ...
|
In das Form CATIA V5 Programmierung wechseln |