cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - If community subscription notifications are filling up your inbox you can set up a daily digest and get all your notifications in a single email. X

Two Pro/E Workers? One for HPGL and the other for PDF?

MikeFoster
2-Guest

Two Pro/E Workers? One for HPGL and the other for PDF?

All,

Is it possible to set up two Pro/E workers that are used for different functions? I'd like our existing Pro/E worker to continue to operate as it does now creating HPGL reps of drawings that can be used with PV's markup tools. I'd like to set up a new worker for use by our document control group to create PDF reps of released drawings.

It looks like "Dedicated Publish Queues" might be the way to do this but the documentation in the Sys Admin guide seems very incomplete and talks about "Custom Hooks" and other things. Before I spend a lot of time trying to learn what all that means I'd like to find out if what I want to do is even possible. Can I set up a privileged user to be able to manually publish from the Windchill interface to a different worker?

Thanks,

Mike Foster
ATK

This thread is inactive and closed by the PTC Community Management Team. If you would like to provide a reply and re-open this thread, please notify the moderator and reference the thread. You may also use "Start a topic" button to ask a new question. Please be sure to include what version of the PTC product you are using so another community member knowledgeable about your version may be able to assist.
6 REPLIES 6
KenFreeman
6-Contributor
(To:MikeFoster)

Mike


We have been asking PTC for this functionality for over a year now. We would like to publish in HPGL during the Under Review phases due to the superior markup ability, and then to PDF when released to Production. According to PTC since you have to work out of the same recipe file it can't currently be done. I would imagine some enterprising user might be able to code a way to do it.


There is a tool called WT-PLOT from Software Factory that I saw this year at PlanetPTC that claims to be able to do this.


http://www.sf.com/index.php/pdm-plm-en/wt-plot-en.html


Let me know if you find a solution.


Ken Freeman

Hello Guys it is possible.


This can be achieved through the recipe file in the CAD Worker.Where you will find a option like Drawing O/P.


If u set it to HPGL , this particular worker will publish PLTfiles , if u set it to PDF , it will be dedicated for PDF.

How do you command Windchill to select the HPGL worker or the PDF worker?

I'd like our existing Pro/E worker to continue to operate as it does now creating HPGL reps of drawings that can be used with PV's markup tools. I'd like to set up a new worker for use by our document control group to create PDF reps of released drawings. Unfortunately there doesn't seem to be a way for our document control group to select which worker to use when creating a new rep from the Windchill user interface.

Thanks,

Mike

Hello Mike ,


Perhaps there is a way to do it via customisation . there are filters available in wvs properties where you can use to send the objs you want to publish and filter the remaining , (may be like setting an identifying the difference from a custom attribute).


Regarding your main question , there are CADProxy Api's available from where you can rublish the format you wanted.



But sure that there are no OOTB features available for this.


Regards,


Sriram Rammohan

Hello All -


Has anyone gotten this to work?


Thanks, Kathy

I am testing a similar setup in our QA system at the moment. It might be close enough to what you are asking for...


We have two PROE CADWorkers.One worker issetup to onlyprocess jobs sent tothe default queueset(PublisherQueueL, PublisherQueueM, PublisherQueueH, PublisherQueue1, etc.) and the other is setupto use a queueset that I call SUPER (PublisherQueueSUPERL, PublisherQueueSUPERM, etc.). Since each worker is on a different machine, I could have different settings inrecipe files on each, however for me that is not a requirement, so the recipe files are the same.


The SUPER queueset receives jobs that are very large assemblies only. In order to determine which queueset a job should be assigned to, I wrote a java function that traverses the assembly structure and counts the total number of dependencies. If the count is larger thansome threshold, I send the job to the SUPER queueset, and it is processed by the second cadworker.If the count does not surpass the threshold,the jobjust goes to the default queueset, and it is processed by the first cadworker. The property that you set in wvs.properties to call the function that determines which queueset to assign jobs tois "publish.publishqueue.priorities.filtermethod".


Hope this helps with the "can it be done" question.

Top Tags