Skip to main content
16-Pearl
October 19, 2021
Solved

DEF_DENSITY no longer works in Creo 8

  • October 19, 2021
  • 3 replies
  • 4196 views

Hi there,

My company updated to Creo 8.0.1.0 some weeks ago. Now it turns out, that the model check test "DEF_DENSITY" does not work anymore in Creo 8.

In Creo 8 every part gets the default material "PTC_SYSTEM_MTRL_PROPS", which has the density of 1.0.

The test DEF_DENSITY should check, if the density is 1.0, but the test passes.

Since we use modelcheck as a gatekeeper for our windchill, there is a pretty chance, that the pdm-system gets filled up with neutron-star-like parts.

Does someone knows a workaround?

Best answer by Mat

ok, I think I found a workaround.

 

In "checks.mch" I added this line:

PRT_DENSITY YNEW E E E E E 

In "constant.mcn" I added the some boundaries for the density:

DENSITY_LOW 0.000001
DENSITY_UPP 0.9

 

Looks promising for now.

3 replies

24-Ruby III
October 19, 2021
Mat16-PearlAuthorAnswer
16-Pearl
October 19, 2021

ok, I think I found a workaround.

 

In "checks.mch" I added this line:

PRT_DENSITY YNEW E E E E E 

In "constant.mcn" I added the some boundaries for the density:

DENSITY_LOW 0.000001
DENSITY_UPP 0.9

 

Looks promising for now.

24-Ruby III
October 19, 2021

I'm glad you solved your problem.

5-Regular Member
July 8, 2024

Hi Mat,

 

I was looking around for a ModelCHECK setting that flags this as well and just stumbled upon this article today: Article - CS378862 - ModelCHECK check DEF_DENSITY is unable to report error/warning in legacy parts with assigned density as 1.0000 (default) and no material. (ptc.com)

 

I figured I'd post here as well in case other people are searching around for the same thing.

Snag_bcc2171.png