Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  PTC Creo Elements/Direct Modeling
  Globale Variable des Programmpfades

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 Creo
Autor Thema:  Globale Variable des Programmpfades (1003 mal gelesen)
ls
Mitglied
Konstrukteur Systembetreuer


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

Beiträge: 37
Registriert: 23.05.2002

erstellt am: 04. Nov. 2002 10:35    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 SolidDesigner-Benutzer

Ich hätte da eine Frage an Benutzer, welche schon einmal am SolidDesigner gewisse Anpassungen vollbracht haben.

Im ME10 wird beim Installieren eine Variable gesetzt, welche den Programmpfad angibt. Etwa so:
MEDIR=C:\Programme\CoCreate\OSD_Drafting_11.60
Damit lässt sich eine Anpassungen aufbauen, welche unabhängig ist vom Installationort. Man könnte z.B. eine Datei wie folgt einlesen:
INPUT (MEDIR + '/Eigene Anpassungen/layout.m')

Gibt es eine solche Variable auch für den SolidDesigner?

------------------
Gruss
ls

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

Markus Kuehl
Mitglied



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

Beiträge: 165
Registriert: 22.06.2001

erstellt am: 04. Nov. 2002 12:45    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 ls 10 Unities + Antwort hilfreich

Hallo ls,

nein, im Designer gibt es eine solche Variable nicht. Man kann sich mit folgendem Funktionsaufruf behelfen:

(truename (directory-namestring (frame2:find-executable "SolidDesigner")))

Dieser Ausdruck liefert das Verzeichnis, in dem das "Executable" vom OneSpace Designer liegt. Auf dem PC ist das $INSTALLDIR/binNT. Ausgehend von diesem Verzeichnis kann man nun relativ Verzeichnisse adressieren.

Viele Gruesse,
Markus

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

Johannes Schramm
Mitglied
Windchill Sysadmin


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

Beiträge: 33
Registriert: 15.02.2002

Pro/E WF 3.0 M090
Windchill PDMLink 8.0 M040

erstellt am: 04. Nov. 2002 12: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 ls 10 Unities + Antwort hilfreich

Hallo ls,

Es gibt ein mehrstufiges Konzept für die Anpassungen, wobei mehrere Variablen gesetzt werden können:
SDCORPCUSTOMIZEDIR (Anpassungen für die ganze Firma)
SDSITECUSTOMIZEDIR (Anpassungen für einen Standort mit mehreren Usern)
SDUSERCUSTOMIZEDIR (Anpassungen für einen einzelnen User)

Eine nähere Erklärung dazu steht in:
$SDDIR/help/Common/documentation/integration_kit/reference/advanced_cust.html

Gruß
Johannes Schramm

------------------
Johannes Schramm
CAD-Support der Festo AG & Co.
73734 Esslingen

[Diese Nachricht wurde von Johannes Schramm am 04. November 2002 editiert.]

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



Projektingenieur (m/w/d) Gasnetzsysteme

Die Creos Deutschland GmbH versorgt seit über 90 Jahren mit ihrem ca. 1.650 km langen Gashochdrucknetz und ca. 450 km langen Hoch- und Mittelspannungsnetz mehr als 2 Mio. Menschen in 340 Städten und Gemeinden im Saarland und in Rheinland-Pfalz. Zu unseren Geschäftspartnern zählen Kraftwerksbetreiber, Industrieunternehmen, Gewerbebetriebe und Stadtwerke. Als attraktiver Arbeitgeber unterstützen wir innovative Energiekonzepte für eine gemeinsame Zukunft....

Anzeige ansehenProjektmanagement
Hartmuth
Mitglied
CAD-Support


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

Beiträge: 1240
Registriert: 07.04.2001

erstellt am: 04. Nov. 2002 21:08    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 ls 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von Johannes Schramm:
Es gibt ein mehrstufiges Konzept für die Anpassungen, wobei mehrere Variablen gesetzt werden können:
SDCORPCUSTOMIZEDIR (Anpassungen für die ganze Firma)
SDSITECUSTOMIZEDIR (Anpassungen für einen Standort mit mehreren Usern)
SDUSERCUSTOMIZEDIR (Anpassungen für einen einzelnen User)

Wie Johannes schon geschrieben hat. - Die oben genannten Variablen sollten für OSD-Anpassungen verwendet werden und werden auch beim Start von OSD automatisch gesucht.
Allerdings müssen diese Variablen nach der Installation manuell als System- oder Benutzervariablen gesetzt werden.
Dafür werden, wenn man Standartdateinamen wie "site_startup" innerhalb der damit definierten Verzeichnisse verwendet, die Datei automatisch geladen ohne das wie im ME10 vorher ein Pfad der auf die Datei verweist, angegeben werden muss.
Dieses Prinzip ist wesentlich flexibler als im ME10 weil man nur durch die Änderung einer Variablen eine komplett andere Arbeitsumgebung laden kann. (z.B. via einem Startscript.)
Außerdem erlauben die 3 Schichten (Corb, Site, User) firmen- oder abteilungsspezifische Anpassungen vorzunehmen ohne die benutzerspezifischen zu überschreiben.

------------------
Grüße
Hartmuth

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)2023 CAD.de | Impressum | Datenschutz