Autor
|
Thema: Konstruktionstabelle aufrufen (929 mal gelesen)
|
Jang Mitglied
Beiträge: 14 Registriert: 05.08.2008
|
erstellt am: 08. Apr. 2009 16:43 <-- editieren / zitieren --> Unities abgeben:
Hallo Leute, weiß jemand wie man die Konstruktiontabelle aufruft ohne doppelclick? Es sollte so ablaufen, dass bei Makrostart die KT erstellt wird, und dann automatisch angezeigt. Gibt es dafür einen Befehl? Vielen Dank Voraus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
denyo_1 Moderator Manager
Beiträge: 2506 Registriert: 10.08.2005 HP Compaq 8710w, Intel Core Duo T7700, 2,40 Ghz, 3GB RAM, Windows XP Professionel @32bit, Quadro FX 1600M, CATIA V5 R19 SP3
|
erstellt am: 09. Apr. 2009 20:58 <-- editieren / zitieren --> Unities abgeben: Nur für Jang
Hallo Jang, wenn du Sie nur aufrufen und anzeigen möchtest kannst du es mit einem Code: CATIA.StartCommand("DesignTable")
machen.------------------ MFG Daniel Die KATJA ist halt doch nur ne zickige Französin Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jang Mitglied
Beiträge: 14 Registriert: 05.08.2008
|
erstellt am: 15. Apr. 2009 10:48 <-- editieren / zitieren --> Unities abgeben:
|
Jang Mitglied
Beiträge: 14 Registriert: 05.08.2008
|
erstellt am: 15. Apr. 2009 10:50 <-- editieren / zitieren --> Unities abgeben:
|
Jang Mitglied
Beiträge: 14 Registriert: 05.08.2008
|
erstellt am: 15. Apr. 2009 18:56 <-- editieren / zitieren --> Unities abgeben:
Ich habe schon versucht, aber ich weiß nicht wie es weiter geht. Code: Sub CATMain() Dim partDocument1 As Document Set partDocument1 = CATIA.ActiveDocument Set selection1 = partDocument1.Selection selection1.Search "Name='MATERIALLISTE',all" CATIA.StartCommand(" ???? ") End Sub CATIA.StartCommand("Properties") --> es funktioniert ("Design Table Properties" wird angezeigt) Aber ich will die Definition anzeigen. Brauch bitte eure Hilfe
MFG Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
denyo_1 Moderator Manager
Beiträge: 2506 Registriert: 10.08.2005 HP Compaq 8710w, Intel Core Duo T7700, 2,40 Ghz, 3GB RAM, Windows XP Professionel @32bit, Quadro FX 1600M, CATIA V5 R19 SP3
|
erstellt am: 22. Apr. 2009 12:48 <-- editieren / zitieren --> Unities abgeben: Nur für Jang
Hallo Jang, und was willst dann dann mit den Properties anfangen? Rausschreiben, ändern... Ein kleine Infos wäre noch nützlich dann wenn du die Eigenschaften ändern willst bringt dir der StartCommand gar nichts. ------------------ MFG Daniel Die KATJA ist halt doch nur ne zickige Französin Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jang Mitglied
Beiträge: 14 Registriert: 05.08.2008
|
erstellt am: 22. Apr. 2009 14:14 <-- editieren / zitieren --> Unities abgeben:
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 wollte eigentlich die Definition von "MATERIALLISTE" aufrufen und anzeigen. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ hast du vielleicht eine Idee, wie man die Konstruktiontabelle("MATERIALLISTE") aufruft ohne doppelclick? MFG Jang Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jang Mitglied
Beiträge: 14 Registriert: 05.08.2008
|
erstellt am: 22. Apr. 2009 14:21 <-- editieren / zitieren --> Unities abgeben:
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 wollte eigentlich die Definition von "MATERIALLISTE" aufrufen und anzeigen. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ hast du vielleicht eine Idee, wie man die Konstruktiontabelle("MATERIALLISTE") aufruft ohne doppelclick? MFG Jang Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bgrittmann Moderator Konstrukteur
Beiträge: 11780 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 22. Apr. 2009 18:58 <-- editieren / zitieren --> Unities abgeben: Nur für Jang
Servus Und warum soll die Tabelle geöffnet werden? m eine entsprechende Zeile auszuwählen? Das ließe sch bestimmt auch direkt im Makro erschlagen. Gruß Bernd
------------------ Warum einfach, wenn es auch kompliziert geht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
denyo_1 Moderator Manager
Beiträge: 2506 Registriert: 10.08.2005 HP Compaq 8710w, Intel Core Duo T7700, 2,40 Ghz, 3GB RAM, Windows XP Professionel @32bit, Quadro FX 1600M, CATIA V5 R19 SP3
|
erstellt am: 23. Apr. 2009 09:11 <-- editieren / zitieren --> Unities abgeben: Nur für Jang
Hallo, ich hab genau die selbe Frage wie Bernd. Was willst du dann mit der Kobnstruktionstabelle machen? Warum öffnen? ------------------ MFG Daniel Die KATJA ist halt doch nur ne zickige Französin Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jang Mitglied
Beiträge: 14 Registriert: 05.08.2008
|
erstellt am: 26. Apr. 2009 20:41 <-- editieren / zitieren --> Unities abgeben:
Hallo Bernd, Daniel, Die konstruktionstabelle ist mit der excel verknüpft. Man kann Material aus dieser Tabelle auswählen (siehe Bild). Das ausgewählte Material wird dann automatisch in Parameter eingefügt. Aber zum öffnen muß man die Konstruktionstabelle("MATERALLISTE") doppelklicken. Die Konstruktionstabelle sollte automatisch angezeigt werden und am Ende sollte die auch gelöscht werden. MFG Jang Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |