5 Installation hypercad 5 Administrator-Handbuch Zusammenfassung Dieses Dokument beschreibt aus Sicht eines Administrators, wie hypermill zu installieren und konfigurieren ist. Zum besseren Verständnis werden detaillierte Kenntnisse zur Administration von Microsoft Windows empfohlen. 5.1 Einleitung Die Installation der OPEN MIND Produkte in größeren IT-Infrastrukturen wird in der Regel durch Netzwerk- und Systemadministratoren durchgeführt. Diese haben detailliertes Wissen, wie Computer mit Microsoft Windows und Netzwerke administriert werden. Dieses Dokument zeigt auf, wie hypermill auf mehr als einer Maschine installiert und konfiguriert wird und stellt die Einzelheiten dar, wie hypermill in bestehende Infrastrukturen integriert werden kann. 5.2 Installation Die Installation von OPEN MIND-Produkten kann geführt durch eine Grafische Benutzeroberfläche oder unbeaufsichtigt durchgeführt werden. Beide Wege bedingen die Einhaltung einer Reihenfolge. Die Installation von hypermill benötigt immer eine bereits vorhandene CAD-Plattform auf dem System. Wird also hypermill nicht in ein Autodesk Inventor oder ein SolidWorks integriert, so muss zunächst ein hypercad installiert werden. Da die Grafische Benutzeroberfläche bereits in der Installationsanleitung hinreichend dokumentiert ist, beschränkt sich dieser Teil auf die unbeaufsichtigte Installation. 5.2.1 hypercad Die Installationstechnologie von hypercad ist InstallShield mit InstallScript. Das Paket kann unbeaufsichtigt Installiert werden, wenn vorher eine Antwortdatei im Rahmen einer Referenzinstallation erzeugt wird. Diese Antwortdatei wird dann zur automatischen Installation verwendet. Die Referenzinstallation wird mit folgender Kommandozeile gestartet: Setup.exe -a -r -f1 <path to answer file> Die Antwortdatei sollte die Dateiendung.iss haben. Die Installation wird genauso konfiguriert, wie nachher die Zielsysteme konfiguriert sein sollen. InstallShield zeichnet in der Antwortdatei alle Antworten der UI-Abfolge auf. Kopieren Sie die entstandene Antwortdatei zusammen mit den anderen Daten der Produkt- DVD in den Netzwerkbereich, von dem Sie die unbeaufsichtigte Installation verteilen 44 Installationsanleitung
hypercad Installation 5 möchten. Sie benötigen mindestens die Verzeichnisse hypercad und data der DVD. Die Antwortdatei kommt in den hypercad-ordner. Sobald alles vorbereitet ist, kann die Installation auf dem Zielsystem durch folgende Kommandozeile gestartet werden: setup.exe -a -s -f1 <answer file> Die Installation beginnt nun hypercad in der gleichen Weise zu installieren, wie in der Referenzinstallation. 5.2.1.1 Spezial x64 Auf x64 Systemen wird kein Dongletreiber durch die hypercad-installation in das System eingeführt. Bitte kontaktieren sie unseren Produkt Support, um eine x64 Version des Dongletreibers zu erhalten. Installationsanleitung 45
5 Installation hypermill 5.2.1.2 Spezial: Benutzerkontensteuerung Die Benutzerkontensteuerung muss für die hypercad Installation deaktiviert werden. 5.2.2 hypermill Sobald das CAD installiert ist, kann mit der hypermill Installation begonnen werden. hypermill ist eine MSI-basierte Installation, der verschiedene öffentliche Eigenschaften bekannt sind, mit deren Hilfe sich die hypermill-installation konfigurieren lässt. Eigenschaft Werte Beschreibung ALLDOCLANG 0 oder 1 Diese Option schaltet alle Produktsprachen frei. Normalerweise wird von der Installation nur die Dokumentation zur aktuellen Systemsprache installiert(0). Dies ist die Option, wenn sie alle Sprachen installiert haben möchten (1). INSTALLDIR Pfad Der Zielpfad der Installation. Der Standardwert lautet <Programme>\OPEN MIND. Unterordner werden automatisch angelegt. MEASUREMENT 1 oder 2 1 = metrisch (Standard) 2 = inch USEWORKSPC 0 oder 1 0 = Allgemeiner Arbeitsbereich (Standard) 1 = Projektverzeichnisse USERDEFINEDGWS Pfad Pfad zum Allgemeinen Arbeitsbereich USERDEFINEDPWS Pfad Pfad zu den Projektverzeichnissen USETDB 1;2;3 1 = leere Werkzeugdatenbank (Standard); 2 = Demo-Werkzeugdatenbank; 3 = Kundendefinierte Werkzeugdatenbank, definiert durch USERDEFINEDTDB USERDEFINEDTDB Pfad MDB-Datei der kundendefinierten Werkzeugdatenbank. Wird dieser Wert angegeben, wird USETDB = 3 erzwungen. USEMDB 1;2;3 1 = leere Makrodatenbank (Standard); 2 = Demo-Makrodatenbank; 3 = Kundendefinierte Makrodatenbank definiert durch USERDEFINEDMDB USERDEFINEDMDB Pfad MDB der kundendefinierten Makrodatenbank. Wird dieser Wert angegeben, wird USEMDB = 3 erzwungen. 46 Installationsanleitung
Dateisystemeinstellungen Sicherheitseinstellungen 5 Die benötigten Optionen werden dem Installationsstart wie folgt hinzugefügt: Setup.exe /v"option=value" 5.3 Sicherheitseinstellungen hypermill wurde entwickelt, um mit Hauptbenutzerrechten zu arbeiten. Sollte es erforderlich sein, hypermill mit eingeschränkten Rechten zu betreiben, sind einige Sicherheitseinstellungen anzupassen. 5.3.1 Dateisystemeinstellungen hypermill speichert temporäre Daten während des Betriebs im Allgemeinen Arbeitsbereich. Ein zugreifbarer Allgemeiner Arbeitsbereich ist erforderlich, um hypermill zu starten. Geben Sie hypermill-nutzern Vollzugriff. Globale Einstellungen (wie zum Beispiel die Lizenzkonfiguration) werden unter All users\anwendungsdaten\open MIND gespeichert. Die Nutzer brauchen Lesezugriff; um Lizenzen zu konfigurieren, werden zusätzlich Schreibrechte benötigt. 5.3.2 Registrierungsdatenbank hypermill nutzt temporäre ODBC-Verbindungen, um die Datenbanken anzusprechen. Damit solche Verbindungen erzeugt werden können, benötigen hypermill-nutzer zusätzliche Rechte zu HKEY_LOCAL_MACHINE\SOFTWARE\ODBC. Stellen sie die Rechte genauso ein, wie sie für Hauptbenutzer gelten. Vollzugriff ist hier nicht erforderlich. 5.3.3 Software-Benutzungsrichtlinien hypercad benutzt regedit.exe, um die Benutzerkonfiguration zu verwalten. Bitte stellen sie sicher, dass regedit.exe nicht durch eine Softwarebenutzungsrichtline verboten wird 5.4 Postprozessoren in Netzwerkumgebungen Postprozessoren in Netzwerkumgebungen verhalten sich grundsätzlich genauso wie in lokalen Installationen. OPEN MIND empfiehlt, die Postprozessoren, Maschinendefinitionen und Maschinenmodelle einheitlich am gleichen Ort zu verwalten. Ein Netzwerkordner zur gemeinsamen Nutzung ist ausreichend. Sie sollten die Daten nach Funktion strukturieren (MDF, MMF, ). Bitte denken sie stets daran, die Daten zu sichern, bevor Sie diese ändern. Falls Probleme auftreten, können Sie so die alten Daten wiederherstellen. Achten sie auf die Netzqualität, -ausfälle und -geschwindigkeit, wenn sie Postprozessoren Installationsanleitung 47
5 Registrierungsdatenbank Software-Benutzungsrichtlinien über das Netzwerk betreiben. Programmcode über das Netzwerk auszuführen ist zeitkritisch. Sollte ihr Netzwerk Geschwindigkeitsprobleme oder Paketverluste haben, können ernsthafte Störungen in der Software auftreten. Dies können einfache Abstürze oder zerstörte Modelldaten sein. Sollten sie sich nicht sicher sein, dass ihr Netzwerk keines der oben genannten Probleme hat, sollten sie eine lokale Installation der Postprozessoren in Betracht ziehen. Die Dateien der Postprozessoren sollten auf nur lesenden Zugriff eingeschränkt werden. Dies inkludiert sowohl die OMA, als auch die speziellen.def und benutzerdefinierte.txt Daten (soweit sie postprozessor-relevant sind). Sie sollten einen Verantwortlichen für die Pflege dieser Daten benennen und nur ihm Schreibrechte geben. 5.5 Registrierungsdatenbank Es gibt mehrere Schlüssel, mit denen man das Standardverhalten von hypermill bei der Installation oder dem ersten Applikationsstart beeinflussen kann. HKEY_LOCAL_MACHINE\SOFTWARE\OPEN MIND\... common\configuration\... GlobalWorkingSpace (REG_SZ) Referenziert den Allgemeinen Arbeitsbereich. ProjectDirectories (REG_SZ) Referenziert die Projektverzeichnisse. OMConfig (REG_SZ) Referenziert die CFG Dateien, die für die Lizenzierung benötigt werden. common\<product Version>\Configuration\... DefaultMacroDB (REG_SZ) Definiert die Makrodatenbank, die bei der ersten Benutzung von hypermill geladen wird. DefaultToolDB (REG_SZ) Definiert die Werkzeugdatenbank, die bei der ersten Benutzung von 48 Installationsanleitung
Software-Benutzungsrichtlinien Registrierungsdatenbank 5 hypermill geladen wird. Language (REG_SZ) Definiert die Standardsprache von hypermill. TemplateToolDB (REG_SZ) Referenziert die Werkzeugdatenbank, die geladen wird, wenn die Dokumenten- und Applikationsdatenbank nicht geladen werden konnten. (Notfalldatenbank). common\<product Version>\Languages Enthält die Listen der Sprachen, die hypermill zur Auswahl anbietet. Alle weiteren Registrierungsdatenbank-Schlüssel sind benutzerspezifisch und können nicht während der Installation genutzt werden. Installationsanleitung 49