Skip to main content
15-Moonstone
November 5, 2013
Question

Watermark rev of wt.part on the published drawing

  • November 5, 2013
  • 32 replies
  • 20183 views

I am hoping somebody already figured it out, and it is not a costly customization...

32 replies

22-Sapphire I
November 5, 2013
Your terminology is a bit confusing. Do you mean WTPart or (CAD) .PRT?

We include Drawing Number, Name & Version in the watermark. This uses standard watermark configurations (we hard branch to watermark file with state hard coded because this was buggy in the past; may revisit). A printed / emailed drawing is traceable to a single object in the system.
Dmi3U15-MoonstoneAuthor
15-Moonstone
November 5, 2013

Here is to clarify:


The watermark is applied by CreoView/WVS publishing.


The Rev of the WTPart is needed to be on the watermark as well as the date of the release change - we might have rev of the drw different from rev of the WTPart (example: multiassembly drawings)




In Reply to Dmitry Ushamirsky:



I am hoping somebody already figured it out, and it is not a costly customization...

1-Visitor
February 10, 2014

Need Help. 1st time trying to implement watermarking for DRW Printing & Viewing.

I followed the ptc tans/tpis/etc & still not working. Below is my prefs file. Attached is my ini file (asf_01.ini).

I would also like to add date & Version, but have not found the proper property. Only found "epmdoc_lifeCycleState".

I have also attached what the General/Watermark preferences & mapping are set to (image prefs.jpg).

server_prefs.xml also attached.

Any help would be appreciated.

Larry Jett
datajett@aol.com, cadjett@aol.com

1-Visitor
February 10, 2014

I forgot to attach an image of the settingsfor: Visualization Configuration Administration - Site (viscfg.jpg).

Larry Jett

22-Sapphire I
February 10, 2014
One approach (which we use) is to have a number of watermark files, and to have the system select the one needed at the time of viewing - based on current lifecycle state of the parent object. This requires no coding - just configuration thru the Creo View GUI and loading of the resulting text file.

You can have the system use one of a variety of criteria to select which watermark file to apply; in our business, lifecycle state is the only one that makes sense.
[cid:image001.png@01CF263F.FC9EE2A0]

[cid:image002.png@01CF263F.FC9EE2A0]

Note: This benefits greatly from some good discussion with all affected parties. One can choose to

* embed the watermark in the viewable at the time of publishing, or

* select and apply it at the time of viewing.

Embedding it of course requires re-publish after each state change.
Selecting and applying at the time of viewing is elegant and in our opinion the only way to go.

Need to prepare multiple watermark files and load them here
[cid:image003.png@01CF263F.FC9EE2A0]


This stuff is not necessarily all that evident from PTC documentation...

1-Visitor
February 10, 2014

Thanks Mike,

Look at my attached files, because I think I am doing what you suggest. But just for simple DRW to show LC State & Date.
Then eventually add Version (dont know the property for that yet. cant find it in support search).

You showed option:

embed the watermark in the viewable at the time of publishing

I am trying to set this up to add watermarks for all DRW PDF's published.

I cant get the watermark to show anywhere. When publishing or just viewing. I am probably just one step off.

Thanks
Larry

1-Visitor
February 10, 2014

I did find the properties for Revision & Date:

I am placing them in this message, so others can find them in future searches.

I also attached an excel with them enclosed:

epmdoc_creatorName
WindchillEPM
user name

epmdoc_modifierName
WindchillEPM
Administrator

epmdoc_instance
WindchillEPM
FALSE

epmdoc_cabinetName
WindchillEPM
Default

epmdoc_templated
WindchillEPM
FALSE

epmdoc_businessType
WindchillEPM
EPMDocument

epmdoc_organizationName
WindchillEPM
XXX

epmdoc_modifyTimestamp
WindchillEPM
2014-02-10 09:43:52 CST

epmdoc_versionInfo
WindchillEPM
B

epmdoc_folderingInfo
WindchillEPM
/Default/XXX

epmdoc_name
WindchillEPM
FILL/EXTERNALXXX MANIFOLD

epmdoc_hasVariance
WindchillEPM
FALSE

epmdoc_lifeCycleState
WindchillEPM
Design

epmdoc_CADName
WindchillEPM
XXX09008.drw

epmdoc_generic
WindchillEPM
FALSE

epmdoc_verified
WindchillEPM
TRUE

epmdoc_docType
WindchillEPM
Drawing

epmdoc_displayIdentity
WindchillEPM
Drawing - XXX09008.drw,
B.2

epmdoc_defaultUnit
WindchillEPM
each

epmdoc_formatName
WindchillEPM
NONE

epmdoc_hasHangingChange
WindchillEPM
FALSE

epmdoc_createTimestamp
WindchillEPM
2013-12-12 09:12:05 CST

epmdoc_containerName
WindchillEPM
XXXYYY

epmdoc_lifeCycleBasic
WindchillEPM
TRUE

epmdoc_collapsible
WindchillEPM
FALSE

epmdoc_topGeneric
WindchillEPM
FALSE

epmdoc_hasPendingChange
WindchillEPM
FALSE

epmdoc_creatorEMail
WindchillEPM
xxx@YYY.com

epmdoc_number
WindchillEPM
XXX09008.DRW

epmdoc_lifeCycleName
WindchillEPM
XXX_LC

epmdoc_iterationDisplayIdentifier
WindchillEPM
B.2

epmdoc_ownerApplication
WindchillEPM
Workgroup Manager

epmdoc_missingDependents
WindchillEPM
FALSE

epmdoc_derived
WindchillEPM
FALSE

epmdoc_modifierFullName
WindchillEPM
Site, Administrator

epmdoc_creatorFullName
WindchillEPM
last name,first nme

epmdoc_qualifiedidentifier
WindchillEPM
B.2

epmdoc_revisionNumber
WindchillEPM
144

epmdoc_authoringApplication
WindchillEPM
Creo

epmdoc_placeHolder
WindchillEPM
FALSE

L Jett

10-Marble
March 10, 2016

Lawrence,   I know this is an old thread, but this post with the epmdoc variable names and examples was a huge help for me along with your attachments.  Just wanted to say Thanks

13-Aquamarine
February 10, 2014
So the title of this thread is "Watermark rev of wt.part..." but so far I have only seen solutions for watermarking EPMDoc properties on the drawing. Does anyone have a solution for watermarking associated wt.part information on the drawing?

Patrick Williams | Engineering Systems | c: 616.947.2110
[cid:image001.jpg@01CF2668.6B805320]
22-Sapphire I
February 10, 2014
As far as I know, the viewable of the associated EPMDocument (either drawing or 3D model - configurable globally) is mapped to the WTPart and displayed. No attributes from the WTPart are part of what is displayed in CreoView.
1-Visitor
February 11, 2014

HI Dimitry,


I know that someone who figured it out. I don't think it is costly customization and I thinkthey are pretty affordable. It called the "Stamper" and PLM Worker from Najanaja.com. It is a great self-configurable architected framework that you can query any application (i.e. Windchill) up and down objects to be placed on the drawings as a watermark. I really like the flexibilty of the framework.


I've used Najanaja in the past and had no issues with their support and amazing work. Some many other big companies have used Najanaja as well. I wouldn't waste my time and money with other companies with false promises that has no experience with standard requirements and windchill proper architecture. If you have a tight budget, timeline and want the best custom solutions,give them a shout. Because we all have tons of experience implementing Windchill, I have no issues passing my requirements to them with instant sync'ing of knowledge of business requirements, architectual soluions and expected results. When you have to start to teachthe consulting company how to properly look into up and down Windchill architecture, then you know you should be looking elsewhere. I don't have that issue with Najanaja.


http://www.najanaja.com/?q=products



Patrick

In Reply to Dmitry Ushamirsky:



I am hoping somebody already figured it out, and it is not a costly customization...