Skip to main content
1-Visitor
January 25, 2010
Question

Parameter storing original creation date for CAD Data

  • January 25, 2010
  • 10 replies
  • 4439 views

The parameter PTC_WM_CREATED_ON updates each time the revision increases (which I believe is the way it is supposed to behave). Is there another parameter that maintains the original creation data for the file regardless of the revision? Or some work around to keep the date the original creation date?

Thanks,

Colleen

10 replies

1-Visitor
January 26, 2010

Hi Collen,

On the drawing formats we use the following parameters:

  • PTC_WM_REVISION
  • PTC_WM_LIFE_CYCLE_STATE
  • PTC_WM_CREATED_BY
  • PTC_WM_CREATED_ON
  • PTC_WM_MODIFIED_BY
  • PTC_WM_MODIFIED_ON

You can refer to the documentations that I sent. I also use the doc_name and PTC_COMMON_NAME in the drawing formats that ties directly to Windchil Number and Name respectively. You should create aNOTE for the drawing title box and place the ProEapplicaitonparameter PTC_COMMON_NAME into it.

Good luck and I hope this helps,

Patrick

1-Visitor
January 26, 2010
Here's some examples of formats and drawing templates.
22-Sapphire I
January 26, 2010
Agree with all except state (Life_Cycle_State).

The content of the drawing should not change when the Drawing's state changes. If you use ProductView in an integrated way, then state should be left to the ProductView watermark, which differs dynamically by state, independently.

1-Visitor
January 26, 2010

Hey Mike,

It really depends on what you define as state. We define the lifecycle state as the state of the actual object as it goes through the release cycle like INWORK, UNDER REVIEW, RELEASED, CANCELLED and OBSOLETE. These states get changed with ECNs. This you can use the following wt.proerties in your site.xconf.

<property name="publish.republishondocumentchange" overridable="true"&lt;/p">

targetFile="codebase/wvs.properties"

value="true"/>

<property name="publish.republishonepmdocumentchange" overridable="true"&lt;/p">

targetFile="codebase/wvs.properties"

value="true"/>

For watermarks, we use securityclearance levelsor project states like CONFIDENTIAL, TOP SECURITY, PUBLIC, FOR YOUR EYES ONLY, INTERNAL, Prototype1, SSL1, SSL2, TOOLING1, TOOLING2,etc. These change with based on the overall project timelne and security of timeline. For this I suggest Najanaja Framework to generate the watermarks based on your project timeline.

But, it is really up to you guys,

Patrick

1-Visitor
January 28, 2010
Yes; this is all good,but I still don't understand what Windchill 9.0 (M060) parameter can we use in Wildfire 3.0 (M190) to maintain the original created on date?


Thank You
David K. Lucas


1-Visitor
January 30, 2010

David,

The parameter is:

PTC_WM_CREATED_ON

1-Visitor
January 30, 2010

David,

Take a look at the example of format and drawing template I included in my previous post to with the parameters.

1-Visitor
January 30, 2010

David,

Also look at my previous attached ProE WF 2 to 4 guides to place the formats, templates and start files in Windchill to obtain the Windchill system attributes within the files. You will only see these attributes if these ProE stds files were created/updated while connected to the server registry of Windchill. If you do this, you have to make sure that all the registry names are the fully qualified name of the server.

1-Visitor
February 16, 2010

Patrick,

I think you are misunderstanding the issue. The parameter PTC_WM_CREATED_ON does not store the original creation date once the revision is updated. I received an email response which I think will work but I'm not sure how to write the relation. The email is below, if anyone has suggestions on how to write the relations that would be helpful.

"You are trying to preserve an original creation date for the original release of a drawing, if I understand your question right. The default PTC_WM_CREATED _ON date changes when the revision is rolled, but you want the first release date in the drawing.

We used a relation in our start parts that reformatted PTC_WM_CREATED_ON to the way we wanted andassignedit a company specific parameter which was used in the drawing format for the original creation date of the drawing."

Thanks,

Colleen

1-Visitor
February 17, 2010
Colleen,

We automatically capture the creation date in a proe parameter buy
customizing the proe start files for each user.

In short,
our proe startup script copied our global standards to the user's
harddrive.
the script then builds custom modelcheck start files based on the
environment variables USERNAME and COMPUTERNAME and the output of the
command DATE
the script then runs ModelCHECK in batch mode in the background (the user
never even see this).
The result is that the user's local Proe start drawing always has a
parameter named DRAWN_DATE equal to the date that the proe startup script
was run.

Here's a link to an article I wrote for ProFile describing how we did it.