Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  SolidWorks
  Stückliste: Material!?

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
  
FMB
Autor Thema:  Stückliste: Material!? (1066 mal gelesen)
Kriechi
Mitglied



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

Beiträge: 147
Registriert: 06.07.2007

Solidworks Office Prof. 2008 SP 4.0
Win XP SP2
Intel Core 2 6600 (2.40 GHz)
2GB RAM
nVidia Quadro FX 1500
Monitor HP LP2465

erstellt am: 24. Jul. 2007 10:27    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

Hallo!
In meiner Stückliste, taucht nur ab und zu in der Spalte Material etwas auf, es wird nicht für jedes Teil das Material aus dem Teil ausgelesen
Ich habe aber für jedes Im Feature-Baum ein Material definiert, Ich verwende ein Material-Datenbank dafür, die hab ich ausm i-net (glaub eh von hier)
mein verdacht, kanns nicht kontrolieren, ist, dass nur die SWXSolidWorks-internen materialeen erkannt werden!?
Hat jemand eine Lösung?
mfg

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

wildcad
Mitglied
Konstrukteur


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

Beiträge: 469
Registriert: 13.01.2005

Core 2 Duo E8600
8 Gb RAM
Quadro FX3500
Win PRO x64 SP2
SWX 2006 SP 5.1
SWX 2007 SP 5.0
SWX 2008 SP 5.0
Office 2003

erstellt am: 24. Jul. 2007 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 Kriechi 10 Unities + Antwort hilfreich

Hast du dir die Dateien schon mal bezüglich Unterschiede angesehen?
Ist das Material auch einer Eigenschaft zugewiesen?

------------------
Grüße
David

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

Kriechi
Mitglied



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

Beiträge: 147
Registriert: 06.07.2007

Solidworks Office Prof. 2008 SP 4.0
Win XP SP2
Intel Core 2 6600 (2.40 GHz)
2GB RAM
nVidia Quadro FX 1500
Monitor HP LP2465

erstellt am: 24. Jul. 2007 11: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

was meinst du mit "Eigenschaft"?
hab grad nochmal alles gescheckt
teile mit dem gleichen WErkstoff (aus der gleichen gruppe, also genau der SELBE), die werden normal angezeigt, andere jedoch nicht, kann sonst nix erkennen!

mfg

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

wildcad
Mitglied
Konstrukteur


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

Beiträge: 469
Registriert: 13.01.2005

Core 2 Duo E8600
8 Gb RAM
Quadro FX3500
Win PRO x64 SP2
SWX 2006 SP 5.1
SWX 2007 SP 5.0
SWX 2008 SP 5.0
Office 2003

erstellt am: 24. Jul. 2007 12:29    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 Kriechi 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von wildcad:
Ist das Material auch einer Eigenschaft zugewiesen?

Ich meinte in den Dateieigenschaften.

------------------
Grüße
David

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

Kriechi
Mitglied



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

Beiträge: 147
Registriert: 06.07.2007

Solidworks Office Prof. 2008 SP 4.0
Win XP SP2
Intel Core 2 6600 (2.40 GHz)
2GB RAM
nVidia Quadro FX 1500
Monitor HP LP2465

erstellt am: 24. Jul. 2007 12:33    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

jo, also mit "SW-Material@dateiname" kann ich das material ganz normal und richtig auslesen

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

wildcad
Mitglied
Konstrukteur


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

Beiträge: 469
Registriert: 13.01.2005

Core 2 Duo E8600
8 Gb RAM
Quadro FX3500
Win PRO x64 SP2
SWX 2006 SP 5.1
SWX 2007 SP 5.0
SWX 2008 SP 5.0
Office 2003

erstellt am: 24. Jul. 2007 12: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 Kriechi 10 Unities + Antwort hilfreich

Ja

------------------
Grüße
David

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

Kriechi
Mitglied



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

Beiträge: 147
Registriert: 06.07.2007

Solidworks Office Prof. 2008 SP 4.0
Win XP SP2
Intel Core 2 6600 (2.40 GHz)
2GB RAM
nVidia Quadro FX 1500
Monitor HP LP2465

erstellt am: 24. Jul. 2007 12:55    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

ja und 

aber die stückliste liest nicht aus!

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

Kamikenny
Mitglied
Konstrukteur, Entwickler


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

Beiträge: 56
Registriert: 26.06.2003

erstellt am: 24. Jul. 2007 13: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 Nur für Kriechi 10 Unities + Antwort hilfreich

Hallo

hast du mehrere Konfigurationen?
Falls ja, musst du überprüfen ob vielleicht in manchen Konfigs das Material nicht gesetzt ist.

Das Problem hatte ich einmal

------------------
mfg
Kamikenny

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

Kriechi
Mitglied



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

Beiträge: 147
Registriert: 06.07.2007

Solidworks Office Prof. 2008 SP 4.0
Win XP SP2
Intel Core 2 6600 (2.40 GHz)
2GB RAM
nVidia Quadro FX 1500
Monitor HP LP2465

erstellt am: 24. Jul. 2007 19:00    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

hmm, ne ich hab eigentlich nur 1 konfig, die Standard
und in dieser ist das material gesetzt

mfg

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

G. Dawg
Ehrenmitglied V.I.P. h.c.
Teamleiter FEM Simulation



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

Beiträge: 2622
Registriert: 12.07.2004

SolidWorks_2o2o SP3.o
Win10_x64, Quadro_P2ooo.
VisualStudio_2o19_Pro.
FEM: Forge_NxT_HPC, ANSYS_WB.
3D-Printer: Ultimaker_2, Tinker_Gnome.

erstellt am: 25. Jul. 2007 07:14    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 Kriechi 10 Unities + Antwort hilfreich

....... rufe in einer Datei das Eigenschaftenfesnter auf - Datei -> Eigenschaften
Dann siehst Du etwas wie hier: BILD
Da gibts Du dann eine "Variable" (oder einen Namen) für das Material ein, sagen wir mal "Kriechi_Material". Danach kannst Du bei Wert/Textausdruck "Material" anklicken (oder "SW-Material" hinschreiben, den Dateiname brauchst Du nicht unbedingt.). Nun musst Du in der Stücklistentabelle eine Spalte mit dem Material auf "Kriechi_Material" umstellen - oder in der Eigenschaften den Namen wählen, den Du bereits hast.

Wenn das mal alles funktioniert, kannst Du die Dateieigenschaft in die Vorlage speichern und musst Dich nie, nie wieder darüber ärgern! 

Wenn dies Dir nicht weiterhilft, solltest Du vielleicht ein paar Dateien hochladen!
1. Ein Teil, welches das Material richtig herausgelesen wird.
2. Ein Teil bei welchem das Material nicht richtig herausgelesen wird und
3. Eine Zeichnung mit der Stücklistentabelle darauf.

------------------

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

Kriechi
Mitglied



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

Beiträge: 147
Registriert: 06.07.2007

Solidworks Office Prof. 2008 SP 4.0
Win XP SP2
Intel Core 2 6600 (2.40 GHz)
2GB RAM
nVidia Quadro FX 1500
Monitor HP LP2465

erstellt am: 25. Jul. 2007 07:55    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


stüli-mat-fehler.zip

 
Hi
hab mal meine files angehängt
das mit der dateieigenschaft setzten is mir schon klar und würde auch klappen, aber dann müsste ich das jetzt aber bei jedem teil machen die ich habe.... langwierig

mfg

p.s. kann mal jemand einer ein stüli von euch posten? ich glaubs irgendwie nich das dsa geht 
pps. ic hverwende die stüli-vorlage bom-material

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

wildcad
Mitglied
Konstrukteur


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

Beiträge: 469
Registriert: 13.01.2005

Core 2 Duo E8600
8 Gb RAM
Quadro FX3500
Win PRO x64 SP2
SWX 2006 SP 5.1
SWX 2007 SP 5.0
SWX 2008 SP 5.0
Office 2003

erstellt am: 25. Jul. 2007 08:10    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 Kriechi 10 Unities + Antwort hilfreich

Wie soll SWXSolidWorks Werte auslesen die nirgendwo definiert sind 

