Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  SolidWorks Enterprise PDM
  Verzeichnisname als Variable abgreifen

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
  
FMB
Autor Thema:  Verzeichnisname als Variable abgreifen (1483 / mal gelesen)
Holger1966
Mitglied
Konstrukteur


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

Beiträge: 21
Registriert: 26.01.2010

Windows 10
SolidWorks 2018 SP5
PDM Enterprise Pro 2018 SP5
EDrawings 2019 SP3

erstellt am: 08. Sep. 2016 07: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

Ich bin gerade dabei in unserer Firma das PDM einzuführen.
Da bei uns die Verzeichnisnamen in denen die Zeichnungen und Modelle abgelegt werden, auch gleichzeitig in der Datenkarte als Teil der Zeichnungsnummer verwendet werden kann, möchte ich den Verzeichnisnamen in eine Variable speichern und dann einen Teil davon weiter in die Datenkarte der Zeichnung/Modell eintragen lassen.

Also hier mal ein Beispiel:

Das Verzeichnis lautet:

Die in dem Verzeichnis "169078.01.03.00-Klammermontage" abgelegten Dateien, sollen auf ihrer Datenkarte den Textteil "169078.01.03" "vererbt" bekommen.

Ist das möglich???javascript:InsertSMI(' %20');

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

Holger1966
Mitglied
Konstrukteur


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

Beiträge: 21
Registriert: 26.01.2010

Windows 10
SolidWorks 2018 SP5
PDM Enterprise Pro 2018 SP5
EDrawings 2019 SP3

erstellt am: 15. Sep. 2016 13:13    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


Pfad.JPG

 
sooooo.....dann antworte ich halt mal selbst.
Habe eine Funktion gefunden mit der ich das machen kann.

Und zwar kann der Wert in eine Variable geschrieben werden, indem man einen "besonderen" Wert abgreift.
siehe Bild. Nun hätte ich das gerne bei einer Veränderung noch aktualisiert. Da scheint es aber nix zu geben.
Ich versuche das mal mit der Zusatzanwendung Dispatch........

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

thomas.nassl
Mitglied
Maschinenbau-Ingenieur (FH)

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

Beiträge: 8
Registriert: 01.09.2006

erstellt am: 07. Mai. 2017 17: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 Holger1966 10 Unities + Antwort hilfreich

Hallo Holger,

wie sieht Deine Lösung denn jetzt aus?
Mit dem Vorschlag aus dem Screenshot -> "Dateipfad" fügst Du ja den vollständigen Pfad
ein (Vom Laufwerksbuchstaben abwärts -> C:\Verzeichnis1\Unterverzeichnis2\...)

Laut Deiner Anforderung benötigst Du aber nur einen Teil des Pfades, in dem sich die Datei befindet.
Mir geht's momentan auch so ich brauche vom Verzeichnis in dem die Datei gespeichert ist auch ein "Stück" des letzten Unterverzeichnisnamens
(ab dem 20ten Zeichen bis zum Ende)

Grüße Thomas

------------------
-------------------
Viele Grüße Thomas

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

Holger1966
Mitglied
Konstrukteur


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

Beiträge: 21
Registriert: 26.01.2010

Windows 10
SolidWorks 2018 SP5
PDM Enterprise Pro 2018 SP5
EDrawings 2019 SP3

erstellt am: 24. Mai. 2017 08:41    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

Es gibt hier leider keine Lösung.

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

Ulf St.
Mitglied
IT-Verantwortlicher ERP/PDM/CAD


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

Beiträge: 36
Registriert: 10.04.2017

SolidWorks 2017 SP5
SQL-Server 2008-2016

erstellt am: 05. Jun. 2017 17:58    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 Holger1966 10 Unities + Antwort hilfreich

Hallo zusammen,

habt ihr die Möglichkeit, Add-Ins zu programmieren und zu installieren? Wenn ja, lässt sich euer Problem mit wenig Aufwand lösen. Erstellt ein EPDM Add-In, dass das Hinzufügen, Kopieren und Verschieben der Dateien im Tresor überwacht. Dies funktioniert über die Events EdmCmd_PostAdd, EdmCmd_PostMove, EdmCmd_PostCopy. Beim Auslösen der Events ruft ihr eure Routine zur Manipulation des Dateinamens auf und speichert diesen anschließend in der gewünschten Variablen und der/den gewünschten Konfiguration/en per IEdmEnumeratorVariable8::SetVar und ::CloseFile ab. So werden die Variablenwerte immer durch diese Aktionen aktualisiert.
Alternativ könnte das auch durch ein Add-In beim Speichern der CAD-Dateien erledigt werden. Vorteil wäre, dass die Variablen nicht mehr in den CAD-Eigenschaften verändert werden könnten. Gehört aber in ein anderes Forum.

------------------
Mit freundlichen Grüßen
Ulf St.

bii.ustockburger.de

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