Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Inventor
  Dateipfade Vorbelegungen

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 Autodesk Produkte
  
Autodesk Inventor: Grundlagen - Online, ein Seminar am 09.12.2024
Autor Thema:  Dateipfade Vorbelegungen (1708 / mal gelesen)
Lothar Boekels
Ehrenmitglied V.I.P. h.c.
Dipl.-Ing. Maschinenbau und CAD-Trainer



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

Beiträge: 3835
Registriert: 15.02.2001

DELL Precision 7520 Win10Pro-64
Inventor mit Vault Professional 2024
---------------------
Während man es aufschiebt,
verrinnt das Leben.
Lucius Annaeus Seneca
(ca. 4 v. Chr - 65 n. Chr.)

erstellt am: 12. Nov. 2020 15:32    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 zusammen,

ich arbeite häufig in unterschiedlichen Unterverzeichnissen meines Arbeitsbereiches. Dort sollen dann auch alle Dateien abgelegt werden und von dort möchte ich (meistens) Dateien referenzieren, einbauen etc.

Weiß jemand, wo Inventor die Pfade ablegt, oder woher Inventor die alten zuletzt mal bei irgendeiner Dateioperation benutzten Dateipfade herzaubert?

Die Idee ist nämlich, wenn ich mal wieder frisch an so einem neuen Unterprojekt arbeite, diese Pfade dort zu überschreiben, damit man im Folgenden nicht immer wieder an die Stelle jonglieren muss.
Ich würde dann ein VBA-Makro aufrufen, dass alles dorthin umleitet. Und dann wäre Ruhe im Karton.

Also so in etwa:

Code:

Public Sub change_directories()
    Dim oApplication As Inventor.Application
    Set oApplication = ThisApplication
   
    Dim oDoc As Document
    Set oDoc = oApplication.ActiveDocument
   
    Dim bSaved As Boolean
    If oDoc.FileSaveCounter > 0 Then
        bSaved = True
    Else
        bSaved = False
    End If
   
    'Find the position of the last "\"
    Dim iPosition As Integer
    iPosition = InStrRev(oDoc.FullFileName, "\", -1, vbTextCompare)
    'the string left from this position is the path
    Dim sFilePath As String
    sFilePath = VBA.Left$(oDoc.FullFileName, iPosition)
       
    ' Die Verzeichnisse für entsprechende File_Dialoge auf diesen Pfad festsetzen
       
   
End Sub
   
   


------------------
mit freundlichem Gruß
aus der Burggemeinde Brüggen
Lothar Boekels

[Diese Nachricht wurde von Lothar Boekels am 12. Nov. 2020 editiert.]

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

chense
Mitglied
Konstrukteur


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

Beiträge: 74
Registriert: 14.04.2020

Inventor 2019 auf Windows 10
Intel Xeon E5-1630, 3,7Ghz
Nvidia Quadro P4000
32GB Ram

erstellt am: 12. Nov. 2020 16: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 Nur für Lothar Boekels 10 Unities + Antwort hilfreich

Ich kann zwar leider nur wenig dazu beitragen nur soviel, es scheint nicht direkt der letztgenutzte Pfad für eine einzelne Operation zu sein (ich jongliere gerade laufend zwischen Ableiten, Importieren, Öffnen, Speichern, Parameter importieren) und die DIVA scheint es sich eher nach Losglück rauszupicken ... was mir allerdings aufgefallen ist, dass er scheinbar zmd. bei der Operation "Öffnen" und "Speichern unter", dann wenn er garnicht weiss wohin in irgendeiner Form auf die zuletzt im Explorer genutzten Dateipfade im Projekt zuzugreifen scheint.

Sollte jemand also eine Idee haben wie man diese Pfade abgreift oder sogar ändert, dann beteilige ich mich auch gerne an einer Lösung ... mich nervt es nämlich gerade auch wahnsinnig (ich habe in dem Projekt aus meiner anderen Frage die "Grundipts" in einem Hauptordner liegen und die beiden daraus entstehenden Mastermodell-LAs in Unterordnern ebenso wie die entstehenden Bauteile und Baugruppen ... muss aber oft hin und her springen, weil ich zwischen Genauigkeit Modell 1 und Modell 2 einen Zwischenweg finden muss ... ich klicke aber mehr zwischen den Ordnern hin und her als in den IPTs zu arbeiten so kommts mir langsam vor)

------------------
Für jede Fehlermeldung gibt es eine Lösung

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

thomas109
Moderator
Dompteur




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

Beiträge: 9358
Registriert: 19.03.2002

Dell620s i5 Geforce GT 620 6GB;Lenovo X240; Citrix Desktop; Lenovo S30;
IV 4 - 2019 RIP,
aktiv
2020 und 2023
produktiv AIS2023.5 +PartSolutions / ECTR
AICE
.

erstellt am: 12. Nov. 2020 16:53    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 Lothar Boekels 10 Unities + Antwort hilfreich

k.A: wo Inventor das ablegt, irgendwo im Userprofil wird es sein.

Ich verwende "Häufig verwendete Unterordner" in  meinen Projekten.
Da ist das sehr übersichtlich und einfach zu wählen.

------------------
lg   
Tom

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

Lothar Boekels
Ehrenmitglied V.I.P. h.c.
Dipl.-Ing. Maschinenbau und CAD-Trainer



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

Beiträge: 3835
Registriert: 15.02.2001

DELL Precision 7520 Win10Pro-64
Inventor mit Vault Professional 2024
---------------------
Während man es aufschiebt,
verrinnt das Leben.
Lucius Annaeus Seneca
(ca. 4 v. Chr - 65 n. Chr.)

erstellt am: 12. Nov. 2020 17: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

Zitat:
Original erstellt von thomas109:
...
Ich verwende "Häufig verwendete Unterordner" in  meinen Projekten.
Da ist das sehr übersichtlich und einfach zu wählen.



Hi Tom,
das ist einfach zu wählen. Aber bis es erst mal da ist ...

Da stelle ich mir einfach vor, dass ich, wenn ich die eine Datei, die an der entsprechenden Stelle abgelegt ist, aktiv habe, dass ich dann einfach mal das Makro starte und alles funzt. 

------------------
mit freundlichem Gruß
aus der Burggemeinde Brüggen
Lothar Boekels

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

mcap
Mitglied
CAD-Supporter


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

Beiträge: 138
Registriert: 13.11.2014

Lenovo P360
ACAD 2022/24
IV 2022/24
WIN 10/64

erstellt am: 12. Nov. 2020 20: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 Lothar Boekels 10 Unities + Antwort hilfreich

Hallo Lothar

Wie wäre es mit Verknüpfung(en) im Arbeitsbereich?
Einfach im Öffnen-Dialog oder WindowsExplorer diese erstellen.

Oder halt, wie Thomas vorschlug, die Pfade im Projektfile unter "Häufig verwendete Unterordner" eintragen. So aufwändig ist das auch nicht.

In der Registry hat es unter

Code:
HKEY_CURRENT_USER\Software\Autodesk\Inventor\RegistryVersion24.0\System\Preferences\FileDialog
einige Einträge (z.B. 'LastFolderOpenDialog'). Vielleicht hilft dir das?

------------------
Gruss Marco

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

Lothar Boekels
Ehrenmitglied V.I.P. h.c.
Dipl.-Ing. Maschinenbau und CAD-Trainer



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

Beiträge: 3835
Registriert: 15.02.2001

DELL Precision 7520 Win10Pro-64
Inventor mit Vault Professional 2024
---------------------
Während man es aufschiebt,
verrinnt das Leben.
Lucius Annaeus Seneca
(ca. 4 v. Chr - 65 n. Chr.)

erstellt am: 12. Nov. 2020 22: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

Danke Marco,
ich glaube das ist das, was ich gesucht habe.

------------------
mit freundlichem Gruß
aus der Burggemeinde Brüggen
Lothar Boekels

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

Lothar Boekels
Ehrenmitglied V.I.P. h.c.
Dipl.-Ing. Maschinenbau und CAD-Trainer



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

Beiträge: 3835
Registriert: 15.02.2001

DELL Precision 7520 Win10Pro-64
Inventor mit Vault Professional 2024
---------------------
Während man es aufschiebt,
verrinnt das Leben.
Lucius Annaeus Seneca
(ca. 4 v. Chr - 65 n. Chr.)

erstellt am: 13. Nov. 2020 11: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

Moin,

war doch nicht so das, was Inventor benutzt.
Die Frage bleibt also noch offen:
Wo legt Inventor die entsprechenden Pfade ab?

------------------
mit freundlichem Gruß
aus der Burggemeinde Brüggen
Lothar Boekels

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

OibelTroibel
Mitglied
Konstrukteur


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

Beiträge: 602
Registriert: 18.04.2014

ACAD/Inventor 2018-21

erstellt am: 13. Nov. 2020 20:52    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 Lothar Boekels 10 Unities + Antwort hilfreich

Hallo Lothar

Vielleicht hilft dir das hier weiter:
http://ww3.cad.de/foren/ubb/Forum50/HTML/039501.shtml

Beste Grüsse
Raphael

[109]
Links einfügen müssen wir aber noch etwas üben   
http://INTERNETADRESSEHIER hilft nicht viel!
und "Vorschau" zeigt was man hinterlässt 
[/109]

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

Lothar Boekels
Ehrenmitglied V.I.P. h.c.
Dipl.-Ing. Maschinenbau und CAD-Trainer



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

Beiträge: 3835
Registriert: 15.02.2001

DELL Precision 7520 Win10Pro-64
Inventor mit Vault Professional 2024
---------------------
Während man es aufschiebt,
verrinnt das Leben.
Lucius Annaeus Seneca
(ca. 4 v. Chr - 65 n. Chr.)

erstellt am: 14. Nov. 2020 19:59    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

Danke Tom,

dort hatte ich schon nachgeschaut. Aber die verwendeten Dateipfade stehen dort auch nicht.

Hat evtl. jemand sonst noch eine Idee?

Allen erst mal einen schönen Sonntag! Und bleibt gesund!!

------------------
mit freundlichem Gruß
aus der Burggemeinde Brüggen
Lothar Boekels

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

rkauskh
Moderator
Dipl.-Ing. (FH) Versorgungstechnik




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

Beiträge: 2630
Registriert: 15.11.2006

Windows 10 x64, AIP 2020-2025

erstellt am: 15. Nov. 2020 14:49    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 Lothar Boekels 10 Unities + Antwort hilfreich


ModDialog.zip

 
Moin

Die verwendeten Pfade behält Inventor meiner Meinung im RAM, vermutlich in irgeneiner internen Variable. Die wird erst beim Beenden in die o.g. Registryzweig geschrieben. Die Initialverzeichnisse der Dialoge lassen sich nicht so einfach beeinflussen. Was auf jeden Fall funkionieren würde, wäre die Dialoge durch eigene zu ersetzen. Dazu per Eventlistener den Originaldialog abfangen und eigenen präsentieren. Sollen alle Dialoge auf das gleiche Unterverzeichniss verweisen oder gibt es für Öffnen, Speichern, Platzieren unterschiedliche? Welche Dialoge betrifft es alles?

Ich hab es mal rusimentär für den Öffnen Dialog in VBA geschrieben.

- Das angehängte Zip irgendwo auf dem Rechner speichern und entpacken.
- Mit Alt+F11 den VBA-Editor öffnen
- Menü "Datei" --> "Datei importieren", beide Dateien ins Anwendungsprojekt importieren
- im Modul "ModDialogFolders" die Sub "Init" ausführen, wenn eine Datei aus dem gewünschten Unterverzeichnis aktiv ist

Ab dann sollte beim Öffnen immer das gewählte Verzeichnis vorausgewählt sein. Leider hält das nur pro Inventorsitzung. Daher empfehle ich einen Benutzerbefehl-Button für das Makro in die Ribbonleiste zu setzen. Der Button kann auch genutzt werden, um zwischendurch das Verzeichnis zu ändern. Dazu Datei aus anderem Unterverzeichnis öffnen und Button drücken.
Mit VBA/iLogic wird das aber schnell ein Krampf. In VBA muss man den EventListener manuell starten und in iLogic gibt's das Event nicht mal.  Sauber wäre das Ganze in eine AddIn-dll zu verlegen, macht etwas mehr Aufwand.

------------------
MfG
Ralf

RKW Solutions GmbH
www.RKW-Solutions.com

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

Lothar Boekels
Ehrenmitglied V.I.P. h.c.
Dipl.-Ing. Maschinenbau und CAD-Trainer



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

Beiträge: 3835
Registriert: 15.02.2001

DELL Precision 7520 Win10Pro-64
Inventor mit Vault Professional 2024
---------------------
Während man es aufschiebt,
verrinnt das Leben.
Lucius Annaeus Seneca
(ca. 4 v. Chr - 65 n. Chr.)

erstellt am: 16. Nov. 2020 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

Moin Ralf,

das ist ja schon super! Erst schon mal ganz herzlichen Dank!

Mit objektorientierter Programmierung habe ich mich bisher noch nicht ausreichend beschäftigt. Aber ich versuche mich mal da hineinzuarbeiten.
Gerade im Moment weiß ich nicht einmal, was ein "EventListener" ist. 

------------------
mit freundlichem Gruß
aus der Burggemeinde Brüggen
Lothar Boekels

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

rkauskh
Moderator
Dipl.-Ing. (FH) Versorgungstechnik




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

Beiträge: 2630
Registriert: 15.11.2006

Windows 10 x64, AIP 2020-2025

erstellt am: 16. Nov. 2020 18:05    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 Lothar Boekels 10 Unities + Antwort hilfreich


ModDialogFolder_Setup.zip

 
Hallo

Ich hab es für den Öffnen-Dialog mal als AddIn gemacht. Installiert wird das AddIn nach dem Zip entpacken per Doppelklick. Inventor sollte dabei geschlossen sein. Nach dem Start von Inventor erscheint in der Ribbonleiste ein Icon. Mit jedem Klick wird der Speicherpfad des jeweils aktuellen Dokumentes bis zum Ende der Sitzung als Verzeichnis für das Öffnen neuer Dokumente benutzt. Außer man hat das aktuelle Dokument noch gar nicht gespeichert, dann wird das Arbeitsbereich Verzeichnis aus der aktiven Projektdatei genommen.
Man kann das auf andere Dialoge (Speichern, Platzieren usw.) ausweiten. Soll dann für jeden Dialog ein eigener Pfad definierbar sein oder einer für alle?

Wenn etwas nicht funktioniert, das AddIn über "Extras" --> "Zusatzmodule" deaktivieren. Zum Entfernen bei geschlossenem Inventor wie üblich über die Systemsteuerung deinstallieren.

------------------
MfG
Ralf

RKW Solutions GmbH
www.RKW-Solutions.com

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