Versuchs mal mit dem SWXSolidWorks Taskmanager

------------------
Grüße
David

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

G. Dawg
Ehrenmitglied V.I.P. h.c.
Teamleiter FEM Simulation



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

Beiträge: 2622
Registriert: 12.07.2004

SolidWorks_2o2o SP3.o
Win10_x64, Quadro_P2ooo.
VisualStudio_2o19_Pro.
FEM: Forge_NxT_HPC, ANSYS_WB.
3D-Printer: Ultimaker_2, Tinker_Gnome.

erstellt am: 25. Jul. 2007 08:12    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 Kriechi 10 Unities + Antwort hilfreich

Tja, das musst Du dann wirklich in allen Dateien nachtragen! Geht nicht anders!
Kein Input, kein Output! Ganz einfach! SolidWorks kann keine Gedanken lesen!

Code:

Dim swApp As Object
Dim MATERIAL As String

Sub main()

Set swApp = Application.SldWorks
Set swModel = swApp.ActiveDoc

dummy = swModel.AddCustomInfo3("", "MATERIAL", swCustomInfoText, """SW-Material""")
        swModel.CustomInfo("MATERIAL") = """SW-Material"""
        MATERIAL = swModel.GetCustomInfoValue("", "MATERIAL")

Debug.Print MATERIAL

End Sub


Diese Makro in jeder Datei starten, fertig.


EDIT:
Sobald ich MATERIAL in die Eigenschaften schreibe und diese mit dem Wert "SW-Material" versehe, funktioniert alles.


------------------
   

[Diese Nachricht wurde von G. Dawg am 25. Jul. 2007 editiert.]

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

G. Dawg
Ehrenmitglied V.I.P. h.c.
Teamleiter FEM Simulation



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

Beiträge: 2622
Registriert: 12.07.2004

SolidWorks_2o2o SP3.o
Win10_x64, Quadro_P2ooo.
VisualStudio_2o19_Pro.
FEM: Forge_NxT_HPC, ANSYS_WB.
3D-Printer: Ultimaker_2, Tinker_Gnome.

erstellt am: 25. Jul. 2007 08:18    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 Kriechi 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von Kriechi:
kann mal jemand einer ein stüli von euch posten? ich glaubs irgendwie nich das dsa geht

Nicht nötig! Kannst mir glauben, dass das geht!
Folge den Anweisungen und es wird auch bei Dir gehen!

------------------

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

Kriechi
Mitglied



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

Beiträge: 147
Registriert: 06.07.2007

Solidworks Office Prof. 2008 SP 4.0
Win XP SP2
Intel Core 2 6600 (2.40 GHz)
2GB RAM
nVidia Quadro FX 1500
Monitor HP LP2465

erstellt am: 25. Jul. 2007 09:18    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

wie habt ihr alle immer eine dateieigenschaft gemacht, die das material in das teil schreibt, obwohl es schon im featurebaum eingetragen ist!?
ist das nicht ein bischen unlogisch?
wiso kann SWXSolidWorks nicht genau auf das feature Metarial zugreifen!?
für mich ist das ein widerspruch in sich: erst ein feature machen um ein material einzustellen, dieses aber in einer zeichnung nicht verwendbar ist!?

mfg

EDIT:
wird bei dem geposteten Makro nicht "SW-Material" ausgegeben?

[Diese Nachricht wurde von Kriechi am 25. Jul. 2007 editiert.]

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

sonti
Mitglied
dipl. Masch.-Ing.


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

Beiträge: 1175
Registriert: 26.01.2007

Solid Works 2017 SP5
Inventor 2015
Windows 10
SWX (mein Liebling)

erstellt am: 25. Jul. 2007 09:34    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 Kriechi 10 Unities + Antwort hilfreich

Hallo

Ist doch logisch was unlogisch ist.
Die Verknüpfung findet über die Dateieigenschaften des Models statt und nicht über die Eigenschaften der Zeichnung wenn ich mich nicht irre. Hat eigentlich immer so funktioniert. Es muss aber alles genau gleich geschrieben werden.

Gruss Sonti

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

Kriechi
Mitglied



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

Beiträge: 147
Registriert: 06.07.2007

Solidworks Office Prof. 2008 SP 4.0
Win XP SP2
Intel Core 2 6600 (2.40 GHz)
2GB RAM
nVidia Quadro FX 1500
Monitor HP LP2465

erstellt am: 25. Jul. 2007 09:35    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

ich checks grad nicht
wozu kann ich die Material-Eigenschaft, die ich im Featurebaum einstelle, verwenden? Wenn sie die Stückliste nicht erkennt?

mfg

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

wildcad
Mitglied
Konstrukteur


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

Beiträge: 469
Registriert: 13.01.2005

Core 2 Duo E8600
8 Gb RAM
Quadro FX3500
Win PRO x64 SP2
SWX 2006 SP 5.1
SWX 2007 SP 5.0
SWX 2008 SP 5.0
Office 2003

erstellt am: 25. Jul. 2007 09:36    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 Kriechi 10 Unities + Antwort hilfreich


gmo.JPG

 
Ja wird es, siehe Screenshot.

Ich könnte dir nun recht geben mit dem „is ja voll unlogsich“  tu ich aber nicht.

Denn wenn SWXSolidWorks das definierte Material ausgegeben würde ist das eine fertige Sache und somit nicht veränderbar!

Zitat:
Original erstellt von Kriechi:
wie habt ihr alle immer eine dateieigenschaft gemacht, die das material in das teil schreibt, obwohl es schon im featurebaum eingetragen ist!?

------------------
Grüße
David

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

G. Dawg
Ehrenmitglied V.I.P. h.c.
Teamleiter FEM Simulation



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

Beiträge: 2622
Registriert: 12.07.2004

SolidWorks_2o2o SP3.o
Win10_x64, Quadro_P2ooo.
VisualStudio_2o19_Pro.
FEM: Forge_NxT_HPC, ANSYS_WB.
3D-Printer: Ultimaker_2, Tinker_Gnome.

erstellt am: 25. Jul. 2007 09:37    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 Kriechi 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von Kriechi:
wird bei dem geposteten Makro nicht "SW-Material" ausgegeben?

???  Doch.... ABER: Es wird die Dateieigenschaft MATERIAL erstellt und diese mit dem WERT "SW-Material" ausgefüllt, welches der Variable MATERIAL das von DIR gewählte Material enthält!   

Du hast es noch nicht ausprobiert, wie?

------------------

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

Kriechi
Mitglied



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

Beiträge: 147
Registriert: 06.07.2007

Solidworks Office Prof. 2008 SP 4.0
Win XP SP2
Intel Core 2 6600 (2.40 GHz)
2GB RAM
nVidia Quadro FX 1500
Monitor HP LP2465

erstellt am: 25. Jul. 2007 09: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

ich weiß das es geht, weil ich genau einen ähnlichn umweg gehe, für eine einzelteil-zg
also MUSS ICH die eigenschaft machen!, das find ich unlogisch, da hat man SWXSolidWorks, kann (fast) alles, und dann muss ich ihm sagen, wie es das Material auslesen muss...


zum makro:
makro ist mir schon klar, nur warum Debug.Print? das hat mich irritiert, da ja nicht das Material, z.b Stahl, sondern SW-Material ausgegeben wird...
egal

EDIT:
oh, sry wildcat, deinen post hab ich übersehen

ja klar, aber die stückliste erkennt das material nur, wenn ICH selber eine Datei-Eigenschaft anlege, die auf SW-Material verweist, das find ich unlogisch
warum SWXSolidWorks das nicht gleich selber sucht/findet/weis.

[Diese Nachricht wurde von Kriechi am 25. Jul. 2007 editiert.]

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

G. Dawg
Ehrenmitglied V.I.P. h.c.
Teamleiter FEM Simulation



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

Beiträge: 2622
Registriert: 12.07.2004

SolidWorks_2o2o SP3.o
Win10_x64, Quadro_P2ooo.
VisualStudio_2o19_Pro.
FEM: Forge_NxT_HPC, ANSYS_WB.
3D-Printer: Ultimaker_2, Tinker_Gnome.

erstellt am: 25. Jul. 2007 09: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 Kriechi 10 Unities + Antwort hilfreich

Das Debug.Print war noch drin.... hab es nicht herausgenommen.

EDIT: besser so?

Code:
Dim swApp As Object
Dim MATERIAL As String
Dim MATERIAL_debug As String

Sub main()

Set swApp = Application.SldWorks
Set swModel = swApp.ActiveDoc

dummy = swModel.AddCustomInfo3("", "MATERIAL", swCustomInfoText, """SW-Material""")
        swModel.CustomInfo("MATERIAL") = """SW-Material"""
        MATERIAL_debug = swModel.GetCustomInfoValue("", "MATERIAL")

Debug.Print MATERIAL_debug

End Sub



########### ig gebs auf ###########
###########    RTFM    ###########

------------------
   

[Diese Nachricht wurde von G. Dawg am 25. Jul. 2007 editiert.]

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

Kriechi
Mitglied



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

Beiträge: 147
Registriert: 06.07.2007

Solidworks Office Prof. 2008 SP 4.0
Win XP SP2
Intel Core 2 6600 (2.40 GHz)
2GB RAM
nVidia Quadro FX 1500
Monitor HP LP2465

erstellt am: 25. Jul. 2007 10:01    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

ja
meine kritik an SWXSolidWorks bleibt aber leider weiterhin, das ist unlogisch  

edit:
Jo haste Recht: in der Hilfe von SXW steht auch das man selber eine Dateieigenschaft definieren muss.
[selbstkritik]wiso hab ich das überlesen[/selbstkritik]

mfg

[Diese Nachricht wurde von Kriechi am 25. Jul. 2007 editiert.]

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

TeeLittle
Mitglied
Ingenieur


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

Beiträge: 190
Registriert: 22.11.2005

SWX 2017 SP5.0 (für Altdaten in Workgroup PDM)
SWX 2023 Off. Prem. 64-bit SP4.0
SpeedyPDM zur Datenverwaltung
Windows 10 Pro 64-bit
Dell Precision T3660 (Core i7-12700K 3,6 GHz 12c/20T), 32GB RAM
Nvidia Quadro RTX A2000 6GB
Monitore 3840x2160 (27") / 1920x1200 (24")
SpaceMouse Pro (SpacePilot hätte es weiter getan, 3dConnexion hat den Treiber nicht mehr aktualisiert - geplante Obsoleszenz durch Software!)
3D-Drucker Ultimaker S5

erstellt am: 18. Okt. 2007 14:02    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 Kriechi 10 Unities + Antwort hilfreich

Es ist natürlich ein bisschen von hinten durch's Knie, aber ich kann mir einen Grund vorstellen, warum man das so macht:

Auf diese Art wird die StüLi exakt definiert immer genau aus der Eigenschaft "Material" ausgefüllt.

Wenn Du Deine Dokumentvorlagen (Komponente, Baugruppe) so anpasst, dass sie standardmäßig eine benutzerdefinierte Eigenschaft "Material" mit dem Standardeintrag "SW-Material" enthalten, wird bei allen Deinen zukünftigen Dokumenten das im Modell festgelegte Material in die Stückliste übernommen. Na gut, _das_ hätte SWXSolidWorks in den mitgelieferten Dateivorlagen vllt schon einstellen können...

Soweit könnte man das Material auch direkt aus dem Modell auslesen.

Aber was machst Du mit Unterbaugruppen? Die besteht aus verschiedenen Komponenten mit verschiedenen Materialien. Was würdest Du da auslesen?
Mit dem "Umweg" über die Dateieigenschaft "Material" kannst Du auch für die (Unter-)Baugruppe eine beschreibende Angabe hinterlegen (z.B. "Stahl" oder "div." oder "ölbeständig").

Der Mechanismus, wie Materialangaben in die Stückliste und auch in den Zeichnungskopf der abgeleiteten Zeichnung übernommen werden, kann dann immer gleich funktionieren.

Außerdem hast Du die Möglichkeit, den in SWXSolidWorks definierten Materialnamen zu überschreiben - wann man das braucht, weiß ich aber auch nicht so genau...


Nur so ein paar Gedanken...

------------------
Tue was Du tust.

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

SteffenB
Mitglied
Geprüfter Konstrukteur (IHK) / Key-User


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

Beiträge: 268
Registriert: 10.08.2005

Intel Xeon 3,6Ghz
32GB RAM
NVIDIA Quadro 2000
Windows 7 Pro / 64bit
SWX 2015 SP2.1

erstellt am: 19. Okt. 2007 08:11    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 Kriechi 10 Unities + Antwort hilfreich

Morgen!

Zitat:
Orginal erstell von G. Dawg:

    Code:

    Dim swApp As Object
    Dim MATERIAL As String

    Sub main()

    Set swApp = Application.SldWorks
    Set swModel = swApp.ActiveDoc

    dummy = swModel.AddCustomInfo3("", "MATERIAL", swCustomInfoText, """SW-Material""")
            swModel.CustomInfo("MATERIAL") = """SW-Material"""
            MATERIAL = swModel.GetCustomInfoValue("", "MATERIAL")

    Debug.Print MATERIAL

    End Sub

Diese Makro in jeder Datei starten, fertig.


EDIT:
Sobald ich MATERIAL in die Eigenschaften schreibe und diese mit dem Wert "SW-Material" versehe, funktioniert alles.


A Klasse - sowat hat mir/uns noch gefehlt! Es tauchen als noch Modelle auf, die älte Dateieigenschaften haben. Mit dem Makro kann man sie jetzt schnell nach tragen! Danke @ G. Dwag

Gruß Steffen

PS: Ich kann die Makro zeilen weiter kopieren - und die anderen Eigenschaften, die wir noch benötigen eintragen! Oder? (bin kein VBA-Spezi^^)

------------------
Wer Rechtschreibfehler findet darf sie gerne behalten! :-)

www.egoproducts.com

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

G. Dawg
Ehrenmitglied V.I.P. h.c.
Teamleiter FEM Simulation



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

Beiträge: 2622
Registriert: 12.07.2004

SolidWorks_2o2o SP3.o
Win10_x64, Quadro_P2ooo.
VisualStudio_2o19_Pro.
FEM: Forge_NxT_HPC, ANSYS_WB.
3D-Printer: Ultimaker_2, Tinker_Gnome.

erstellt am: 19. Okt. 2007 08:26    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 Kriechi 10 Unities + Antwort hilfreich

Ja, ich denke schon! Und zwar so:

Code:
Dim MATERIAL as STRING
Dim HRC as String
Dim swApp As Object

    Sub main()

    Set swApp = Application.SldWorks
    Set swModel = swApp.ActiveDoc

' Folgendes könnte vermutlich mit einem Array viel schöner erledigt werden

    dummy = swModel.AddCustomInfo3("", "MATERIAL", swCustomInfoText, """SW-Material""")
            swModel.CustomInfo("MATERIAL") = """SW-Material"""
            MATERIAL = swModel.GetCustomInfoValue("", "MATERIAL") 'auslesen der Variable - nicht unbedingt nötig. Die Zeile kann durchaus kommentiert werden. dann aber auch die Dim Zeile ganz Oben.
   
    dummy = swModel.AddCustomInfo3("", "HRC", swCustomInfoText, "51±2")
            swModel.CustomInfo("HRC") = "51±2"
            HRC = swModel.GetCustomInfoValue("", "HRC")


    End Sub



EDIT:
Da war noch ein wenig Schrott drin... sorry!

Oder nur kurz:

Code:
Dim swApp As Object

    Sub main()

    Set swApp = Application.SldWorks
    Set swModel = swApp.ActiveDoc

    dummy = swModel.AddCustomInfo3("", "MATERIAL", swCustomInfoText, """SW-Material""")
            swModel.CustomInfo("MATERIAL") = """SW-Material"""
   
    dummy = swModel.AddCustomInfo3("", "HRC", swCustomInfoText, "51±2")
            swModel.CustomInfo("HRC") = "51±2"

    End Sub


------------------
       

[Diese Nachricht wurde von G. Dawg am 19. Okt. 2007 editiert.]

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