| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
| CAD/CAM-Workshop in Suhl-Friedberg: SolidCAM + SOLIDWORKS |
Autor
|
Thema: Daten aus Tabelle in Zeichnungskopf übernehmen (2531 mal gelesen)
|
marco.w Mitglied
Beiträge: 117 Registriert: 07.10.2011
|
erstellt am: 05. Sep. 2012 16:58 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, hoffe ihr könnt mir mal wieder helfen. Und zwar habe ich ein Teil, das durch eine Tabelle gesteuert wird. In der Tabelle befinden sich Angaben wie Breite, Länge, Höhe etc. Wenn ich nun diese Daten änder, passt sich das Modell bzw. die Zeichnung ja automatisch an. Soweit kein Problem In der Tabelle befinden sich jedoch auch Angaben wie Projekt-Nummer, Kundenname, Datum etc. Diese Daten soll SolidWorks automatisch mit in den Schriftkopf übernehmen. Gibt es hier auch einen ähnlichen Befehl wie "$PRPSHEET" o.ä.? Also irgendein Befehl der mir als der Zeile XY, Spalte AB den jeweiligen Wert übernimmt.
Vielen Dank für eure Hilfe
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CAJU Mitglied Konstrukteur + Admin
Beiträge: 13 Registriert: 22.11.2011 SWX 2011 Prof. Windows 7 x64 Intel Xeon CPU @3,2GHz 16GB Ram NVIDIA Quadro 2000
|
erstellt am: 05. Sep. 2012 18:45 <-- editieren / zitieren --> Unities abgeben: Nur für marco.w
|
myca Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 4383 Registriert: 15.06.2007 SW 2007 SW 2018 2,67 GHz,2 GB, ATI FIRE GL V5200, XP 64 3,4 GHz, 8GB, ATI FIRE PRO V7800, WIN 10 Pro
|
erstellt am: 06. Sep. 2012 02:07 <-- editieren / zitieren --> Unities abgeben: Nur für marco.w
Hallo, Zitat: Original erstellt von marco.w: .....In der Tabelle befinden sich jedoch auch Angaben wie Projekt-Nummer, Kundenname, Datum etc.Diese Daten soll SolidWorks automatisch mit in den Schriftkopf übernehmen. Gibt es hier auch einen ähnlichen Befehl wie "$PRPSHEET" o.ä.? Also irgendein Befehl der mir als der Zeile XY, Spalte AB den jeweiligen Wert übernimmt.
Projekt-Nummer, Kundenname, Vielen Dank für eure Hilfe
he, he - der Befehl sitzt vor dem Display - Er möchte zuerst die Projekt-Nummer, Kundenname, als Variable (oder über Gleichung) in die Eigenschaften einpflegen. Das Datum ist schon da. G. thomas ------------------
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
marco.w Mitglied
Beiträge: 117 Registriert: 07.10.2011
|
erstellt am: 06. Sep. 2012 08:32 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von CAJU: Hallo,siehe Bilder
Hallo CAJU, bei deinem Beispiel übernimmt SolidWorks ja die Einträge in den Dateiinformationen in die Tabelle. Ich jedoch trage meine Angaben (Projekt-Nummer, Kunde, Datum etc.) manuell in die Tabelle ein. Diese Eintragungen sollen dann automatisch in die Zeichnung (Schriftkopf) übernommen werden. Siehe Bild Ich möchte die Daten aus E7, E8 & E9 automatisch in den Schriftkopf der Zeichnung übernehmen [Diese Nachricht wurde von marco.w am 06. Sep. 2012 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Olaf Wolfram Ehrenmitglied V.I.P. h.c. CAD-Mutti und Konstrukteur CSWP CSWI
Beiträge: 2431 Registriert: 30.06.2008 I7-3770 CPU 3,40 Ghz 32 Gb RAM 64 bit WIN 10 SWX 2019 SP5 NVIDIA Quadro K2000<P> Lenovo ThinkStation
|
erstellt am: 06. Sep. 2012 08:53 <-- editieren / zitieren --> Unities abgeben: Nur für marco.w
Hallo Marco, Das was du dir da wünschst geht so mit Bordmitteln nicht, ich könnte mir aber vorstellen, dass es mit einem Makro zu erledigen ist. Aber warum so viel Aufwand? Der SWX-Workflow ist aber anders aufgebaut. Alle Informationen, die du in Schriftfelder/Titelblöcke oder Stücklisten einfließen lassen willst, müssen in SWX als Dateieigenschaften vorliegen. Diese Eigenschaften kannst du händisch anlegen, oder du kannst eine Vorlage für die Eigenschaftenregisterkarten anlegen.(auch so eine Art Tabelle...) Andere Eigenschaften werden vom System automatisch angelegt, wie Myca schon geschrieben hat. Wenn du zum Beispiel Parameter für Länge,Breite....usw in einer Tabelle darstellen möchtest, dann sollten diese Parameter auch als Eigenschaften angelegt werden und können somit dann auch für eine Tabelle oder ein Schriftfeld ausgelesen werden. Das kann SWX problemlos bewerkstelligen. Vlt. solltest du deine Arbeitsweise in dieser Richtung anpassen. ------------------ CSWST/CSWI/CSWP/ 3DVia
DPS-Software GmbH When was the last time you did something for the first time?
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
marco.w Mitglied
Beiträge: 117 Registriert: 07.10.2011
|
erstellt am: 06. Sep. 2012 09:08 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von Olaf Wolfram: Hallo Marco,Das was du dir da wünschst geht so mit Bordmitteln nicht, ich könnte mir aber vorstellen, dass es mit einem Makro zu erledigen ist. Aber warum so viel Aufwand? Der SWX-Workflow ist aber anders aufgebaut. Alle Informationen, die du in Schriftfelder/Titelblöcke oder Stücklisten einfließen lassen willst, müssen in SWX als Dateieigenschaften vorliegen. Diese Eigenschaften kannst du händisch anlegen, oder du kannst eine Vorlage für die Eigenschaftenregisterkarten anlegen.(auch so eine Art Tabelle...) Andere Eigenschaften werden vom System automatisch angelegt, wie Myca schon geschrieben hat. Wenn du zum Beispiel Parameter für Länge,Breite....usw in einer Tabelle darstellen möchtest, dann sollten diese Parameter auch als Eigenschaften angelegt werden und können somit dann auch für eine Tabelle oder ein Schriftfeld ausgelesen werden. Das kann SWX problemlos bewerkstelligen. Vlt. solltest du deine Arbeitsweise in dieser Richtung anpassen.
Das Problem ist eben, das nur ich in der Firma mit SolidWorks arbeite. Daher habe ich mir gedacht, dass meine Kollegen einfach die Maße und alle weiteren Angaben (Projekt-Nummer, Kunde etc.) in die Tabelle eintragen und ich dann nur die Tabelle neu in das Teil lade und die Zeichnung somit direkt erstellt wird. Natürlich kann ich die nötigen Daten auch in die Dateiinformationen Eintragen, das wäre dann eben Mehrarbeit für mich Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
dopplerm Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 3592 Registriert: 11.02.2005 Win 10 SWX 2019 SP 5.0
|
erstellt am: 06. Sep. 2012 09:57 <-- editieren / zitieren --> Unities abgeben: Nur für marco.w
geht ganz einfach das bild sollte alles erklären natürlich noch diese variablen im schriftkopf eintragen und fertig lg martin ------------------ Bin jetzt auch unter Skype erreichbar , einfach nach Martin Doppler in Wien suchen. [Diese Nachricht wurde von dopplerm am 06. Sep. 2012 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Olaf Wolfram Ehrenmitglied V.I.P. h.c. CAD-Mutti und Konstrukteur CSWP CSWI
Beiträge: 2431 Registriert: 30.06.2008 I7-3770 CPU 3,40 Ghz 32 Gb RAM 64 bit WIN 10 SWX 2019 SP5 NVIDIA Quadro K2000<P> Lenovo ThinkStation
|
erstellt am: 06. Sep. 2012 10:30 <-- editieren / zitieren --> Unities abgeben: Nur für marco.w
Zitat: Daher habe ich mir gedacht, dass meine Kollegen einfach die Maße und alle weiteren Angaben (Projekt-Nummer, Kunde etc.) in die Tabelle eintragen und ich dann nur die Tabelle neu in das Teil lade und die Zeichnung somit direkt erstellt wird.
Ok, jetzt verstehe ich... Dann ist Martins Lösung genau das richtige für dich. §PRP@Variable.... ------------------ CSWST/CSWI/CSWP/ 3DVia
DPS-Software GmbH When was the last time you did something for the first time?
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
marco.w Mitglied
Beiträge: 117 Registriert: 07.10.2011
|
erstellt am: 06. Sep. 2012 11:33 <-- editieren / zitieren --> Unities abgeben:
Zitat:
Dann ist Martins Lösung genau das richtige für dich. §PRP@Variable....[/i]
Hm, $ oder § vorangesetzt? Ich vermute jetzt mal $ Jedenfalls habe ich nun in den Schriftkopf z.B. $PRP@GezeichnetAm eingefügt In der Tabelle ebenso $PRP@GezeichnetAm und darunter das entsprechende Datum aber nun bekomme ich im Schriftkopf nicht das entsprechende Datum, sondern auch wieder den Wert $PRP@GezeichnetAm? Edit: Ok, mein Fehler. Im Schriftkopf muss der Wert dann natürlich $PRPSHEET:"GezeichnetAm" heißen
[Diese Nachricht wurde von marco.w am 06. Sep. 2012 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |