| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SolidEdge |
| |
| Empolis Entwicklungs- und Integrationspartnerschaft, eine Pressemitteilung
|
Autor
|
Thema: VB - Schriftkopfeinträge aus dft ohne par (839 mal gelesen)
|
RalphRX8 Mitglied Kontruktionsbüro
Beiträge: 333 Registriert: 17.11.2004 AutoCAD-Mechanical 2017, SolidEdge ST8
|
erstellt am: 23. Jan. 2008 11:38 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, ich habe ca. 400 dfts ohne par-Datei, aus denen ich gerne die Schriftkopfeinträge(Dateieigenschaften) auslesen möchte. Die Einträge in den Schriftköpfen die auf das Modell referenziert sind, werden ja auch ohne Modelldatei im draft dargestellt. Zuerst dachte ich, ich kopier die Einträge über den Eigenschaftsmanager raus, aber da sind nur die greifbar, die in der draft direkt eingegeben sind, nicht die Verknüpften. Gibt es mittels VB oder VBA eine Möglichkeit an die Einträge ranzukommen? (z.B. in Excel einlesen) Viele Grüße Ralph Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
modeng Ehrenmitglied V.I.P. h.c.
Beiträge: 7061 Registriert: 10.12.2003
|
erstellt am: 23. Jan. 2008 12:14 <-- editieren / zitieren --> Unities abgeben: Nur für RalphRX8
Moin, nein, die gibt es AFAIK nicht. Die Legendentexte kann man zwar auslesen aber dort sind nur die Substitutions-Variablen enthalten *nicht* der auf dem Blatt sichtbare Text. modeng ------------------ Lieber Fehler riskieren als Initiative verhindern (R. Mohn) [Diese Nachricht wurde von modeng am 23. Jan. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Arne Peters Ehrenmitglied V.I.P. h.c. CAD Dokumentation / Training / Programmierung / Datenbanken
Beiträge: 7467 Registriert: 05.2002.24 Solid Edge Seminarunterlagen Training, Beratung, Programmierung
|
erstellt am: 23. Jan. 2008 12:16 <-- editieren / zitieren --> Unities abgeben: Nur für RalphRX8
Wie sollte man an die Eigenschaften der nicht vorhandene Parts kommen? Es sind ja keine Eigenschaften der Draft-Datei. Das geht eher nicht. Man könnte höchstens per Programm an die Einträge in den Legendentexten in den Drafts kommen. Wäre aber möglich, dass man dazu den Eigenschaftstext abhängen muss. Zumnidest muss man etwas individuell rumprogrammieren, da man ja auch wissen muss, welche Einträge gesuucht sind. ------------------ APeters@BSS-Online.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RalphRX8 Mitglied Kontruktionsbüro
Beiträge: 333 Registriert: 17.11.2004 AutoCAD-Mechanical 2017, SolidEdge ST8
|
erstellt am: 23. Jan. 2008 12:24 <-- editieren / zitieren --> Unities abgeben:
Ich dachte nur, da diese Einträge im Schriftkopf im Hintergrundblatt mit Variablen belegt sind und diese Variablen ja auch ohne die parts Ihre Inhalte anzeigen, wäre ein auslesen, wie auch immer, möglich. Kann ich von Solid Edge aus bei geöffnteter draft irgendwie an diese Variablen rankommen? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
modeng Ehrenmitglied V.I.P. h.c.
Beiträge: 7061 Registriert: 10.12.2003
|
erstellt am: 23. Jan. 2008 12:28 <-- editieren / zitieren --> Unities abgeben: Nur für RalphRX8
die werden normalerweise im Hintergrundblatt definiert. Daher umschalten auf Hintergrundblaetter anzeigen, eins der Blaetter auswaehlen und dann den Text waehlen und dort ist der Inhalt dann z.B.: %{Autor|R1} ... modeng ------------------ Lieber Fehler riskieren als Initiative verhindern (R. Mohn) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RalphRX8 Mitglied Kontruktionsbüro
Beiträge: 333 Registriert: 17.11.2004 AutoCAD-Mechanical 2017, SolidEdge ST8
|
erstellt am: 23. Jan. 2008 12:33 <-- editieren / zitieren --> Unities abgeben:
|
Arne Peters Ehrenmitglied V.I.P. h.c. CAD Dokumentation / Training / Programmierung / Datenbanken
Beiträge: 7467 Registriert: 05.2002.24 Solid Edge Seminarunterlagen Training, Beratung, Programmierung
|
erstellt am: 23. Jan. 2008 12:48 <-- editieren / zitieren --> Unities abgeben: Nur für RalphRX8
Ab V20 geht es. Da gibt es eine Property BalloonDisplayedText. Die Hilfe dazu ist natürlich nicht aktualisiert. Aber es sollte wohl trotzdem funktionieren. ------------------ APeters@BSS-Online.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
modeng Ehrenmitglied V.I.P. h.c.
Beiträge: 7061 Registriert: 10.12.2003
|
erstellt am: 23. Jan. 2008 12:52 <-- editieren / zitieren --> Unities abgeben: Nur für RalphRX8
Moin, ja, das ist in der Tat neu in V20 und das funzt dann auch bei abgehaengtem .par. (Korrelation zwischen Variable und Text ist dann halt der etwas aufwendigere Teil) modeng ------------------ Lieber Fehler riskieren als Initiative verhindern (R. Mohn) [Diese Nachricht wurde von modeng am 23. Jan. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |