Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  SolidWorks
  Excel Baugruppen-Stückliste als .txt export.

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS
  
Innovationstag mit SolidCAM und Plogmann bei HEDELIUS in Meppen
Autor Thema:  Excel Baugruppen-Stückliste als .txt export. (5710 mal gelesen)
heiner.zufall
Mitglied
CAD Konstrukteur

Sehen Sie sich das Profil von heiner.zufall an!   Senden Sie eine Private Message an heiner.zufall  Schreiben Sie einen Gästebucheintrag für heiner.zufall

Beiträge: 6
Registriert: 08.10.2009

erstellt am: 18. Jan. 2010 08:42    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities


Excel.JPG

 
Hallo Leute,
habe das Problem das ich die Stückliste von einer Baugruppe gerne als *.txt ausgeben möchte. Das Problem ist derzeit machen wir das über ein externes Makro, und das funktioniert bescheiden. Hab auch mit der Suchfunktion nichts gefunden.

Meine Idealvorstellung ist, dass die Stückliste in der unten aufgeführten Form in ein *txt-File (wird für Betriebsverwaltungsprogramm Ulysses benötigt) exportiert wird  .
Hab unsere Vorlagenstückliste angefügt, die wir derzeit verwenden (nur JPG). Wäre super, wenn da jemand ein Makro hat oder eine relativ einfache Methode kennt, wie man das lösen könnte.

Ausgabe in *txt:
Menge#Zeichnungsnummer#Index#Benennung#Rohmaß#Fertigmaß#Material#Oberfläche#Gewicht#Positionsnummer#Lieferzustand#Pfad

Vielen Dank für eure Tipps.

MfG,
Heiner

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

StefanBerlitz
Guter-Geist-Moderator
IT Admin (CAx)



Sehen Sie sich das Profil von StefanBerlitz an!   Senden Sie eine Private Message an StefanBerlitz  Schreiben Sie einen Gästebucheintrag für StefanBerlitz

Beiträge: 8756
Registriert: 02.03.2000

SunZu sagt:
Analysiere die Vorteile, die
du aus meinem Ratschlag ziehst.
Dann gliedere deine Kräfte
entsprechend und mache dir
außergewöhnliche Taktiken zunutze.

erstellt am: 18. Jan. 2010 09:39    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für heiner.zufall 10 Unities + Antwort hilfreich

Hallo Heiner,

Zitat:
Original erstellt von heiner.zufall:
Wäre super, wenn da jemand ein Makro hat oder eine relativ einfache Methode kennt, wie man das lösen könnte.

Ausgabe in *txt:
Menge#Zeichnungsnummer#Index#Benennung#Rohmaß#Fertigmaß#Material#Oberfläche#Gewicht#Positionsnummer#Lieferzustand#Pfad



Von deiner Idealvorstellung kannst du dich ohne Makroprogrammierung wohl verabschieden, aber ein einfacher Weg dürfte sein, die Stückliste als Excel zu exportieren (rechter Maussklick auf die Tabelle, Speichern unter, Dateiformat umstellen auf Excel), dort entsprechende zusammenstellen und wieder exportieren mit dem gewünschten Trenner als Textdatei.

Ciao,
Stefan

------------------
Inoffizielle deutsche SolidWorks Hilfeseite    http://solidworks.cad.de
Stefans SolidWorks Blog

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Robert Hess
Ehrenmitglied V.I.P. h.c.
Maschinenbautechniker



Sehen Sie sich das Profil von Robert Hess an!   Senden Sie eine Private Message an Robert Hess  Schreiben Sie einen Gästebucheintrag für Robert Hess

Beiträge: 2533
Registriert: 16.06.2000

Dell Precision M6800, 16 GB RAM,
nVidia Quadro K4100 - 4 GB
SolidWorks 2015 - SP5, SW2016 - SP2
SWX seit 1998

erstellt am: 18. Jan. 2010 10:06    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für heiner.zufall 10 Unities + Antwort hilfreich

Hallo,

grundsätzlich eine .txt-Datei automatisch aus der SW-Zeichnung zu erzeugen ist kein Problem. Benötigst Du das # als Trennzeichen nur im Kopf für die Variablen oder in jeder Zeile auch wieder als Trennung zwischen den einzelnen Inhalten?

MFG Robert Hess.

------------------
"Wir haben doch keine Zeit". Doch. Die muß man sich manchmal nehmen um Vorwärts zu kommen.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

heiner.zufall
Mitglied
CAD Konstrukteur

Sehen Sie sich das Profil von heiner.zufall an!   Senden Sie eine Private Message an heiner.zufall  Schreiben Sie einen Gästebucheintrag für heiner.zufall

Beiträge: 6
Registriert: 08.10.2009

erstellt am: 18. Jan. 2010 10:25    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

@Robert Hess:
Danke für die schnelle Rückmeldung.
Die Ausgabe der Datei sollte eigentlich so aussehen (Kopfzeile ist etwas anders als ich angegeben habe -> MengeH).
In dem konkreten Beispiel handelt es sich um eine Baugruppe(MengeH), mit 5 Unterteilen (Menge).
# ist immer ein Trennzeichen. Diese Ausgabe wird dann ins Ulysses importiert und der sucht über die Angeben die nötigen Verknüpfung selbst.

Importdatei (Beispiel Ausgabe):
MengeH#Menge#Zeichnungsnummer#Index#Benennung#Rohmaß#Fertigmaß#Material#Oberfläche#Gewicht#Positionsnummer#Lieferzustand#Pfad
1##09.300.02.001##Benennung Baugruppe#####433,5#02.009#0#Pfad
#1#09.300.02.001-01##Schweissteil-01##300x300x6x6480#HPR St37##350.3#02.009-01#0#Pfad
#2#09.300.02.001/02##Schweissteil-02##270x180x30#St37##11.4#02.009-02#0#
#1#09.300.02.001/03##Schweissteil-03l##65x12x6320#St37##35.5#02.009-03#0#
#1#09.300.02.001/04##Schweissteil-04##90x12x6320#St37##53.2#02.009-04#0#
#4#03.144.02.001-03##Schweissteil-05###St37 gez##0.2#02.009-05#0#Pfad

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

modeng
Ehrenmitglied V.I.P. h.c.



Sehen Sie sich das Profil von modeng an!   Senden Sie eine Private Message an modeng  Schreiben Sie einen Gästebucheintrag für modeng

Beiträge: 7061
Registriert: 10.12.2003

erstellt am: 18. Jan. 2010 10:45    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für heiner.zufall 10 Unities + Antwort hilfreich


Sample.zip

 
also so?
- save as 'CSV (comma delimited)'
- per Editor ';' durch '#' ersetzt

/Edit .csv durch .txt ersetzen

[Diese Nachricht wurde von modeng am 18. Jan. 2010 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Robert Hess
Ehrenmitglied V.I.P. h.c.
Maschinenbautechniker



Sehen Sie sich das Profil von Robert Hess an!   Senden Sie eine Private Message an Robert Hess  Schreiben Sie einen Gästebucheintrag für Robert Hess

Beiträge: 2533
Registriert: 16.06.2000

Dell Precision M6800, 16 GB RAM,
nVidia Quadro K4100 - 4 GB
SolidWorks 2015 - SP5, SW2016 - SP2
SWX seit 1998

erstellt am: 18. Jan. 2010 10:51    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für heiner.zufall 10 Unities + Antwort hilfreich

Hallo Heiner.Zufall,

wie schon gesat kannst Du mit der internen Stückliste eine fertige .TXT rausschreiben.

Allerdings würde ich diese Aufgabenstellung (scheint ja ein gewisses Regelwerk hinter der Anzahl der Gatter zu stecken) eher mit Excel anpacken. Ich würde so vorgehen:

Interne Stückliste als. xls rausschreiben und in eine Rohstückliste (Mappe1) reinkopieren, wo ich dann über Formel, etc. eine zweite Mappe (Fertigstückliste nach dem Regelwerk), die ich dann als .TXT wieder abspeichern als Vorlage für den Import in Euer PPS-System (das Ulysses ist doch ein PPS-Sytem oder?).

MFG Robert Hess.

------------------
"Wir haben doch keine Zeit". Doch. Die muß man sich manchmal nehmen um Vorwärts zu kommen.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2024 CAD.de | Impressum | Datenschutz