| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| PNY WIRD VON NVIDIA ZUM HÄNDLER DES JAHRES GEWÄHLT, eine Pressemitteilung
|
Autor
|
Thema: Xref-Datum (595 mal gelesen)
|
Marco Müller Mitglied Konstrukteur Versorgungstechnik
Beiträge: 241 Registriert: 12.03.2001 CAD-Anwender Acad2002 (engl.) LiNear WinXP SP1 P3 512 MB RAM GeForce2 32 MB
|
erstellt am: 03. Nov. 2003 16:18 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich habe ein grosses Problem: Ich soll für einen ganzen Auftrag (ca. 100 Pläne) in jedem Plan im Schriftkopf einen Block einfügen mit Inhalt Xrefname, -pfad und -datum. Name und Pfad krieg ich über Lisp hin, aber wie krieg ich das Datum? Kann mir einer helfen? Danke Marco Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Helmut F Mitglied Dipl.-Ing
Beiträge: 38 Registriert: 09.05.2003
|
erstellt am: 04. Nov. 2003 07:46 <-- editieren / zitieren --> Unities abgeben: Nur für Marco Müller
Hallo Marco, welches Datum meinst du? Das aktuelle Datum oder das Datum der Datei (file_systime)? Hier ein Beispiel für beides : (defun dtm ( / akt_datum file_systime file_datum) (setq akt_datum (menucmd "M=$(edtime,$(getvar,date),DD.MO.YY)")) (princ (strcat "\n Aktuelles Datum = " akt_datum)) ; (vl-load-com) (setq file_systime (vl-file-systime "C:/Programme/Autodesk/MDT6/acad.exe") file_datum (strcat (txt-2-stellig (nth 3 file_systime)) "." ; Tag (txt-2-stellig (nth 1 file_systime)) "." ; Monat (txt-2-stellig (nth 0 file_systime)))) ; Jahr (princ (strcat "\n File Datum = " file_datum)) (princ) ) ; -------------------------------------- (defun txt-2-stellig (Zahl / tmp) (setq tmp (strcat "0" (itoa Zahl))) (substr tmp (1- (strlen tmp))) ) ; -------------------------------------- Helmut Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Marco Müller Mitglied Konstrukteur Versorgungstechnik
Beiträge: 241 Registriert: 12.03.2001 CAD-Anwender Acad2002 (engl.) LiNear WinXP SP1 P3 512 MB RAM GeForce2 32 MB
|
erstellt am: 04. Nov. 2003 08:04 <-- editieren / zitieren --> Unities abgeben:
Danke, mit dem Befehl "vl-file-systime" kann ich mir das Datum holen. Dazu muss ich nur meine Pfadverknüpfung mit einbinden. Marco [Diese Nachricht wurde von Marco Müller am 04. November 2003 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |