Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  SolidWorks
  Namensvergabe bei SolidWorks VRML2.0-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
  
Weiterbildung Konstrukteur/-in für SolidWorks , ein Kurs (bis zu 100% förderbar mit Bildungsgutschein)
Autor Thema:  Namensvergabe bei SolidWorks VRML2.0-Export (757 mal gelesen)
buscape
Mitglied
Student


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

Beiträge: 12
Registriert: 15.03.2006

erstellt am: 24. Okt. 2006 16: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


Konfigtest1.jpg


Konfigtest2.jpg

 
Hallo zusammen,

ich beiß mir grad die Zähne an der der Namensvergabe beim wrl-Export (VRML2.0) aus SW aus.

Zunächst alles Wissenswerte über mich:

- nutze SolidWorks Office 2006 SP4.0
- unter Windows XP Professional


Folgendes habe ich vor:

- Baugruppe mit verschiedenen Konfigurationen (je mehrfach aufgerufen) als multi-wrl-file exportieren (via SaveAs, Option: Komponenten nicht in eine Datei speichern)

- über View::GetXForm (SW API) Transformationsmatrizen der einzelnen Komponenten erhalten

- mit Hilfe dieser Transformationsmatrizen die Einzelteil-VRMLs in Konstruktionslage zurückrechnen

Soweit so gut. Das funktioniert eigentlich alles so wie ich mir das vorgestellt habe. Nun bin ich aber auf ein Problem gestoßen sobald ich mehrere Konfigurationen habe bzw. Teile mehrfach verbaut habe: Ich kann nicht genau erkennen nach welchem Muster SolidWorks die Dateinamen für die wrl-files vergibt und kann meine Transformationsmatrizen somit nicht den entsprechenden Teilen zuordnen.

Dazu ein Beispiel (siehe Bilder):

- Testbaugruppe mit 9 Komponenten (--> Ein Teil in drei Konfigurationen 9 mal verbaut)

- Konfiguratin Standard 4 mal verbaut (Kennung: 1,3,4,5 --> hatte zwischendurch Komponente einmal gelöscht)

- Konfiguration Konfig1 3 mal verbaut (Kennung: 6 bis 8)

- Konfiguration Konfig2 2 mal verbaut (Kennung: 9, 10)


- nach Export tauchen die Konfigurationsnamen (außer Standard) mit Unterstrich im VRML-Dateinamen auf

- danach steht eine Ziffer, die allerdings nichts mit der Kennung zu tun zu haben scheint und sich mir auch nicht logisch erschließt (beispielsweise könnte man ja denken, dass es sich um die Reihenfolge im FeaturManager handelt - tut es aber nicht   )


Und nun endlich meine Frage: Gibt es einen Algorithmus für diese Namensvergabe oder komme ich sonst irgendwie an die Zuordnung SW-Komponente --> zugehöriges wrl-file ran???

Tausend Dank im voraus!!!


Tobias

[Diese Nachricht wurde von buscape am 25. Okt. 2006 editiert.]

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

Piet
Mitglied
Konstruktionsleiter & Konstrukteur


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

Beiträge: 661
Registriert: 20.11.2001

SWx 2021

erstellt am: 25. Okt. 2006 08:48    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 buscape 10 Unities + Antwort hilfreich

Ich hab mit vrml noch nichts gemacht, aber ich speicher über ein Makro in pdf, dxf, dwg, step usw..
Dabei wird der Dateiname im SaveAs4-Befehl von mir festgelegt, du müsstest also Dateinamen erzeugen können, die nach dem Muster "Dateiname_Konfiguration_Zählnummer" aufgebaut sind.

Piet

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



Anzeige:Infos zum Werbeplatz >>

speedyPDM CAD APP für Andere, Datenaustausch, Allgemeine Werkzeuge

speedyPDM ist das führende technische Dokumenten- und Produktdatenmanagementsystem für Solidworks, Solid Edge, Inventor, AutoCAD, ZWCAD, BricsCAD, Office und Email inklusive Revisionsmanagement.

buscape
Mitglied
Student


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

Beiträge: 12
Registriert: 15.03.2006

erstellt am: 25. Okt. 2006 09:30    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


Konfigtest.pdf

 
Hallo Piet,

danke erstmal für deine Antwort, das Problem ist aber, dass ich die Einzelteile der Baugruppe nicht einzeln aufrufe und dann via SaveAs speicher, sondern dass sie direkt aus der Baugruppe (also Baugruppe Speichern unter usw.) in mehrere wrl-Files abgespeichert werden. Und da kann ich lediglich den Namen für das Top-wrl (also sozusagen das Baugruppen-VRML)vergeben. Das klappt auch ganz gut. Ich kann aber meiner Meinung nach nicht beeinflussen wie dann die Einzelteil-wrls heißen. Da vergibt SW die Dateinamen automatisch und mir will sich einfach nicht erschließen wie.

Ich hab zu meinem Beispiel mal eine Zuordnungstabelle (in Einbaureihenfolge) erstellt und angehängt, vielleicht wird dadurch mein Problem etwas deutlicher.

Vielleicht erkennt ihr ja irgend einen logischen Zusammenhang...

Tobias

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