Professional Documents
Culture Documents
Creo 210 Admin Guide To ProductView
Creo 210 Admin Guide To ProductView
Agenda
> > > > > > > > > > > > > >
2010 PTC
Publishing Components Hardware Options Software Install Worker Setup Server Setup Worker Agent Config Trouble Shooting Security Issues Watermarks Publish Scheduler Administrator Client Install ProductView Express Compressed 3D Thumbnails Post Publishing Rules
Publishing Components
Adapters do the publishing using the authoring software They also contain the recipe files for the publishing job ProE & MS Office GSWorker opens communication ports on the worker Share folder is where files to be published are dropped so the worker can process them IIS and FTP are optional
3
Workers move the files, communicate with the GSWorker, and attach the viewable to the object. Auth file contains a username & password Agent.ini opens communication ports on the server and starts the Worker Agents Adobe Distiller Server is required to create pdfs of MS Office files
2010 PTC
Worker Agent
Adapters
Authoring Software
Agent.ini
GSWorker
Distiller
32bit OS
Shared Folder
IIS
FTP Server
Workers move the files, communicate with the GSWorker, and attach the viewable to the object. Auth file contains a username & password Agent.ini opens communication ports on the server and starts the Worker Agents Adobe LiveCycle Server replaces Distiller
Worker Agent
Adapters
Authoring Software
Agent.ini
GSWorker
LiveCycle
32bit OS
Shared Folder
IIS
FTP Server
2010 PTC
Monolithic Setup
Windchill Server
Worker Agent
Adapters
Authoring Software
Agent.ini
GSWorker
Distiller
32bit OS
Shared Folder
2010 PTC
Worker Agent
Adapters
Authoring Software
Agent.ini
GSWorker
IIS
Shared Folder
FTP Server
Distiller
32bit OS
2010 PTC
Worker Agent
Adapters
Adapters
Pro/Engineer Software
MS Office Software
Agent.ini
GSWorker
GSWorker
Shared Folder
Shared Folder
Distiller
32bit OS
2010 PTC
2010 PTC
Adapters
ProEngineer MS Office
Select all the ProE options Select the Documents Adapter Select the Thumbnail Generator Configure as a Windows Service Install from a local drive, no spaces in installer path No spaces in the setup directory path, no networked drive
Shared Folder
Distiller
32bit OS
2010 PTC
11
Some downstream applications may not know how to deal with compressed hpgl files
2010 PTC
13
2010 PTC
14
2010 PTC
15
2010 PTC
16
2010 PTC
17
Server Setup
> Install:
ProductView Client allows users to download the software from PDMLink Thumbnail Generator and Viewable Compression Utilities even if using separate workers
Server Setup
Dont use @ in this password. It gets doubled when sent. Best to avoid all special characters
Remove completed jobs wvs property deleteCompleted.enableOnContainers = true wt properties wt.queue.removeCompleted.PublisherQueue = true wt.queue.removeCompleted.PublisherQueue1 = true wt.queue.removeCompleted.PublisherQueue2 = true wt.queue.removeCompleted = true
2010 PTC 19
2010 PTC
20
2010 PTC
21
2010 PTC
22
2010 PTC
23
2010 PTC
24
2010 PTC
25
2010 PTC
26
2010 PTC
28
Security Concerns
> Log files containing the password for the ProductView user On the PDMLink Server Machine:
PROEqueue.log in <loadpoint>logs\cadagent\PROEqueue StatusMessages.log in <loadpoint>logs\cadagent\StatusMessages *.log in <loadpoint>\logs\cadagent\<workermachine name>-<workername> Agent.ini in <loadpoint>\codebase Contains the ftp username & password On the Worker Machine: Worker_*.log in the proe_setup or doc_setup folder Bottom line Search & replace for the username/password on all log files you send to PTC
> Communication between the Worker Agent & Worker is not encrypted
Run the worker on the server Put the worker and server on their own private network segment Create a VPN between the server and worker
> Auth.Properties file has the username & password in clear text
Limit access to your PDMLink server, however its still visable from the Worker Agent logs inside PDMLink assuming you have site access.
2010 PTC 31
Watermark Editor
> Watermark Editor
Not included with ProductView separate install Accommodate all parameters names for a field e.g., <dwg_no><dwg_number> Same information, different names ProductView displays what it finds Useful if you have files from others that have different parameters Define watermarks for Models, Drawings, etc.
2010 PTC
32
Because I set Work in Progress to be default we only need to map Released The Property Name is the Parameter Name Its case sensitive The Attribute value is the Lifecycle state name You could also do the same thing with other parameters, for example using a different watermark if an object is Proprietary
2010 PTC 34
2010 PTC
36
Do the same for the server_prefs.xml Stop and restart the methodserver and tomcat. Server side watermarks should now work
2010 PTC 37
2010 PTC
38
2010 PTC
39
2010 PTC
41
ProductView Express
> ProductView Express & ProE
This is how ProE shows you a preview of drawings and models in the embedded browser If ProE isnt installed locally on each machine it may have problems finding PVX You may need to run the PVX installer on each client to get this working properly Or you could try adding the path to your ProE startup script The path is defined in the environment and should be set when the PVX installer is run <ProE Loadpoint>\i486_nt\pvx\pvx.msi The installer Will typically create a path to: PVX_INSTALL_DIR C:\Program Files\ptc\ProductViewExpress\
2010 PTC
42
Compressed 3D Thumbnail
2010 PTC
2010 PTC
44
Where createSubModel = 1 is the sub-assy level where the thumbnails are created Changing the number to 2 will create thumbnails at the second level of sub-assys For example, if you have the following structure
Top Assy Sub-Assy-A Sub-Assy-1 Sub-Assy-2 Sub-Assy-3 Sub-Assy-B Sub-Assy-4 Sub-Assy-5 Sub-Assy-6
Level 1 will generate 2 thumbnails of the lettered assemblies Level 2 will generate 6 thumbnails of the numbered assemblies
2010 PTC 45
You should end up with a new .pvs file and a number of new .pvt files Open up the new .pvs file in ProductView to see the results
2010 PTC 46
2010 PTC
47