| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
| SolidCAM im Einsatz bei der August Weckermann KG |
Autor
|
Thema: Dateieigenschaft automatisch aktualisieren (445 mal gelesen)
|
Grize Mitglied
Beiträge: 4 Registriert: 12.09.2003
|
erstellt am: 26. Jan. 2004 09:31 <-- editieren / zitieren --> Unities abgeben:
Hallo alle miteinander, Gibt es zufällig ein Programm, dass im SWX im Hintergrund läuft und beim Schließen eines Bauteils oder beim Aktualisieren (Ampel) automatisch das Teil neu aufbaut und die Benutzerdefinierte Dateieigenschaft aktualisiert? Wäre nett wenn jemand was hat oder vielleicht Programmteile weiß. Gruß und Danke im voraus, Grize Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
u.clemens Mitglied Konstrukteur
Beiträge: 964 Registriert: 04.07.2000 engineer's law o cheap o fast o good check only two !
|
erstellt am: 26. Jan. 2004 09:48 <-- editieren / zitieren --> Unities abgeben: Nur für Grize
Rein prinzipiell heißt das Stichwort, womit solche Sachen realisiert werden könnten: Makro-Feature ! Aber ... meine etwas schwammige Formulierung drückt auch die Skepsis aus. Ich hatte mir das mal angeschaut, und festgestellt - unausgereift, verbesserungswürdig ! Kannst Dir ja mal in API -Hilfe und einschlägigen Supporten das Thema anschauen, ob's das ist, was Du suchst. Solltest Du z.B. eine Dateieigenschaft Gewicht auf diesem Wege aktuell halten wollen, wäre ich auch darn interessiert, wie Du das löst ... ------------------ mfg uc Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ralf Blokscha Mitglied Konstrukteur
Beiträge: 175 Registriert: 10.07.2000
|
erstellt am: 26. Jan. 2004 12:14 <-- editieren / zitieren --> Unities abgeben: Nur für Grize
Hallo uc, Ich weiss nicht ob dir das Hilft, es gibt in den Systemoptionen unter Leistung einen Punkt welcher "Masseeigenschaften beim Speichern des Dokuments aktualisieren" heißt. Vielleicht ist es ja zumindest das was Du benötigst. Gruß Ralf Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
KMassler Ehrenmitglied V.I.P. h.c. CAD Admin + Mädchen für Alles...
Beiträge: 2675 Registriert: 06.11.2000 SolidWorks Start 1999 ** CSWP 01/2008 ** ------------------ Zuletzt beruflich: - SWX2020 SP5; - SAP/PLM+ECTR; - DriveWorks Pro; - Programmierung: VBA, aktuell Visual Studio 2022/VB.Net ------------------ ab 2024 (privat): Onshape und anderes
|
erstellt am: 26. Jan. 2004 12:42 <-- editieren / zitieren --> Unities abgeben: Nur für Grize
...oder mache dir ein Makro, das
- Die Eigenschaften aktualisiert
- dann dein Dokument schließt (oder was immer du tun möchtest)
und lege dir ein Symbol dafür in die Symbolleiste Listing - Quick and Dirty and auszubauen... Dim swApp As Object Dim Part As Object Dim boolstatus As Boolean Dim longstatus As Long Dim Annotation As Object Dim Gtol As Object Dim DatumTag As Object Dim FeatureData As Object Dim Feature As Object Dim Component As Object Sub main() Dim title As String Set swApp = Application.SldWorks Set Part = swApp.ActiveDoc Part.EditRebuild title = Part.GetTitle swApp.CloseDoc (title) End Sub
ciao ------------------ Klaus Massler www.al-ko.de privat... KLAMM? Was ist KLAMM? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
u.clemens Mitglied Konstrukteur
Beiträge: 964 Registriert: 04.07.2000 engineer's law o cheap o fast o good check only two !
|
erstellt am: 26. Jan. 2004 13:00 <-- editieren / zitieren --> Unities abgeben: Nur für Grize
Zitat: Original erstellt von Ralf Blokscha: Ich weiss nicht ob dir das Hilft
Nein, nicht wirklich. Wir verwenden die Masseeigenschaften in den Dateieigenschaften nicht, sondern "schreiben" nur eine dumme Zahl dort rein. Die Gründe dafür sind in div. Threads hier zu finden (Einheiten, Verhalten bei Umbenennen von Datei und/oder Konfiguration) - einige davon sind auf dem Weg der Besserung aber noch nicht perfekt. @KMassler: das verhindert aber eben leider nicht eine Fehlbedienung - Speichern/Schließen über die Standardbefehle. ------------------ mfg uc Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |