​​Can Creo Parametric or any other PTC application be installed on a Apple computer?

          ​Not directly due to no support or packages for the a Mac OS

          ​​Creo often works great to run on MAC-Book or other Apple computer using Bootcamp, VMware Fusion Pro or Parallells

          Note That PTC have no support for none of their softwares running on Apple computers

              ​​Best practice for setting up Creo on Apple Mac OS X Alternative 1:

              1. Install Bootcamp (comes with Mac) on a separate partition 
              2. Install Windows on the Bootcamp partition
              3. Install VMWare Fusion Pro to be able to start up you windows bootcamp from inside you Mac OS. 
              4. Install Creo Parametric on Windows.

              ​​Best practice for setting up Creo on Apple Mac OS X Alternative 2:
              1. Install Parallells Desktop
              2. Install Creo Parametric on Windows.

              Note. To be able to fully use the hardware capacity of your MAC-book you can always start directly on you Bootcamp-windows. That way you will only have one OS running and therefor be able use all the capacity. 
               

              How to "check in" unmodified items that are checked out  in to Windchill PDMLink?

              Set the objects for check in. 

              In this way the objects will be iterated even thou they are not modified.

              1. 

              2.

              3.


              ​​Sometimes opening a SolidWorks object from Windchill Workgroup Manager gets error:

              Unable to connect to Windchill Workgroup Manager. If more than one instance of the authoring application is running, the new one will run disconnected


              1. ​​Create a folder directly under C:\PTC

              2. Install WGM under C:\PTC

              3. Create a new start-script (bat-file) under C:\PTC
                Startscript example:

                :: *******************
                :: *  Script to set cach path etc for SolidWorks
                :: *******************
                :: @echo off
                TITLE SolidWorks 2017
                COLOR 79
                MODE CON: COLS=80 LINES=10
                set language=ENU
                TASKKILL /F /IM SLDWORKS.exe

                if not exist C:\PTC\ mkdir C:\PTC\
                if not exist C:\PTC\pdm_cache_WWGM_SOLIDWORKS_%USERNAME% mkdir C:\PTC\pdm_cache_WWGM_SOLIDWORKS_%USERNAME%
                if not exist C:\PTC\pdm_cache_WWGM_SOLIDWORKS_%USERNAME%\cache mkdir C:\PTC\pdm_cache_WWGM_SOLIDWORKS_%USERNAME%\cache
                if exist C:\PTC set work_dir=C:\PTC
                set PTC_WF_ROOT=%work_dir%\pdm_cache_WWGM_SOLIDWORKS_%USERNAME%\cache\.wf
                set PTC_WLD_ROOT=%work_dir%\pdm_cache_WWGM_SOLIDWORKS_%USERNAME%\.wwgm
                set PTC_WGM_ROOT=%work_dir%\pdm_cache_WWGM_SOLIDWORKS_%USERNAME%\.root
                set PTC_VFS_ROOT=%work_dir%\pdm_cache_WWGM_SOLIDWORKS_%USERNAME%\.vfs
                set PTC_WFS_ROOT=%work_dir%\pdm_cache_WWGM_SOLIDWORKS_%USERNAME%\.wfs
                set PTC_WF_CACHE=%work_dir%\pdm_cache_WWGM_SOLIDWORKS_%USERNAME%\.cache\
                 
                cd "C:\WINDOWS\system32"
                wscript.exe //e:jscript "C:\PTC\WGM11.1\wgm\bin\uwgm_client.js"

              4. Create a shortcut to the startscript and place it on the desktop

              5. Start WGM and register the PDMLink-server

              6. Change the PTC Places folder to C:\PTC\pdm_cache_WWGM_SOLIDWORKS_%USERNAME%

              7. Restart WGM, then open a file from WGM to start Solidworks


              ​​More info: 
              Article - CS36129
              Article - CS180499

              When searching "all types" as different users gives the following issue:
              ​​"The date string, "<name>%", has an invalid format. An error was detected at position 9 in the input string." 


              ​Due to preference "All Applicable Object Types Search" have all objects filled in by default in Windchill 11.0

              1. Log on as wcadmin

              2. Go to Organization --> Utilities --> Preference Management

              3. Edit the preference: "All Applicable Object Types Search"

              Change Value from:

              Abstract Specification, Problem Report, Change Request, Change Notice, Part, Document, Waorkgroup Manager CAD Document, Workflow Process, Part Instance, Part Configuration, Report Template, Managed Baseline, Meeting, Library, Product, Archive, Promotion Request, Comment, Reference Attachment, Work Item, Variance, Report, Variant Specification, Note, Dynamic Document, Import Job, Package Types, Managed Collection, Configuration Context, Received Delivery, Choice, Group, Option, Option Set, Requirement


              To the following value:
              Dynamic Document, Note, Burst Configuration, Document, Configuration Context, Comment, Change Notice, Change Request, Part, Workgroup Manager CAD Document, Promotion Request, Problem Report, Part Configuration


              ​​Creo cannot connect with PDMLink from Creo Parametric.

              Error message:

              wildfire cache located at () could not be loaded

              ​Corrupt PDMLink-cache

              1. ​​​Backup current PDMLink-cache folder

              2. Remove PDMLink-cache folder

              3. Start Creo Parametric and register the PDMLink server again

              See full guide here..

              • About rendering enhancement in Creo Parametric 4.0

              • The Rending tab is not available in Creo Parametric 4.0

              • Information about 

                Photo-Realistic Rendering 

                (renamed to Render Studio in M030)

              • Video demonstration of rendering options

              • How to save a render image to file

              ​​Video tutorial/workflow/best practices 

              • Starting Creo Parametric 4.0, Photorendor functionality is replaced with Real-Time rendering Keyshot, so Config’s related with  photorender are obsoleted

              • Basic rendering using Shading With Reflections display style

               
               


              Advanced rendering using Render Studio (photo-realistic rendering) application
              Make sure to set up license option for this module to activate it:



              ​​PTC WFS Controller service fails to start. (Win 10)

              ​Secure Boot in windows 10 BIOS is active.

              ​​Deactivate "Secure Boot" for Windows

              1. Uninstall PTC WF

              2. Install the patched PTC WFS installer


              • ​​Can a attribute name be changed in Windchill?

              • Can that cause any issues?

              • ​​The display-name can be changed without any problems in Windchill

              • You can do this from Site --> Utilities --> Type And Attribute Management --> Global Attributes

              • Unable to upload any modified objects in workspace

              • Unable to check in any modified objects in workspace

              • Unable to remove objects in workspace

              • Symbols is not matching the status of its object

              • Other inconsistensies

              • ​​Corrupt workspace or cache  

              1. ​​From Creo: Backup all modified objects to local disc

              2. Execute "Undo Check Out" on all objects in the workspace from a external browser

              3. Exit Creo

              4. Clear the local cache

              5. Start Creo and registred the PDMLink server

              6. Creat a new workspace

              7. Upload all modified objects

              8. Check out the modified objects and then check them in

              ​​Customer gets Creo error message "License Request failed for FEATURE"

              ​-

              ​​Run Reconfigure.exe for Creo, not for FlexNet, then add again license 7788@localhost

              But most importantly run reconfigure.exe from <Creo dir>\Parametric\Bin, go to Customize -> Command Configuration and move the locked-license Extension from left to right, and finally finish the installation.

              More info

              • ​​Creo Parametric is slow, after changing parts in session or assembly Creo freezes

              • General slow performance to open assemblies and parts etc.

              • A number of different reasons can be active in this case, such as slow network, graphic drivers, hardware issues etc etc. ​

              • In this case: config.pro or config.sup is containing search-paths to a network drive.

              ​​In this case: 
              Set prolib/creolib to a local folder on the computer in
              config.pro or config.sup
              IE:

              From:

              pro_library_dir \\network drive\creolib\obj_lib

              To:

              pro_library_dir C:\PTC\creolib\obj_lib

              ​​Error received during search in Windchill:

              Index Server Down
              The index search function is not available, an attribute search has been used. The search results may not contain all of the objects you expected. Please contact your Windchill system administrator

              ​SolR service is not running


              These steps are to be performed by a Windchill admin with IT knowledge​​. If you are hesitant, please contact our support team.


              Make sure that the PTC_SolR service is up an running. If it is not, start it manually.

              If problem is not solved you can try one of the following actions:

              • Restart the Windchill server and make sure all Windchill services and the PTC_SolR starts automatically

              • Wait for WTBackup to restart Windchill (this depends on your setup of WTBackup)

              • Make sure PTC_SolR is running. Stop the Windchill services manually, empty the Windchill caches and restart the Windchill services


              ​​

              ​​The HTTPServer (Apache) cannot be started on a windchill server or replica server

              • ​Block by antivirus

              • Other applications that is using port 80

              Change the row in: http.conf

              Listen 0.0.0.0:85  change to the port should be used if not port 80

               

              site.xconf

              <Property name="wt.webserver.port" overridable="true" targetFile="codebase/wt.properties" value="85"/>

               

              • If it is a master server its now complete

              • For replica-sites the following needs to be adjusted as well:

              1. Log in as wcadmin, go to Site > Utilities > Filed Server Admin > Files Server Management

              2. Right-click, click the site that needs to be changed, and press Edit

              3. In the field that contains the URL-name "http://replica server name", add the port number before the "/Windchill"-part. Example: IE:http://italy.servername.com:85/Windchill

               

              • LDAP Synchronization for the email id did not happened

              • Old e-mail address still exist, even thou the new adress are set up correctly in the central AD

              • User information from AD did not sync

              Update the email id of the user from the database 

              • Log on to oracle with the Windchill-user

              • Run the following SQL queries​​

              • select ida2a2 from wtuser where name like '%<username>%';

              Result:

              NAME
              ----------------
                  IDA2A2
              ----------
              <username>
               635226540


              • To be sure its the correct user run this to see the number is the same:

               select name, ida2a2 from wtuser where name like '%<username>%';
              • Create a Backup of the table

              create table wtuser_bkp as select * from wtuser;
              • Update the e-mail address to the correct one:

              update WTUser set email='<new email id of the user>' where ida2a2='<ida2a2 value of the user from previous query>';

              IE:

              update WTUser set email='patrik.larsson@mammasnyakille.se' where ida2a2='635226540';
              • Refresh the browser

              • LDAP Synchronization for one email ID does not happen


              • User information from AD did not sync

              Update the email ID of the user from the database 

              • Log on to oracle with the Windchill-user

              • Run the following SQL queries​​

              select ida2a2 from wtuser where name like '%<username>%';

              Result:

              NAME
              ----------------
                  IDA2A2
              ----------
              <username>
               635226540


              • To be sure its the correct user run this to see the number is the same:

               select name, ida2a2 from wtuser where name like '%<username>%';
              • Create a Backup of the table

              create table wtuser_bkp as select * from wtuser;
              • Update the e-mail address to the correct one:

              update WTUser set email='<new email id of the user>' where ida2a2='<ida2a2 value of the user from previous query>';

              IE:

              update WTUser set email='patrik.larsson@mammasnyakille.se' where ida2a2='635226540';
              • Commit the change in Oracle:

              commit;
              • Refresh the browser

              • ​​Cannot move objects between contexts

              • Error message when moving the objects:


              Conflict Description: 

              Life cycle template of object "<Name>, <Version>" does not exist in the target context.


              • The source and target contexts do not share the same life cycle template

              • Export the missing life cycle template from the context and import it to organisation level, so it is shareable to all contexts

              • If this do not work, make sure to reassign the life cycle for all versions of the objects that needs to be moved, see error message for further explanation which version needs to be reassigned, i.e: 

              1.  Life cycle template of object "1XXXXXX, A.1" does not exist in the target context.
              2. Go to version A.1 of 1XXXXX

              3. Reassign the Life Cycle and pick the new Life cycle template that is used in the context that the part should be moved to

              4. Move the object

               

              ​​Cannot open objects from WGM to Solidworks with error:

              Failed to open in SolidWorks 2017: <filename>.SLDASM does not exist

              • The Windchill File System folder location is also shared via Windows File and Printer Sharing (a shared file system is not supported for WFS)
              • Or other search-path issue


              • ​​Set up startscripts to make this path set correctly

              IE:

              @echo off
              color 3f
              if not exist C:\PTC\ mkdir C:\PTC\
              if not exist C:\PTC\pdm_cache_WWGM_SW_%USERNAME% mkdir C:\PTC\pdm_cache_WWGM_SW_%USERNAME%
              if not exist C:\PTC\pdm_cache_WWGM_SW_%USERNAME%\cache mkdir C:\PTC\pdm_cache_WWGM_SW_%USERNAME%\cache
              if exist "C:\PTC" set work_dir=C:\PTC
              
              set PTC_WF_ROOT=%work_dir%\pdm_cache_WWGM_SW_%USERNAME%\cache\.wf
              set PTC_WLD_ROOT=%work_dir%\pdm_cache_WWGM_SW_%USERNAME%\.wwgm
              set PTC_WGM_ROOT=%work_dir%\pdm_cache_WWGM_SW_%USERNAME%\.root
              set PTC_VFS_ROOT=%work_dir%\pdm_cache_WWGM_SW_%USERNAME%\.vfs
              set PTC_WFS_ROOT=%work_dir%\pdm_cache_WWGM_SW_%USERNAME%\.wfs
              set PTC_WF_CACHE=%work_dir%\pdm_cache_WWGM_SW_%USERNAME%\.cache\
              xcopy /Y /F /S /Q "P:\WGM_scripts\wgmclient.ini" "C:\ptc\wgm\wgmclient.ini"
              
              If exist C:\PTC\pdm_cache_WWGM_SW_%USERNAME%\.root\.Settings\appregistry.xml GOTO :Start_SW
              C:\Windows\system32\wscript.exe //e:jscript "c:\PTC/wgm\bin\uwgm_client.js"
              goto :End
              :Start_SW
              "C:\Program Files\SOLIDWORKS Corp\SOLIDWORKS\SLDWORKS.exe"
              goto :End
              :End
              timeout 5
              taskkill /F /FI "USERNAME eq %username%" /IM cmd.exe
              &&exit
              • Set out shortcut to start in the WGM-folder: C:\PTC\WGM

              • Register the CAD-application and the PDMLink Server

              • Change WFS file path to the new cache location: Tools --> Windchill File System Management

              • IE: 
                Changed to: C:\PTC\pdm_cache_WWGM_SW_%USERNAME%



              • Remove any of the following environment variables:

                PTC_WF_ROOT
                PTC_WF_CACHE
                PTC_WFS_ROOT
                PTC_WGM_ROOT    

              • Restart the machine


              • ​​Remove the cache 

              • Remove old environment variables

              • Re-register CAD-application and PDMLink server

              • If this does not work, set up startscript like described in resolution



              ​​Customer tries to access eLearning but get error message "Content access denied" despite being administrator.

              ​No Learning Packages have been set up.

               Manage Learning Packages

              How to create a new package?

              Only the admin has the access to create a new package.

              These are the steps to create a new package.

              1.   Login to your Precision LMS account: https://precisionlms.ptc.com

              2.   Click on Administration tab.

              3.   Go to Custom learning packages section and select manage learning package.

              4.   Click create new package

              And follow the procedure

              A.  Package name

              Admin can decide what package name he want to give e.g. test, learning etc.

               

              B.  Package content

              In this section, you have to add the content