PTC Mathcad Prime 4.0 Installation And Administration Guide Instructions
User Manual: Pdf
Open the PDF directly: View PDF .
Page Count: 63
Download | |
Open PDF In Browser | View PDF |
Installation and Administration Guide PTCMathcadPrime4. 0 4.0 Copyright © 2017 PTC Inc. and/or Its Subsidiary Companies. All Rights Reserved. User and training guides and related documentation from PTC Inc. and its subsidiary companies (collectively "PTC") are subject to the copyright laws of the United States and other countries and are provided under a license agreement that restricts copying, disclosure, and use of such documentation. PTC hereby grants to the licensed software user the right to make copies in printed form of this documentation if provided on software media, but only for internal/personal use and in accordance with the license agreement under which the applicable software is licensed. Any copy made shall include the PTC copyright notice and any other proprietary notice provided by PTC. Training materials may not be copied without the express written consent of PTC. This documentation may not be disclosed, transferred, modified, or reduced to any form, including electronic media, or transmitted or made publicly available by any means without the prior written consent of PTC and no authorization is granted to make copies for such purposes. Information described herein is furnished for general information only, is subject to change without notice, and should not be construed as a warranty or commitment by PTC. PTC assumes no responsibility or liability for any errors or inaccuracies that may appear in this document. The software described in this document is provided under written license agreement, contains valuable trade secrets and proprietary information, and is protected by the copyright laws of the United States and other countries. It may not be copied or distributed in any form or medium, disclosed to third parties, or used in any manner not provided for in the software licenses agreement except with written prior approval from PTC. UNAUTHORIZED USE OF SOFTWARE OR ITS DOCUMENTATION CAN RESULT IN CIVIL DAMAGES AND CRIMINAL PROSECUTION. PTC regards software piracy as the crime it is, and we view offenders accordingly. We do not tolerate the piracy of PTC software products, and we pursue (both civilly and criminally) those who do so using all legal means available, including public and private surveillance resources. As part of these efforts, PTC uses data monitoring and scouring technologies to obtain and transmit data on users of illegal copies of our software. This data collection is not performed on users of legally licensed software from PTC and its authorized distributors. If you are using an illegal copy of our software and do not consent to the collection and transmission of such data (including to the United States), cease using the illegal version, and contact PTC to obtain a legally licensed copy. Important Copyright, Trademark, Patent, and Licensing Information: See the About Box, or copyright notice, of your PTC software. UNITED STATES GOVERNMENT RIGHTS PTC software products and software documentation are “commercial items” as that term is defined at 48 C.F. R. 2.101. Pursuant to Federal Acquisition Regulation (FAR) 12.212 (a)-(b) (Computer Software) (MAY 2014) for civilian agencies or the Defense Federal Acquisition Regulation Supplement (DFARS) at 227.7202-1(a) (Policy) and 227.7202-3 (a) (Rights in commercial computer software or commercial computer software documentation) (FEB 2014) for the Department of Defense, PTC software products and software documentation are provided to the U.S. Government under the PTC commercial license agreement. Use, duplication or disclosure by the U.S. Government is subject solely to the terms and conditions set forth in the applicable PTC software license agreement. PTC Inc., 140 Kendrick Street, Needham, MA 02494 USA Contents About This Guide ........................................................................................................7 Installing PTC Mathcad..............................................................................................15 Before You Begin................................................................................................16 About PTC Installation Assistant ..........................................................................16 Installing PTC Mathcad .......................................................................................17 Customizing the Installation.................................................................................21 Installing Help Center on a Web Server ................................................................22 Running PTC Mathcad and PTC Mathcad Help Center in Other Languages ............23 License Management ................................................................................................25 About License Management ................................................................................26 Using PTC Mathcad Express ...............................................................................27 Obtaining a License ............................................................................................27 Setting Up FLEXNet Publisher .............................................................................32 Borrowing Licenses ............................................................................................46 Transferring a License File to Another Server or Workstation .................................47 Installing and Configuring PTC Diagnostic Tools ..........................................................49 Overview............................................................................................................50 Installing PTC Diagnostic Tools............................................................................50 Configuring PTC Diagnostic Tools ........................................................................50 Using PTC Diagnostic Tools ................................................................................52 Uninstalling PTC Diagnostic Tools........................................................................53 Appendix A.Installing PTC Mathcad in Silent Mode ......................................................55 Guidelines and Advantages of a Silent Installation.................................................56 Workflow for a Silent Installation ..........................................................................56 Command Syntax for a Silent Installation..............................................................57 Locating the XML Files........................................................................................58 Editing the XML Files ..........................................................................................58 Installing PTC Diagnostic Tools in Silent Mode ......................................................63 5 About This Guide 7 How to Read This Guide The PTC Mathcad Prime 4.0 Installation and Administration Guide is written primarily for the system administrator — the person responsible for installing and maintaining PTC Mathcad and any FLEXnet Publisher administering PTC Mathcad licenses. It assumes you have a basic familiarity with Windows and network administration. For PTC Mathcad installation, this installation and administration guide targets the Windows platform. Dialog box titles, menu options, and other elements mentioned in this guide reflect Windows operation, navigation, and object names. For the System Administrator The following sections contain important information for persons installing and administering PTC Mathcad and FLEXnet Publisher: Before You Begin Installing PTC Mathcad License Management Installing and Configuring PTC Diagnostic Tools An introduction to the concepts covered and terminology used in this manual. Instructions for performing an installation of PTC Mathcad. Instructions for installing and configuring a FLEXnet Publisher license server. Instructions for installing and configuring the PTC Diagnostic Tools utility. For the End User End-users of PTC Mathcad must refer to the PTC Mathcad Help Center as their primary source of information, although the following sections of this guide may be of interest as well: Before You Begin An introduction to the concepts covered and terminology used in this manual. Borrowing Instructions for borrowing a PTC Mathcad license. Licenses Other Sources of Information You can refer to the following sources of information as you install, configure, and license PTC Mathcad across your enterprise. • 8 PTC Mathcad Customer Support Site—Contains information on obtaining and managing licenses as well as a searchable Knowledge Base. http://www.ptc.com/support/mathcad.htm • PTC Mathcad Prime 4.0 Installation and Administration Guide—Contains last-minute changes to the product and documentation: http://www.ptc.com/appserver/cs/doc/refdoc.jsp. Use this web site to search for the relevant document. • Installing Creo 4.0: Creo Parametric, Creo Direct, Creo Layout, Creo Simulate, and Creo Options Modeler—Includes additional information about installing and using FLEXnet Publisher, including information on using FLEXnet Publisher on platforms other than Windows. http://www.ptc.com/appserver/cs/doc/refdoc.jsp. Use this web site to search for the relevant document. • FLEXnet Licensing End User Guide—Includes additional information about installing and using FLEXnet Publisher. Technical Support Contact PTC Technical Support if you encounter problems using the software. Contact information for PTC Technical Support is available on the PTC Customer Support Site. http://www.ptc.com/support/ You must have a Service Contract Number (SCN) to receive technical support. If you do not have an SCN, contact PTC using the instructions in the PTC Customer Service Guide under CONTACTING TECHNICAL SUPPORT. http://www.ptc.com/support/cs_guide/cs_guide.pdf Comments We welcome your suggestions and comments on our documentation. Please submit your feedback to mathcad-documentation@ptc.com. When you submit feedback, remember to include the version number and name of the documentation piece with your comments. 9 Before You Begin the Installation This section provides information you should be familiar with before you begin the installation, such as system requirements, coexistence and upgrade, file conversion, and compatibility. What You Receive • PTC Mathcad Prime 4.0 Read This First—Notifies you of any changes you must make, such as machine settings and recommended operating system patches. • PTC Mathcad Prime 4.0 DVD—Contains the installation program for PTC Mathcad. This package contains the PTC Mathcad program and associated Help Center. • PTC Mathcad Prime 4.0 Installation and Administration Guide (this document)—Provides information on license management, installation of software, and software support. Order of Installation If you need to install both PTC Mathcad and FLEXnet Publisher, you can install them in any order. System Requirements • Windows 7 (32–bit or 64–bit), Windows 8.1 (32–bit or 64–bit), or Windows 10 (32–bit or 64–bit) compatible machine. • 2 GB of hard disk space (600 MB for PTC Mathcad, 1.5 GB temporary space during installation) • Microsoft .NET Framework 4.6.2 Note PTC Mathcad Prime should have no problem working with future Microsoft-certified and compatible .NET versions. • DVD drive (for physical media) or Internet connection (for download). Internet connection required in both cases for license acquisition. • Internet Explorer 6.0 (or higher) and Adobe Reader 5.0, or later, are required for full functionality of the Help system. 10 Note The 64-bit version of PTC Mathcad Prime runs as a native 64-bit application. This version utilizes more than 4 GB of memory. Coexistence and Upgrade PTC Mathcad Prime 4.0 can be installed side-by-side with any previous versions of PTC Mathcad Prime. However, PTC Mathcad Prime 3.1 and PTC Mathcad Prime 3.0 can not coexist. The following limitations apply: • You must install the products in an ascending order (PTC Mathcad Prime 1.0, PTC Mathcad Prime 2.0, PTC Mathcad Prime 3.0 or PTC Mathcad Prime 3.1, and then PTC Mathcad Prime 4.0). • If you have more than one version of PTC Mathcad Prime installed on your computer, by default PTC Mathcad Prime files open with the latest version. If you want files to open in an older version, then you must set file association manually. Right-click a file, select Open with, and then click the desired program from the shortcut menu. • Integration of all previously installed PTC Mathcad Prime versions with PTC Windchill Workgroup Manager, PTC Windchill ProjectLink, PTC Pro/ ENGINEER, PTC Creo Elements/Pro, and PTC Creo Parametric will no longer work. • If you previously registered an older version PTC Mathcad Prime with PTC Windchill Workgroup Manager (using the Application Management utility), then you must repeat the procedure and register PTC Mathcad Prime 4.0. • If you have several versions of PTC Mathcad Prime installed on your computer and you would like to remove some, you must uninstall all of them in descending order. Then install only the ones you want in ascending order. • After installing PTC Mathcad Prime 4.0, you can only use its XMCD, MCD Converter to convert legacy worksheets into PTC Mathcad Prime. XMCD, MCD File Conversion To convert legacy PTC Mathcad XMCD or MCD files to PTC Mathcad Prime 4.0 MCDX format, you must have PTC Mathcad 15.0 M045, or later, installed. Otherwise, the converter does not function properly. You can download PTC Mathcad 15.0 M045 from: 11 http://www.ptc.com/engineering-math-software/mathcad/free-trial You can use your PTC Mathcad Prime 4.0 license for PTC Mathcad 15.0 M045. The installation of PTC Mathcad 15.0 M045 or, later, requires uninstalling any previous versions of PTC Mathcad 14.0 or PTC Mathcad 15.0 from your computer. If you want to reinstall PTC Mathcad 14.0 at a later date, you will need to back up your license file (license.dat) from C:\Program Files\ Mathcad\Mathcad 14\licenses. You must back up the license file outside of the PTC Mathcad installation folder to ensure that it is not deleted. If you use a license server, you do not have to back up your license file. Compatibility PTC Mathcad Prime 4.0 is backward compatible. This means that you can use it to open MCDX files created using PTC Mathcad Prime 1.0, PTC Mathcad Prime 2.0, PTC Mathcad Prime 3.0 or PTC Mathcad Prime 3.1. License Management To serve floating licenses and registered-user licenses, you must use FLEXnet Publisher 10.8.6.2, or later. FLEXnet Publisher 10.8.6.2 for Windows is available for download at http://free-dl.ptc.com/install/setup.exe. You must be logged in to your PTC account to view the page. Note You can also use the FLEXnet Publisher executable for Linux, Solaris, or 64bit Windows provided with other PTC products. You cannot use a FLEXnet Publisher executable provided by another vendor, as it does not include PTC’s vendor daemon. Under regular usage, license administration places little load on your server or network. The FLEXnet Publisher license daemon and PTC vendor daemon both require approximately 3 MB of memory when running. Additionally, aside from license check-out and check-in, and periodic signals sent out to verify the continued presence of the license server, PTC Mathcad generates no network traffic to the FLEXnet Publisher when running. However, as more workstations access the license server, network traffic may become an issue, and your log file will grow more quickly. To use PTC Mathcad, you need the appropriate license file. PTC Mathcad is sold with either floating, locked, or registered-user licenses. • Floating licenses can be used by any workstation on your network. • Locked licenses can only be used on specified workstations. 12 • A 30-day, full functionality license that can be used by any workstations on your network, and will expire after 30 days. • Registered-users are administered from a license server, but always allocated to a particular workstation, regardless of whether the workstation is running PTC Mathcad at the time. Only if your installation is on active support, you are entitled to home-use licenses. For more information, refer to the PTC Global Services Support Terms and Conditions document located at: http://www.ptc.com/legal-agreements/support-documents To request a license, know the Host ID of the computer to which you intend to assign the license. In most cases, the Host ID will be the MAC address of the active network adapter. For more information on types of licenses and the Host ID, see Obtaining a License. Home-user licenses must be renewed on a yearly basis on the global support page, or by contacting your local support office. To renew your license online: 1. Go to http://support.ptc.com/support/mathcad_supportCenterEnterprise.htm 2. Click on “Licensing” 3. Select “Home Use license” Note For more information on License Management, refer to License Management. Vendor Daemon for FLEXnet Publisher In addition to a license file, FLEXnet Publisher also requires a vendor daemon to properly serve PTC Mathcad licenses. This vendor daemon actually dispenses a license to your machine when you start PTC Mathcad. Without it, PTC Mathcad cannot check out a license at start up. The vendor daemon is provided as part of the FLEXnet Publisher installation. Setting the Language Default To run the installation utility in a language other than English, see Changing the Installation Default Language. To run PTC Mathcad and PTC Mathcad Help Center in a language other than English, see Running PTC Mathcad and PTC Mathcad Help Center in Other Languages. 13 1 Installing PTC Mathcad Before You Begin ......................................................................................................16 About PTC Installation Assistant.................................................................................16 Installing PTC Mathcad..............................................................................................17 Customizing the Installation .......................................................................................21 Installing Help Center on a Web Server .......................................................................22 Running PTC Mathcad and PTC Mathcad Help Center in Other Languages...................23 15 Before You Begin Before installing PTC Mathcad, make sure that all of the required system components are installed. If all of the required system components have been installed, proceed to install PTC Mathcad Prime 4.0. • • Note Only persons with administrative privileges can install PTC Mathcad Prime 4.0 onto a workstation. If you lack administrator privileges for the workstation onto which you are installing, or are not sure you have administrator privileges, contact your system administrator. PTC Mathcad cannot be installed from an encrypted folder. You must unencrypt the installation folder in order for installation to proceed. About PTC Installation Assistant PTC Installation Assistant installs PTC Mathcad. You can access PTC Installation Assistant from the PTC Mathcad Prime 4.0 DVD in your software shipment. You can perform the following tasks, using PTC Installation Assistant: • Download and install PTC Mathcad Prime 4.0 from PTC.com. • Perform a simple installation. Alternatively, customize the installation to add specific features and configurations. • Reconfigure an existing installation. Accessing PTC Installation Assistant You can access PTC Installation Assistant from the PTC Mathcad Prime 4.0 DVD in your software shipment. You can also download the Assistant from the Web by following the link on your PTC Software Order Confirmation e-mail. After downloading the installation package from the Web, extract the contents to a folder on your computer or onto a network server location depending on how you want to configure your installation. Starting PTC Installation Assistant You can start PTC Installation Assistant by running setup.exe from the root directory of either the PTC Mathcad Prime 4.0 DVD or the downloaded installation files. Other than using the default of English, you can run the Assistant 16 PTC Mathcad Prime 4.0 Installation and Administration Guide in French, German, Italian, Spanish, Simplified Chinese, Traditional Chinese, Korean, Japanese, and Russian. See the next section for details. If you are starting the Assistant from a PTC Mathcad Prime 4.0 DVD, the Assistant starts automatically if your computer has autorun enabled for your DVD drive. If it does not happen, follow one of these methods: • Start Windows Explorer, browse to the DVD drive, and double-click the setup.exe icon. • At an MS-DOS prompt, type:\setup.exe, where is the DVD drive letter. • From the task bar, select Start ▶ Run, and enter :\setup.exe. Changing the Installation Default Language You can run PTC Installation Assistant in languages other the default language of the operating system. To specify the desired language name, type the LANG variable at the command prompt: :\setup.exe -LANG: For example, to run PTC Installation Assistant in Chinese, specify chs for at the command prompt: :\setup.exe -LANG:chs All of the values for the LANG variable follow: • Chinese Simplified—chs • Chinese Traditional—cht • French—french • German—german • Italian—italian • Japanese—japanese • Korean—korean • Spanish—spanish • Russian—russian • English—C Installing PTC Mathcad Using PTC Installation Assistant, you can install PTC Mathcad Prime 4.0 using a simple installation process. You can also customize the installation using the Assistant. A simple installation process is described below: Installing PTC Mathcad 17 1. Start the Assistant. The Introduction screen appears. 2. Click Install new software. If you want to install additional PTC Mathcad Help Center languages on top of an existing installation, click Install or add new software. 3. Click Next. The Software Agreement screen appears. The PTC Customer Agreement, or the license agreement, is in the language you chose to run the Assistant in. To print the license agreement, click . 4. Accept the PTC Customer Agreement, check the Export Agreement box, and click Next. The Application Selection screen appears. 18 PTC Mathcad Prime 4.0 Installation and Administration Guide 5. Specify an installation folder or retain the default folder. 6. View the list of applications and check whether you are installing the correct version of the software and whether the disk space requirements are met. 7. Select one or more applications from the list: • PTC Mathcad Prime—Installs PTC Mathcad and PTC Mathcad Help Center. PTC Mathcad Help Center is installed in English and your operating system locale. • PTC Mathcad Viewable Support—Installs a component that enables PTC Mathcad when integrated with Windchill to generate PDF rendering of the worksheet. This component is required when using Windchill integration. • PTC Diagnostic Tools—Installs the PTC Diagnostic Tools utility that gathers and sends reports to PTC on the performance and usage of PTC Mathcad. • Microsoft .NET Framework 4.6.2 Setup Installing PTC Mathcad 19 Note PTC Mathcad installation always installs the PTC Diagnostic Tools utility. You can disable PTC Diagnostic Tools reporting once you have configured your license. If you intend to use PTC Mathcad with a 30-day, full functionality license, or use PTC Mathcad Express with no license, reporting is always enabled. For more information on PTC Diagnostic Tools, refer to Installing, Configuring, and Using PTC Diagnostic Tools. 8. Perform one of the following steps: • Click Install to install the applications without any customization. • Select the applications and click Customize, customize their installation, click OK to close the Application Custom Setting, and click Install. For more information on customizing the PTC Mathcad installation, see Customizing the Installation. 9. Click Finish after the applications are installed to close the Assistant. 20 PTC Mathcad Prime 4.0 Installation and Administration Guide Note To configure licenses, see License Management. Customizing the Installation You can customize the installation of PTC Mathcad using the following procedure: 1. In the Application Selection screen, click the application to customize and click Customize. The Application Custom Setting dialog box opens. The applications available for customization appear on the left pane. The customization tabbed pages appear on the right pane. 2. Customize PTC Mathcad as follows: • In the Application Features tab, under Languages, select the PTC Mathcad Help Center languages you want to install. Installing PTC Mathcad 21 Note PTC Mathcad is installed with all available languages. • In the Application Features tab, under Platforms, the relevant platform is selected by default. However, you can select Windows 32 bit or Windows 64 bit. • In the Shortcuts tab, select the locations to create a shortcut to PTC Mathcad. 3. Click OK and proceed with the installation. Installing Help Center on a Web Server You can install Help Center on any servlet container, application server, or Web server that supports the JSP 2.0 and Servlet 2.4 standards. For Tomcat and Jetty servlet containers, place Help Center in the document root directory. If you use Websphere, you can use its interface to install Help Center. Note You must have an instance of Help Center at the product installation path or at a custom location to install Help Center on a Web server. To install Help Center on a Web server, follow these steps: 1. Browse to the Help Center installation folder: \Help 2. Double-click the web_deploy.bat batch file. Specify the path of the document root directory of the servlet container. For example, for Tomcat servlet container, specify the \webapps as the path. The web_deploy.bat batch file performs the following data copy operations: 22 • Copies Web configuration data placed in the web_deploy folder at the Help Center installation location to the MathcadPrimeHelp folder in the document root directory of the servlet container. • Copies the Help Center data from the Help Center installation location to the MathcadPrimeHelp folder in the document root directory of the servlet container. PTC Mathcad Prime 4.0 Installation and Administration Guide Note If a MathcadPrimeHelp folder exists in the document root directory of the servlet container, you are prompted to remove, move, or rename the existing MathcadPrimeHelp folder and then rerun the batch file. 3. To distribute the Help Center files from the \MathcadPrimeHelp folder, start PTC Mathcad, click the PTC Mathcad button , and then click Options. 4. In the PTC Mathcad Options dialog box, click the Options tab. 5. Click Set the path for accessing Help at an alternate location and then specify the Help Center URL in the following format: http:// :8080/MathcadPrimeHelp 6. Click Close. Running PTC Mathcad and PTC Mathcad Help Center in Other Languages You can run PTC Mathcad Prime and PTC Mathcad Prime Help Center in the following languages: English, French, German, Italian, Spanish, Japanese, Korean, Simplified Chinese, Traditional Chinese, and Russian. Running PTC Mathcad in Other Languages This section provides information about running PTC Mathcad Prime in a language different from your operating system locale. 1. Click the Windows Start button and then click Run. The Run dialog box opens. 2. In the Open box, type "C:\Program Files\PTC\Mathcad Prime 4.0\MathcadPrime.exe" /culture:en-US. In this example, C is the drive where PTC Mathcad Prime is installed, and en-US is the desired language and locale. You can use the following command arguments for other languages: Language Command Argument English French German Italian en-US fr-FR de-DE it-IT Installing PTC Mathcad 23 Language Command Argument Japanese ja-JP Korean Russian Spanish ko-KR ru-RU es-ES Simplified Chinese zh-CN Traditional Chinese zh-TW Running PTC Mathcad Help Center in Other Languages This section provides information about running PTC Mathcad Prime Help Center in a language different from your operating system locale. 1. Click F1 to open PTC Mathcad Prime Help Center. 2. Open the Configuration tab and select Language. Note The Language option is available only if PTC Mathcad Prime Help Center was installed with several languages. If you want to have PTC Mathcad Prime Help Center available in languages you did not install it with, you must run the PTC Installation Assistant, select Install or add new software and customize PTC Mathcad. 3. Select the desired language. 4. Select one of the following: 24 • To apply the settings to the current help center session click Submit. • To apply the settings to future help center sessions, click Save Configuration Settings and click Submit. PTC Mathcad Prime 4.0 Installation and Administration Guide 2 License Management About License Management.......................................................................................26 Using PTC Mathcad Express......................................................................................27 Obtaining a License...................................................................................................27 Setting Up FLEXNet Publisher....................................................................................32 Borrowing Licenses ...................................................................................................46 Transferring a License File to Another Server or Workstation ........................................47 25 About License Management You can purchase PTC Mathcad licenses as either perpetual or subscription. The specific license types are as follows: • A floating license (server)—For administering floating licenses only from a license server. Licenses are allocated to workstations from a common pool, on a first-come-first-serve basis. • A locked license (workstation)—For use on a workstation, without a license server. Locked licenses must be reallocated from one workstation to another through the PTC Customer Support Web site. • A registered-user license (server)—For administering locked licenses from a server, rather than individual workstations. Registered-user licenses are allocated to workstations with an options file, provided by the FLEXnet Publisher installer. For instructions on how to edit the options file, see Editing the Options File. • A home-use license (workstation)—Granted as a support entitlement (in the quantities indicated below) for active support accounts. Home-use licenses are term licenses, set to expire at the end of the current support period. If you renew your support contract, you are able to reissue your home-use licenses. Home-use licenses are restricted to the same users accessing the purchased licenses and must be installed on personal computers not located or used in the workplace. Home-use licenses are not allowed to be used in the workplace by additional users. Permitted users can perform commercial and production work with home-use licenses on their personal computers. PTC Mathcad Express—0 licenses PTC Mathcad Professional ○ Individual—1 license ○ Floating—2 licenses ○ Global—2 licenses PTC Mathcad Education ○ Student Edition—0 licenses ○ Professor Edition—1 license ○ University Edition—1 home-use per every 10 licenses PTC Pro/ENGINEER and PTC Creo Elements/Pro Packages ○ There is no home use for any PTC Mathcad licenses sold within a package • 26 A 30-day, full functionality license that does not require a license server. PTC Mathcad Prime 4.0 Installation and Administration Guide PTC Mathcad requires the use of a license server for floating and registered-user licenses. Locked license files and 30-day, full functionality license files reside on the workstation, and they do not require a license server. If you have server-based licenses and want to run PTC Mathcad while disconnected from your network — for example, on a laptop while out of the office — temporarily borrow a license from the server. This borrowed license is stored on the workstation, so PTC Mathcad does not need to access the license server at startup. For instructions on how to borrow licenses, see Borrowing Licenses. Note If you have a locked or home-use license file, you do not need to install and configure FLEXnet Publisher. Save your license file to the License folder of the PTC Mathcad installation on the appropriate workstation. Using PTC Mathcad Express With PTC Mathcad Express, you can try out the basic features of PTC Mathcad before you purchase a licensed version of the product. Premium features of PTC Mathcad are locked for use. The locked features are marked with a lock icon. To use PTC Mathcad Express, you do not need a license. If the License Wizard opens when you start PTC Mathcad, you can click Exit. An indicator bar beneath the ribbon shows that you are running PTC Mathcad Express. To purchase a license and to make all the locked features available, click Upgrade. Obtaining a License When started, PTC Mathcad searches for a license. If available, the license is allocated to the workstation, and then PTC Mathcad opens. If a license is not available, PTC Mathcad Express opens. For the first use, the PTC Mathcad License Wizard opens. This section provides step-by-step instructions on how to obtain a license and activate PTC Mathcad. Obtaining a 30-Day, Full Functionality License 1. Start PTC Mathcad. If you open PTC Mathcad for the first time, the PTC Mathcad License Wizard opens. If it does not open, click the Activate button, at the top of the worksheet. License Management 27 Alternatively, click the PTC Mathcad button , and then click Options. In the PTC Mathcad Options dialog box, click the License tab, and then click Get License. 2. In the PTC Mathcad License Wizard, select I want to try the full PTC Mathcad functionality for 30 days and click Next. The Login screen appears. 28 PTC Mathcad Prime 4.0 Installation and Administration Guide 3. If you have a PTC.COM user account, type in your user name and password and click Next. If you do not have a user account, click I am new to PTC.COM and need to create an account, and then click Next. In the Create PTC Account screen, fill in the required information and click Create Account. 4. In the Acquire License screen, select the products needing licenses, and then click Acquire license. A license file is generated via the internet and is automatically downloaded to your computer. 5. Click Exit. A counter for the remaining term of your 30-day, full functionality license appears. License Management 29 Obtaining a Node-Locked License 1. Start PTC Mathcad. If you open PTC Mathcad for the first time, then PTC Mathcad License Wizard opens. 2. If you want to purchase a PTC Mathcad license, close the PTC Mathcad License Wizard, click Upgrade below the ribbon, and follow the on-screen instructions to purchase a PTC Mathcad license and to receive a product code. If you already purchased a PTC Mathcad license, proceed to the next step. 3. After you have obtained a product code, open PTC Mathcad. 4. If the PTC Mathcad License Wizard does not open, click Activate. , and then click Options. In Alternatively, click the PTC Mathcad button the PTC Mathcad Options dialog box, click the License tab, and then click Get License. 5. In the PTC Mathcad License Wizard, in the Welcome screen, select Activate purchased license and click Next. The Login screen appears. 6. If you have a PTC.COM user account, type in your user name and password and click Next. If you do not have a user account, click I am new to PTC.COM and need to create an account, and then click Next. In the Create PTC Account screen, fill in the required information and click Create Account. 7. In the Provide Information screen, type the product code that you received in your PTC Fulfillment Confirmation letter. 8. Verify the Host ID. 9. Select the relevant license options: • I am requesting a Home Use license—Retrieves your home-use license that expires at the end of the support term. If you do not select this option, you are requesting your primary license. • I am upgrading from a Single User—Retrieves a Single User Upgrade license based on your having a prior version of PTC Mathcad. Type the prior version product code in the spaces provided. 10. In the Acquire License screen, select the products needing licenses, and click Acquire License. The PTC Mathcad License Wizard retrieves your license file and configures it for use with the versions that you selected. When the configuration is complete, the licensed versions are listed. 11. Click Exit. 30 PTC Mathcad Prime 4.0 Installation and Administration Guide Configuring PTC Mathcad to Work with an Existing License File 1. Start PTC Mathcad. 2. If you open PTC Mathcad for the first time, the PTC Mathcad License Wizard opens automatically. Close the PTC Mathcad License Wizard. 3. Click the PTC Mathcad button , and then click Options. In the PTC Mathcad Options dialog box, click the License tab, select File and point to the license file. Note To configure the license server, in the License tab, select Server and specify the server name and the Port. 4. Click Apply. 5. Click Exit. Obtaining a Floating or Registered-User License File To obtain your license files, use your PTC user account to log on to the PTC Customer Support site at http://www.ptc.com/support/mathcad.htm. If you do not have a PTC user account, follow the instructions on the Web site to create one. After you log in, start the PTC Installation Assistant, and then click Configure New Software. Enter the Sales Order Number from your Fulfillment Confirmation letter to process your request. You must provide the Host ID for each server in your request. To determine the Host ID for a server: License Management 31 1. At a command prompt, enter ipconfig /all. 2. Find the 12-digit number labeled “Physical Address”, in the form XX-XXXX-XX-XX-XX. 3. In PTC Installation assistant, type the previous number in the Host ID box. Note The Host ID or MAC address identifies the active network adapter on a workstation. PTC Mathcad attempts to match the Host ID in a locked or home-use license file against all detected MAC addresses at startup. As long as any available address matches, PTC Mathcad starts. After you complete your request, your licenses arrive by email as attachment files. To use your licenses, save the license file to your server, as a *.dat file. Then, install FLEXnet Publisher. If you intend to serve licenses from multiple servers, see Using Multiple License Servers before you obtain your license files. Setting Up FLEXNet Publisher This section provides information on how to install and use the license service. Generating or Updating Licenses This section describes where to download the FLEXNet Publisher installation and how to generate or update licenses from the server. Note Obtain a license file before you install FLEXnet Publisher, as the installer validates your license file. Perform the installation to a server on your network accessible by PTC Mathcad users. Otherwise, PTC Mathcad cannot obtain a license from the server. After you have received an e-mail from PTC with the product codes for your software order, generate or update licenses using PTC Installation Assistant as follows: 32 PTC Mathcad Prime 4.0 Installation and Administration Guide 1. Download the FLEXNet Publisher installer from http://free-dl.ptc.com/install/ setup.exe and extract it to a folder on your computer. 2. Start the Assistant. The Welcome screen appears. 3. Select either Setup license or Install new software depending on the tasks that you want to perform: • Setup license generates or installs licenses. • Install new software performs license generation or identification tasks after which you can install the software. 4. Click Next. The Sign Agreement screen appears. 5. Read and accept the PTC Customer Agreement. 6. Click Next. The License Identification screen appears. The License Summary area shows the available license sources installed using the Assistant or the licenses found on the computer. The license availability is shown in the Status column. Using the Simple License Entry Options Use the Simple License Entry area on the License Identification screen and perform the following steps: License Management 33 1. Type your sales order number or product code in the corresponding text box. 2. Click Install Licensing. If the sales order number matches your software order, all the available licenses corresponding to the sales order number are automatically generated into the license file. • For node-locked licenses, a single set of available node-locked license features are added to the license file and downloaded to the “All users”\application data\ptc\licensing\ folder. • For floating licenses, all the available licenses are added to the license file and the PTC FLEXNet Publisher license server is installed. The complete path of the license file or the port@hostname value of the license server appears in the Source column of the License Summary area. This area displays all the license files or servers available for use on your computer. 3. To complete the license setup, click one of the following buttons depending on the options you have selected on the Welcome screen: • Click Finish to close the Assistant if you have selected Setup license. • Click Next if you have selected Install new software to proceed with the installation. Using the Advanced License Entry Options Use the Advanced License Entry area on the License Identification to edit the default license port and for the setup of a Triad license server as follows: 1. Click 34 next to Advanced License Entry to expand the area. PTC Mathcad Prime 4.0 Installation and Administration Guide 2. Type your Sales Order Number or your product code in the corresponding text box. 3. Click Host ID Setup to open the Host ID Setup dialog box. License Management 35 The sales order number or the product code from the previous step appears in the dialog box. The Machine ID, Port, and the Host columns for the local computer are shown. a. To change the default port for a single license, edit the number in the Port text box and click Install Licensing. Then skip to the last step in this section. b. For triad server installations, follow these steps: i. Click next to Triad Server to expand the area. ii. Provide the host ID, port number, and the host name for the other two servers. iii. Click Install Licensing. An authentication dialog box to connect to PTC.com may open if your user access has not already been validated. If so, provide your credentials and click Log In. The license server is installed and appears in the License Summary area of the License Identification screen. 4. To complete the license setup, click one of the following buttons depending on the options you have selected on the Welcome screen: 36 • Click Finish to close the Assistant if you have selected Setup license. • Click Next if you have selected Install new software to proceed with the installation. PTC Mathcad Prime 4.0 Installation and Administration Guide Specifying License Entry for Previously Generated License Files Using the License Summary area, you can install licenses using the license files that you have already received as follows: 1. Drag and drop or type the path to the license file. 2. Click outside the License Summary area to begin the installation of the license server for floating licenses. For the node-locked licenses, this step checks the host ID of the local computer. Note Node-locked licenses that you specify using the License Summary area are not remembered in the subsequent sessions unless you add them specifically to the PTC_D_LICENSE_FILE variable. 3. Click the or the buttons in the License Summary area to add or remove license sources from the current session. Note Removing license sources does not delete or uninstall license files or the license server. 4. To complete the license setup, click one of the following buttons depending on the options you have selected on the Welcome screen: • Click Finish to close the Assistant if you have selected Setup license. • Click Next if you have selected Install new software to proceed with the installation. License Service Utilities PTC provides a suite of utilities with its FLEXnet Publisher installation, located in the bin folder: License Management 37 lmtools lmutil ptcflush ptchostid ptcsetup ptcshutdown ptcstartserver ptcstatus Starts the FLEXnet Publisher utility LMTOOLS, similar to the shortcut icon created in Start ▶ Programs ▶ PTC ▶ PTC License Server ▶ PTC License Server Tools. Functionality includes customer configuration of the license service, starting and stopping the lmgrd license server(s), server and licensing status, as well as diagnostic tools. Provides optional arguments to check the server and licensing status. Refer to the FLEXnet Licensing End User Guide. Releases licenses. This may be necessary if there are network problems. Returns the Host ID, with required formatting, used for license requests. Allows you to reconfigure an existing installation. Use ptcsetup for modifications or reconfigurations only. It cannot install FLEXnet Publisher. Shuts down a license server process for administrative support of the license server. On Windows systems, you can also use LMTOOLS to stop a license server process. See License Administration Tools in the FLEXnet Publisher Licensing End User Guide. Starts a license server process. On Windows systems, you can also use LMTOOLS to start a license server process. Displays information on server status and the current usage and availability of licenses. Using the License Service Utilities The FLEXnet Publisher installer automatically configures the license server. No additional configuration is required to begin serving PTC Mathcad licenses. However, as your needs change, you may need to perform support or configuration tasks on the FLEXnet Publisher. PTC provides a set of utilities in the bin folder of your FLEXnet Publisher installation for this purpose. Note If your organization already uses FLEXnet Publisher or FLEXlm to meter another application, read Licensing Both PTC Mathcad and Other Applications before proceeding. 38 PTC Mathcad Prime 4.0 Installation and Administration Guide Changing Your License File If you receive a new license file, run the ptcsetup utility (ptcsetup.bat). When prompted, specify the new license file. The utility stops the current license server process, replaces the existing license file with the new one, and restarts the license server. This utility does not reinstall FLEXnet Publisher. Checking the HOSTID of a Computer To check the HOSTID of a computer, run the ptchostid utility (ptchostid.bat). This utility determines the ID for a computer and returns it in the desired format. Use this HOSTID when you request a license file. Releasing Licenses If you experience network disruptions, you may need to reclaim all licenses on the server and then allow users to reobtain them. To reclaim any licenses in-use, run the ptcflush utility (ptcflush.bat). You can run ptcflush only once every twelve minutes. For a list of arguments allowed by ptcflush, run the utility from a command prompt. Values for all of the arguments can be obtained with the ptcstatus utility. Stopping and Restarting the License Server Process Occasionally, you may need to stop the license server process for administrative support. To do so, run the ptcshutdown utility (ptcshutdown.bat). After you have completed the support operation, you can restart the license server process with the ptcstartserver utility (ptcstartserver.bat). Checking the Status of Your Licenses To check the number of floating or registered-user licenses in use, run the ptcstatus utility (ptcstatus.bat). You can execute this utility in either normal or verbose mode (ptcstatus -v). Verbose mode provides additional information about your licenses, such as their version number and expiration date. If you require more detailed information about the status of your licenses or license server, you can perform a status enquiry using the PTC License Server tools (lmtools.exe): 1. Start the PTC License Server tools from Programs ▶ PTC ▶ PTC License Server in the Start menu. 2. On the Service/License File tab, select FLEXlm server for PTC. License Management 39 3. Click Perform Status Enquiry, located on the Server Status tab. If the service has been configured properly, you should see a status report that shows: • License server name. • Port number used by the license service. • License file in use. • Status of the server and the PTC vendor daemon. • Number of licenses in use and their assigned workstation. The report indicates borrowed licenses with the word linger, followed by the length of the borrowing period in seconds and in parentheses after the workstation information. 4. If the status report is incorrect, verify that the server has been configured properly. On the Config Services tab: • Click FLEXlm server for PTC in the Service Name list. • Confirm the path to the licensing service daemon (lmgrd.exe, located in the i486_nt\obj folder of your FLEXnet Publisher installation). • Confirm the path to the license file (license.dat, located in the licensing folder of your FLEXnet Publisher installation). If this information is incorrect, run the ptcsetup utility to point the license service to the proper license file. • Confirm the path to the log file used by the PTC license management service. The default is ptclmgrd.log in the licensing folder of your FLEXnet Publisher installation. If your license server hosts multiple services, you should create an individual log for each service. • Verify that Use Services is selected. • Double-check that paths to files are absolute and include the name of the file. Editing the Options File With the options file created, you can tailor the installation to your particular environment. The default options file contains two lines: REPORTLOG +"C:\Program Files\FLEXnet Publisher\licensing\ptcreport.log" TIMEOUTALL 7200 If you purchased a 5-seat floating PTC Mathcad license, you can edit the options file to add the lines: INCLUDE INCLUDE INCLUDE INCLUDE INCLUDE MATHCAD MATHCAD MATHCAD MATHCAD MATHCAD HOST HOST HOST HOST HOST Eng1 Eng2 Eng3 Eng4 Eng5 MATHCAD is the metered application and Eng1, Eng2, ... are the specific workstations allowed to use PTC Mathcad. 40 PTC Mathcad Prime 4.0 Installation and Administration Guide Supported FLEXnet Publisher Keywords The vendor daemon used by PTC Mathcad supports the full set of FLEXnet Publisher options file keywords. The following keywords may prove useful in administering licenses: • BORROW_LOWWATER—Specifies the number of licenses that cannot be borrowed. • DEBUGLOG—The log file used by the vendor daemon for debug information. • EXCLUDE—Prevents access to the specified feature. • EXCLUDE_BORROW—Prevents the borrowing of a license for the specified feature. • EXCLUDEALL—Prevents access to all features served by the vendor daemon. • GROUP—Defines a group of users for use with any options. • HOST_GROUP—Defines a group of hosts for use with any options. • INCLUDE—Allows use of the specified feature, if a valid license is available. • INCLUDE_BORROW—Allows a user to borrow licenses. • INCLUDEALL—Allows a user to use all features served by the vendor daemon. • MAX—Limits usage for a particular feature or group, prioritizing usage among users. • NOLOG—Turns off logging of certain items in the debug log file. • REPORTLOG—Specifies the report log file to be written. This file can be read by SAMreport, available from Flexera Software. • RESERVE—Reserves licenses for the specified feature for the specified user or group. • TIMEOUTALL—Allows the server to reclaim inactive licenses after a specified number of seconds. More information on using these and other keywords is available in the FLEXnet Publisher documentation. Customizing a Registered-user License If you purchased a registered-user license, you are bound by the license agreement to restrict PTC Mathcad usage to the proper number of workstations. One way to do this is with the RESERVE keyword: RESERVE 1 MATHCAD HOST Eng1 License Management 41 This would reserve one PTC Mathcad license exclusively for the workstation Eng1. You can also create a group of user names or host names, using the GROUP or HOST_GROUP keywords. Licensing Both PTC Mathcad and Other Applications If you are already serving licenses for other applications with FLEXlm or FLEXnet Publisher for Windows, you can manage licenses for all your applications from one server. Install FLEXnet Publisher. After installation completes, FLEXnet Publisher displays all licenses served from the server. When configuring FLEXnet Publisher to meter PTC Mathcad, make sure the PTC Mathcad license service is selected on the Config Services tab. Tip To prevent name conflicts between PTC Mathcad license files and those for other applications, save your PTC Mathcad license files to a folder named “Mathcad” within your existing license folder. Note Do not merge your PTC Mathcad license with licenses of other software vendors into a combined license file for use on the same license server. Although the server can handle combined license files, license files from PTC use a vendor-specific HOSTID. The HOSTID makes PTC license files incompatible with license files using a FLEXnet Publisher HOSTID. Using Multiple License Servers FLEXnet Publisher supports the usage of multiple servers to administer licenses. With PTC Mathcad, you can use load-balancing or triad servers. However, you must provide information on your server set up when requesting licenses for use in multiple-server environments. With load-balancing, you can split your licenses between any number of servers anywhere on your network. Triad servers are three servers located on the same subnet and physically close to each other. Proximity reduces the chance for delays due to network traffic. The servers must exchange periodic heartbeats with each other. As long as the FLEXnet Publisher service is running on two of the servers, it achieves quorum and administers licenses. 42 PTC Mathcad Prime 4.0 Installation and Administration Guide When generating either type of license, you must provide information for each server that will be administering licenses. In addition, when attempting to loadbalance your licenses, you must specify how many licenses are allocated to each server. To administer licenses on a load-balanced system: 1. Request license files for each server using the PTC Customer Support site. Allocate the desired number of licenses to each server. 2. Install FLEXnet Publisher on each license server. When prompted for the license file, use the file that corresponds to that server. 3. When you install PTC Mathcad, point each installation to the proper license server. If you install PTC Mathcad silently, create a version of SilentInstall.bat customized for each license server. You can instead configure each workstation to query each server in a predetermined order, until PTC Mathcad obtains a license. See Configuring Workstations to Query Multiple Servers. To administer licenses on a triad server: 1. Request your license file, following the instructions in Obtaining a 30-Day, Full Functionality License. Provide information for each server in the triad and designate which server will act as the “master.” 2. When your license files arrive, copy them to the appropriate server. Edit the license file before you install each of the license servers, specifying the hostname of each of the triad partners. If this is not done, the license files will be different on each of the three triad partners and the license server will not start. 3. Install FLEXnet Publisher on each triad server. 4. When prompted for a server name during PTC Mathcad installation (or editing SilentInstall.bat), use the same server you designated as “master” in step 1. Configuring Workstations to Query Multiple Servers Configure workstations to query multiple servers, for example, if the license server uses a triad server configuration. On each workstation, define a list of servers: 1. Click the PTC Mathcad Button , and then click Options. Click the Licensing tab. 2. In the Source list, specify the list of servers in the order that they should be queried. See the two examples below: 7788@Server1;7788@Server2[; ...] License Management 43 7788@Server2;7788@Server1[; ...] Server1 and Server2 are your license servers, and 7788 is the port the server uses to administer PTC Mathcad licenses. Each workstation queries servers in the order listed when checking out a license. If a server is unavailable, the workstation queries the next server on the list until it either checks out a license or runs out of servers. If the workstation runs out of servers, PTC Mathcad uses the value of the predefined environment variable LM_LICENSE_FILE to acquire a license. If you are serving licenses for multiple applications from the same server, you can use the environment variable [VENDOR]_LICENSE_FILE instead of LM_LICENSE_FILE. By doing so, you can specify exactly which servers each application that refers to the [VENDOR]_LICENSE_FILE environment variable should query, rather than forcing each of the applications mentioned above to query each server, regardless of whether that server has the appropriate license. For example, if you wanted to use two servers to serve licenses for another application but only one of those servers would serve PTC Mathcad licenses, you would set the following two environment variables: LM_LICENSE_FILE=7788@Server1 [OTHERAPP]_LICENSE_FILE=27000@Server1;27000@Server2 This setting prevents PTC Mathcad from querying Server2 for a license, since Server2 has no PTC Mathcad licenses. Tip When using [VENDOR]_LICENSE_FILE, remember that FLEXnet Publisher checks LM_LICENSE_FILE before checking [VENDOR] _LICENSE_FILE. If you use both variables, LM_LICENSE_FILE should only list servers with licenses for all metered applications. Querying extraneous servers listed in LM_LICENSE_FILE slows PTC Mathcad down at startup. Troubleshooting Your FLEXnet Publisher Installation The following issues are common with installing, configuring, and running FLEXnet Publisher. If your problem is not listed, consult the Knowledge Base on the PTC Support site. 44 PTC Mathcad Prime 4.0 Installation and Administration Guide If you want to point PTC Mathcad at a different license server or file, click the PTC Mathcad Button, and then click Options. Click the Licensing tab and then click Update License. Supply the name of the new license server or location of the new license file to use. License server machine is down or not running (-96, 7) Causes: The license server or file name was most likely misspelled when specified or has changed, or the registry key containing this information is corrupt. PTC Mathcad waits for a license until the request times out and returns this error. Solution: Enter the correctly spelled license server or file name. Restart PTC Mathcad without using the license switch. Cannot write data to license server (-17, 13) Causes: The FLEXnet Publisher is not accessible. Solution: Confirm that the server is running and available by pinging it from the workstation, and confirm that the server can ping the workstation as well. If necessary, check that hostnames are resolving properly on your network with the Windows utility nslookup.exe. Verify that the server name is correct in the license file and that the host names are correct in any options file. Check that the port number specified in the license file (or any environment variable) corresponds to the server port used by FLEXnet Publisher. Cannot connect to license server (-15, 570) Causes: The license server process (lmgrd.exe) is stopped or disabled, or you are using the wrong license file for the PTC Mathcad service. Solution: Check the Config Services tab for the license server process (indicated by the name specified in step 4 of Using the License Service Utilities). If necessary, reenable or restart the service. If the service is running, verify that it is using the license file supplied by PTC. You may also have multiple license server processes running on the server. Consolidate all services under one license server process, or move the PTC Mathcad license service to another server. Desired vendor daemon is down (-97, 121) Causes: The vendor daemon is missing or in the wrong location, or you made a change to a Cadence license dongle on the PTC Mathcad server metering. Solution: Check that the vendor daemon is located in the same folder as the FLEXnet Publisher daemon, lmgrd.exe; if it is not, find the file on the server and move it to this folder. If you made a change to a Cadence license dongle, reboot the server. License Management 45 Note This error may also occur if the FLEXnet Publisher daemon cannot create its temporary folder (C:\FLEXlm), or any of the files within it. Invalid host (-9) Causes: The volume serial number in your single-user license file is incorrect. Solution: Request a replacement license file. USER/HOST on EXCLUDE list for feature (-38, 147) Causes: Comment lines in the options file (ptc.opt) are erroneously being interpreted as commands. Solution: Delete the comment lines. User based license has no specified users (-84) Causes: The options file is missing, the hostname in the options file is not set properly, or you have more allowed users than licenses for a particular feature. Solution: Confirm that the options file is in the same folder as your license file and that the hostname is set to the PTC Mathcad server metering. If you have more allowed users than available licenses, either delete the appropriate number of INCLUDE lines in the options file, or contact PTC or your distributor to purchase extra licenses. Borrowing Licenses If you normally access a FLEXnet Publisher for a license when you run PTC Mathcad but occasionally need to use PTC Mathcad without network access, you can borrow a license from the server for use while disconnected from the network. The maximum borrowing period is 7 days. Note A license can only be borrowed from within PTC Mathcad. 46 PTC Mathcad Prime 4.0 Installation and Administration Guide 1. To borrow a license, use your FLEXlm floating license to open PTC Mathcad. 2. Click the PTC Mathcad button Options dialog box opens. , and then click Options. The PTC Mathcad 3. Click the Licensing tab and then click Borrow. Borrowed licenses are checked out from the available pool until they expire, regardless of whether the workstation using the borrowed license is running PTC Mathcad. If you have a pool of 25 floating licenses and borrow one, the workstations on your network can only use the remaining 24 licenses until the borrowed license returns to the pool. Note Borrowing a registered-user license also reduces the overall number of licenses. However, since the license is already allocated to the workstation, it does not reduce the number of licenses available to other users. PTC Mathcad automatically selects the maximum borrowing period. To borrow a license for a shorter duration, select a different return date. Click OK to borrow the license. Borrowed licenses appear in the status report with the text (linger: xxxxxx) appended to the end, where the six-digit number xxxxxx indicates the duration of the borrowing period in seconds. To generate a status report, read the section Using the License Service Utilities. Transferring a License File to Another Server or Workstation To transfer a license file to another computer, you must deallocate a current license, then request the license file for the new computer. To do so, use the Reconfigure Software Licenses option available at the PTC Customer Support Web site at https://www.ptc.com/appserver/lm/rsl/reconfig.jsp. License Management 47 3 Installing and Configuring PTC Diagnostic Tools Overview ..................................................................................................................50 Installing PTC Diagnostic Tools ..................................................................................50 Configuring PTC Diagnostic Tools ..............................................................................50 Using PTC Diagnostic Tools .......................................................................................52 Uninstalling PTC Diagnostic Tools ..............................................................................53 This chapter contains information on PTC Diagnostic Tools utility. 49 Overview The PTC Diagnostic Tools utility gathers and sends reports to PTC on the performance and usage of PTC Mathcad. It also reports the system information of a user. It serves as a medium to help PTC improve the quality of its products. Installing PTC Diagnostic Tools The PTC Diagnostic Tools utility is installed by default when you install PTC Mathcad. The diagnostic reporting is enabled by default for PTC Mathcad. Clear the check box at the bottom of the Application Selection screen to disable this process. A single installation of PTC Diagnostic Tools can be used with all the PTC applications for which you have enabled diagnostic reporting. Note If you are using PTC Mathcad with a 30-day, full functionality license, or use PTC Mathcad Express with no license, reporting is enabled by default and you cannot disable it. If you purchase a license, you can disable PTC Diagnostic Tools reporting via the Options dialog box. Configuring PTC Diagnostic Tools After installing PTC Diagnostic Tools, you can configure it as per your company’s requirements. To open the PTC Diagnostic Tools dialog box, browse to the installation path or use a previously created shortcut. The tabs on the above dialog box show the configurable settings. Preferences This tab is not applicable for PTC Mathcad. Data Filters This tab is not applicable for PTC Mathcad. Pending Data You can view the collected product and system information on the Pending Data tab, under System Information and under Mathcad_Prime. 50 PTC Mathcad Prime 4.0 Installation and Administration Guide Click a button to perform the following actions: • Send Now—For the application tab that is active, sends the product and system information to the database. For example, if the PTC Mathcad Prime tab is active, it sends the product and system information for PTC Mathcad to the database. • Send via e-mail—For the application tab that is active, enables you to send a report in HTML format to a designated PTC Technical Support Engineer. For example, if the PTC Mathcad Prime tab is active, you can send a report for PTC Mathcad to a PTC Technical Support engineer or to your e-mail address. Last Sent You can view product and system information that was last collected and transferred to PTC on the Last Sent tab. Installing and Configuring PTC Diagnostic Tools 51 Click Send via e-mail to send an aggregated report in ASCII format. The report is sent as an e-mail attachment to a designated PTC Technical Support Engineer or to your e-mail address. Using PTC Diagnostic Tools PTC Diagnostic Tools automatically collects information related to the application and system information and transfers it to PTC. For most PTC applications, the information transfer is based on the filter settings in the Data Filters tab and the frequency settings in the Preferences tab. For PTC Mathcad, the information transfer is based on predefined filters and it is sent each time you close PTC Mathcad. For each session, PTC Diagnostic Tools checks for new data before the transfer. The information is automatically encrypted and transferred using the SSL methodology. You can open the PTC Diagnostic Tools dialog box to view the pending data to be transferred to PTC on the Pending Data tab. You can click the Send via e-mail button to send the PTC Mathcad application-related and system information report 52 PTC Mathcad Prime 4.0 Installation and Administration Guide in a HTML format to a designated PTC Technical Support Engineer and to your email address. Both you and PTC Technical Support can then review the information simultaneously. Uninstalling PTC Diagnostic Tools You can remove PTC Diagnostic Tools independent of PTC Mathcad using the following steps: 1. Click Start ▶ Control Panel ▶ Programs and Features. The Uninstall or change a program screen appears. 2. In the application list, click PTC Diagnostic Tools. 3. Click Uninstall. A confirmation dialog box opens. 4. Click Yes to remove PTC Diagnostic Tools. Installing and Configuring PTC Diagnostic Tools 53 A Installing PTC Mathcad in Silent Mode Guidelines and Advantages of a Silent Installation .......................................................56 Workflow for a Silent Installation .................................................................................56 Command Syntax for a Silent Installation ....................................................................57 Locating the XML Files ..............................................................................................58 Editing the XML Files .................................................................................................58 Editing the PROPERTY Node ....................................................................................58 Editing the SHORTCUT Node ....................................................................................59 Editing the LANGUAGE Node ....................................................................................60 Editing the PLATFORM Node .....................................................................................60 Editing the PACKAGE Node .......................................................................................61 Editing the CDSECTION Nodes .................................................................................61 Editing the LICENSEPATHFORM Node ......................................................................62 Installing PTC Diagnostic Tools in Silent Mode.............................................................63 This appendix for system administrators provides information on how to perform a silent installation of PTC Mathcad. 55 Guidelines and Advantages of a Silent Installation PTC Mathcad application installed for the first time using PTC Installation Assistant can be reinstalled during subsequent installation sessions in silent (nongraphics and noninteractive) mode. The silent installation process with command-line arguments uses an XML file with application-specific configuration settings. To perform a silent installation, provide the path to the corresponding XML file as an argument when running setup.exe from the DVD root directory at the command prompt. See Command Syntax for a Silent Installation for more information. Remember the following points for a silent installation: • You must run the Assistant only from the DVD when installing PTC Mathcad application for the first time. • You cannot generate and download a license or install PTC License Server in silent mode. The installer cannot connect to PTC.com in silent mode. However, you can edit the XML file to point to the location of the license file, define the server and port number, or define the list of triad license sources. For more details, see Editing the LICENSEPATHFORM Node. • You cannot copy an existing installation while performing a silent installation. Some of the advantages of a silent installation follow: • You can efficiently mass-deploy PTC Mathcad across a large enterprise. • You can source all the configuration settings, such as, installation location, list of triad license sources, and startup commands for installing PTC Mathcad from an XML file. Workflow for a Silent Installation A system administrator can follow the workflow described below for a silent installation of PTC Mathcad on a network location or on a client computer: 1. Perform a typical product installation with the configuration that you want to use for future installations. a. Open a command shell and run setup.exe from the root directory of the DVD. PTC Installation Assistant starts. b. On the Welcome screen click Install new software. 56 PTC Mathcad Prime 4.0 Installation and Administration Guide • • Note Downloading a license file or installing PTC License Server must be done in a separate installation session. A license source is not validated during the silent installation process. Hence, you must ensure the accuracy of the license source list that is configured in the commands (.psf files) for starting the PTC Mathcad application. c. Select I accept the license agreement and click Next. d. Select the applications to install, customize your installation, and specify any other site-specific configurations. e. Click Install to begin the installation. f. Click Finish to close the Assistant. The XML file for PTC Mathcad is stored with a .p.xml extension at \PTC Mathcad Prime 4.0\ bin\pim\xml. 2. Copy the XML file to a temporary location on your disk, for example, D:\ temp\ptc, and edit it as required. See Editing the XML Files for information on how to edit the various nodes of an XML file. 3. Perform a silent installation of PTC Mathcad using the command syntax as described in the next section. Command Syntax for a Silent Installation To perform a silent installation of PTC Mathcad, open a command shell, and run setup.exe from the root directory of the DVD as follows: :\setup.exe –xml “ ” Where dvd is the DVD drive letter or the location of the downloaded DVD image. The arguments you can use with setup.exe during a silent installation follow: Command Syntax setup.exe setup.exe —help Description Runs the installer interactively Displays all the arguments to use with the installer setup.exe —v Displays the version of the installer setup.exe —xml —xml Performs a silent installation as per the Installing PTC Mathcad in Silent Mode 57 Command Syntax .... setup.exe —xml [-destination ] setup.exe —xml [-licensesource ] setup.exe —xml [-translate_lp_ path_space ] Description directives in the specified XML files [Optional] Overrides the destination specified in the XML file [Optional] Overrides the license source specified in the XML file [Optional] Replaces the whitespace characters in the installation path in the XML file Consider the example of performing a silent installation of PTC Mathcad. Open a command shell and enter the following command: E:\setup.exe –xml “D:\temp\ptc\mathcad.p.xml” • E—The drive letter • D:\temp\ptc\mathcad.p.xml—The location for the mathcad.p.xml file Locating the XML Files On a successful installation, an XML file for PTC Mathcad is created. The file format is mathcad.p.xml. The file location is : \PTC Mathcad Prime 4.0\bin\pim\xml. Editing the XML Files You can edit and customize the XML file stored at \PTC Mathcad Prime 4.0\bin\pim\xml with the settings required for future installations. In such cases, copy the XML file to a temporary location and edit the nodes in the XML files using a text editor or an XML editor. The following sections describe the various nodes in the XML file that can be edited. Note PTC recommends you not to edit the XML files unless there is a specific need to do so. Editing the PROPERTY Node You can edit the following name attributes of the PROPERTY node: 58 PTC Mathcad Prime 4.0 Installation and Administration Guide INSTALLBASE Use the INSTALLBASE name attribute to change the root path for installing PTC Mathcad in the current session. The default value is usually the PTC folder under the Program Files folder. • Before editing the INSTALLBASE name attribute, the PROPERTY node appears as shown: "F:Program Files\PTC" • After editing the INSTALLBASE name attribute, the PROPERTY node appears as shown:"[PROGRAMFILES]\PTC" The [PROGRAMFILES] variable in the above example represents the default program location on a local computer. You can use this variable instead of the absolute path F:\Program Files to make the default program location accessible on all the computers. For a 32-bit application running on a 64-bit computer, you can also use the [PROGRAMFILESx86] variable as shown in the following example:"[PROGRAMFILESx86]\PTC" The [PROGRAMFILESx86] variable represents the default program location for a 32-bit application on a 64-bit computer. LP The LP name attribute designate the load path of the installed PTC Mathcad application folder. You can edit the path as required. For example, you can use the LP name attribute to remove the whitespace characters. Before editing the LP name attribute, the PROPERTY node appears as shown:[INSTALLBASE]/PTC Mathcad/PTC Mathcad Prime 4.0 After editing the LP name attribute, the PROPERTY node appears the same:[INSTALLBASE]/PTC Mathcad/PTC Mathcad Prime 4.0 See Command Syntax for a Silent Installation for more information. Editing the SHORTCUT Node A SHORTCUT node represents shortcut definitions associated with certain package nodes. A SHORTCUT node is processed in order to create the shortcuts for a package that is being installed. In a SHORTCUT node, you must edit only the create attribute for each of the PROGRAMSMENU, STARTMENU, DESKTOP, and QUICKLAUNCH subnodes. A value Y set for the create attribute creates the shortcuts. A sample SHORTCUT node in an XML file that creates a shortcut in the start menu, on the desktop and a quick launch shortcuts, is as shown:Editing the LANGUAGE Node Note Editing the LANGUAGE, PLATFORM, and PACKAGE nodes is not trivial. For editing these nodes you must manually edit the CDSECTION nodes. Instead, PTC recommends that you perform a template-based installation graphically with the required language, platform, and package settings. A LANGUAGE node represents the languages supported on the DVD media for the installation of the PTC Mathcad Help Center. Individual LANGUAGE nodes are created in the XML file for each of the supported languages. You can edit the following attribute of the LANGUAGE node: Attribute install Value Set this attribute to Y or N depending on whether you want to install PTC Mathcad Help Center in that language. If the required attribute is set to Y do not change the install attribute. A sample LANGUAGE node in an XML file follows: PTC Mathcad Prime 4.0 Installing PTC Mathcad in Silent Mode 59 English Japanese Editing the PLATFORM Node A PLATFORM node represents the operating systems supported on the DVD media for the installation of PTC Mathcad. Individual PLATFORM nodes are created in the XML file for each of the supported operating systems. You can edit the following attribute of the PLATFORM node: Attribute install Value Set this attribute to Y or N depending on whether you want to install the PTC Mathcad application on that operating system. At least one platform entry must have the install attribute set to Y. A sample PLATFORM node in an XML file follows: 60 PTC Mathcad Prime 4.0 Installation and Administration GuideWindows 32 bit Windows 64 bit Editing the PACKAGE Node PACKAGE nodes in an XML file represent the required and the optional packages selected for the PTC Mathcad application on the Customize dialog box of the Assistant. There may be many PACKAGE nodes in an XML file. You can edit the following attribute of the PACKAGE node: Attribute install Value For a specific PACKAGE node, set this attribute to Y or N depending on whether you want to install the package with the PTC Mathcad application. A sample PACKAGE node in an XML file follows:Editing the CDSECTION Nodes Edit the CDSECTION node only if you want to edit the LANGUAGE, PLATFORM, or the PACKAGE nodes. Check for the following attributes before you edit the CDSECTION nodes: • For each LANGUAGE node, locate the CDSECTION nodes with the language attribute reflecting the appropriate language. • Then locate the CDSECTION nodes with the platform attribute reflecting the appropriate operating system. • Finally locate the CDSECTION nodes with the name attribute reflecting the package to be installed with PTC Mathcad. If all the attributes for the above nodes are to be considered for the installation, set the install attribute of the CDSECTION node to Y. Otherwise, set the attribute to N. A sample CDSECTION node in an XML file follows: prime_msi PRIME_HELP ptc0.cab Installing PTC Mathcad in Silent Mode 61 Editing the LICENSEPATHFORM Node LICENSEPATHFORM nodes in an XML file represent the possible PTC Mathcad license types that you can set up during the silent installation. To set up a license, remove the comment marks around the relevant license type and edit its value. To set up licenses in a silent installation, select the node you wish to remove its comments according to the required license type: • For Server based installation for floating licenses, remove the comments from the following node, and edit it: A sample LICENSEPATHFORM node that defines the server and the port number in an XML file follows:LICENSEPATHFORM="ServerAndPort" LICENSEPATH="7788@localhost" • For locked licenses, remove the comments from the following node, and edit it: A sample LICENSEPATHFORM node that defines the location of a license file in an XML file follows:LICENSEPATHFORM="FilePath" LICENSEPATH="d:\temp\mathcad_licensing\license.dat" • In this example, the LICENSEPATH attribute was edited. For defining a list of triad license sources, remove the comments from the following node, and edit it: A sample LICENSEPATHFORM node that a list of triad license sources in an XML file follows:LICENSEPATHFORM="SourceList" LICENSEPATH="7790@localhost;7790@host2;7790@host3" In this example, the port numbers were edited. 62 PTC Mathcad Prime 4.0 Installation and Administration Guide Installing PTC Diagnostic Tools in Silent Mode To silently install PTC Diagnostic Tools, you must copy the qualityagent.xml file found at\pim\xml\ locally to your computer. Edit the "install=" attribute of the MSI entry to be "Y" and then perform the silent installation at the command prompt. Installing PTC Mathcad in Silent Mode 63
Source Exif Data:
File Type : PDF File Type Extension : pdf MIME Type : application/pdf PDF Version : 1.7 Linearized : No Page Count : 63 Page Layout : SinglePage Language : en Instance ID : uuid:6E3545C4-5E89-4B2A-FC5A-5F2CBE47A0D8 Document ID : uuid:D324B79C-411F-B213-EC33-626348EA59CC Create Date : 2017:02:16 16:13:27+02:00 Modify Date : 2017:02:16 16:13:27+02:00 Creator Tool : PTC Arbortext Editor Metadata Date : 2017:02:16 16:13:27+02:00 Producer : PDFlib+PDI 9.0.3p4 (C++/Win64) Chresourceid : Config File : C:\Program Files\PTC\Arbortext Editor\app\standard.appcf Stylesheet : D:\Arbortext\custom\doctypes\pubsDitabase\pubsDitabase.style PTC Arbortext Build : R61M060-1114 EP Sprocessor : PStill version 1.84.36 Print Engine : Arbortext Advanced Print Publisher 11.0.3381/W Library-x64 Creator : PTC Inc. Title : PTC Mathcad Prime 4.0 Installation and Administration Guide Ch Resourceid : Author : PTC Inc.EXIF Metadata provided by EXIF.tools