Zitat:
Original erstellt von wega:
Sicher ist der Ordner "Goodies" in der Expressversion leer, jedoch kann man in diesen Ordner häufig zu benutzende LISP-Daten ablegen.
Das ist eine schlechte IDEE! Der Ordner "Goodies", den du entdeckt hast, ist im Programm INSTALLATTIONS Verzeichnis. Da hast du nix zu suchen um persönliche Anpassungen zu machen. Ich sage das jetzt mal so deutlich. Das ist eine Verzeichnisstruktur wo nur der Admin (z.b. bei der Installation) was rein schreibt.
--------------------
Gehe mal den folgenden Weg:
"Datei" -> "Vorgaben" -> "Benutzeroberfläche..." -> "Anpassungen" -> "Verzeichnisse Anzeigen"
Code:
Benutzer-Anpassungsverzeichnis:
C:/Users/me/AppData/Roaming/PTC/Creo Elements Direct Modeling Express 8.0/80.0
Site-Anpassungsverzeichnis:
Nicht gesetzt.
Corp-Anpassungsverzeichnis:
Nicht gesetzt.
Standard-Anpassungsverzeichnis von Creo Elements/Direct Modeling:
C:/Program Files/PTC/Creo Elements/Direct Modeling Express 8.0/personality/german/sd_customize
Hier werden dir 4 Verzeichnisse angezeigt, diese werden
===>>> in einem 4 stufigen customization concept genutzt. Das letzte Verzeichnis ist das in der Installation. Da solltest du nix ändern. Erst recht nicht als Anfänger.
Das erste der gelisteten Verzeichnisse ist DAS Verzeichnis was 'DIR gehört'. Dort kommen deine Anpassungen hinein. PUNKT
--------------------
An den Verzeichnis Namen kommst du auch mit
Code:
(display (namestring (oli::sd-inq-user-profiledir-pathname)))
und dann noch mal ins 80.0 dir.
In jemen Verzeichnis legst Du einen Unterrodner "mygoodies" oder "mytools" an.
In jenem Untervzeichnis legst du eine Datei "sd_customize" an. Vorschlag für den ersten Inhalt:
Code:
(display "Das kommt aus meiner sd_customize Datei");; wir laden relative zum sd_customize file in der USER Cust Dir
(load (format nil "~A/mygoodies/meinErstesGoody.lsp" (directory-namestring *load-truename*)))
(load (format nil "~A/mygoodies/undNochEeinGoody.lsp" (directory-namestring *load-truename*)))
(display "meine sd_customize Datei ist abgearbeitet")
In diesem 80.0 Verzeichnis solltest Du (nach dem og. Schritt) in etwa diese Dateien haben
Code:
-rwxrwxrwx 1 123 Nov 21 13:42 mygoodies/meinErstesGoody.lsp
-rwxrwxrwx 1 242 Nov 21 13:42 mygoodies/undNochEeinGoody.lsp
-rwxrwxrwx 1 362 Nov 21 13:44 sd_customize
Fürs Annotation gibt es in einem Unterverzeichnis analog
Code:
-rwxrwxrwx 1 0 Nov 21 13:59 ANNOTATION/am_customize
Werner, die meisten hier kommen von der Professionellen Version von Modeling und kennen sich daher mit dem Customization Konzept meist schon aus. Mir scheint du arbeitest nur mit der Express Version, und ohne jegliches Vorwissen. Deswegen schrieb ich mal bissle mehr.
Du musst dich da mal bischen reinarbeiten ..
https://support.ptc.com/help/creo_elements_direct/r20.3.0.0/advanced_documentation/integration_kit/reference/advanced_cust.html fang da mal an zu lesen . Suche darin mal einfach nach "sd_customize"
Achte bei den XX_customize Dateien darauf das dein Editor nicht ".txt" o.ä. hinten dran hängt beim ersten speichern.
------------------
● Firefox ESR ● Java Forum Stuttgart JUGS ● OSD Hilfeseite (de) / help page (en) ● NotePad++ ● BuFDi ●
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP