Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  SolidWorks
  CAD im Ordner anzeigen direkt öffnen

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
  
Von keytech in die 3DEXPERIENCE Plattform
Autor Thema:  CAD im Ordner anzeigen direkt öffnen (1399 / mal gelesen)
4kspeed
Mitglied



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

Beiträge: 91
Registriert: 27.10.2016

erstellt am: 17. Mai. 2017 07:57    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


Im_Fenstermenue.png


Im_Zuletzt_verwendete_Dokumente.png

 
Hallo, möchte gern mit SW16, ein aktive CAD Teil per Tastenkürzel den Speicherordner öffnen wo das abgelegt ist.

Natürlich kann ich im Menü öffnen, was aber lästig ist (2 Klicks + Maustrecke).

Find den swCommand Befehl nicht, gibt ihn überhaupt? 

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: 17. Mai. 2017 08:43    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 4kspeed 10 Unities + Antwort hilfreich


30582_explorer-in-swx.png

 
Hallo 4kspeed,

ich vermute, dass es da keine eigene Funktion speziell für das aktive Dokument gibt. Hast du die Funktion im Datei-Explorer innerhalb von SolidWorks mal probiert, ob die nicht für deine Zwecke okay wäre? Siehe Screenshot. Auf der anderen Seite ist der Weg dorthin natürlich auch recht weit und klicken musst du ggf. auch 2-3 mal ...

Die Alternative dazu wäre ein Makro, dass du dir auf eine Tastur legst:

Code:
' **********************************************************************
' * Makro sucht Ablagepfad des aktiven Dokumentes und öffnet
' * diesen in einem neuen Explorer-Fenster
' *
' * 16.05.2017 Stefan Berlitz
' * http://solidworks.cad.de
' * http://swtools.cad.de
' **********************************************************************

Sub main()

    Dim swApp       As Object
    Dim ModelDoc    As Object
    Dim pfad        As String
   
    Set swApp = Application.SldWorks
    Set ModelDoc = swApp.ActiveDoc
   
    ' nur den Pfad zur Ablage des Dokuments raussuchen
    pfad = Left(ModelDoc.GetPathName, InStrRev(ModelDoc.GetPathName, "\"))
   
    ' diesen Ordner im Explorer öffnen
    Shell "Explorer.exe " & pfad, vbNormalFocus

End Sub



Ob dann der Mausweg zum geöffneten Explorer-Fenster zu weit ist kann ich aber nicht beurteilen ...     

Ciao,
Stefan


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

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

4kspeed
Mitglied



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

Beiträge: 91
Registriert: 27.10.2016

erstellt am: 17. Mai. 2017 11: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

Hallo StefanBerlitz,

sehr gut, Makro ist die Lösung die ich gesucht habe, Danke!
Es markiert zwar die aktive Datei nicht aber das ist auch nicht schlimm.

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: 17. Mai. 2017 11: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 4kspeed 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von 4kspeed:
Es markiert zwar die aktive Datei nicht aber das ist auch nicht schlimm.

Aber das ist ja als echter Einzeiler machbar (oder Dreizeiler, wie man es sieht):

Code:
Sub main()

    ' Variante 2: ohne das ganze Gezumpel drumherum
    Shell "Explorer.exe /select, " & Application.SldWorks.ActiveDoc.GetPathName, vbNormalFocus

End Sub



    

Ciao,
Stefan


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

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



Teamleiter Instandhaltung Mechanik (m/w/d)

Buderus Edelstahl zählt zu den traditionsreichen namhaften deutschen Herstellern von hochwertigen Edelstählen. Als regional verwurzeltes Unternehmen produzieren wir an unserem Standort in Wetzlar Werkzeugstahl, Edelbaustahl, Freiformschmiedestücke, Gesenkschmiedestücke, Warmband, Kaltband und gewalztes Halbzeug. Von der Erschmelzung bis zum Endprodukt liegt die Produktion komplett in unserer Hand....

Anzeige ansehenTeamleitung, Gruppenleitung
4kspeed
Mitglied



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

Beiträge: 91
Registriert: 27.10.2016

erstellt am: 17. Mai. 2017 13:17    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

Vielen Dank! 

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