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

Community Tip - Learn all about PTC Community Badges. Engage with PTC and see how many you can earn! X

DEF_DENSITY no longer works in Creo 8

Mat
13-Aquamarine
13-Aquamarine

DEF_DENSITY no longer works in Creo 8

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?

1 ACCEPTED SOLUTION

Accepted Solutions
Mat
13-Aquamarine
13-Aquamarine
(To: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.

View solution in original post

8 REPLIES 8
VladimirN
24-Ruby II
(To:Mat)
Mat
13-Aquamarine
13-Aquamarine
(To: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.

VladimirN
24-Ruby II
(To:Mat)

I'm glad you solved your problem.

KenFarley
21-Topaz I
(To:Mat)

I guess the tricky part would be if someone has a model that is metric...I wonder if modelcheck will take that into account when applying your criteria? We don't use ModelCheck, so I'm just curious.

Mat
13-Aquamarine
13-Aquamarine
(To:KenFarley)

works absolutely fine with metric parts. We use kg/mm^3 as a density unit.

I guess, if You use e.g. tons/feet^3, You have to adjust the low/upp-values.

llie
16-Pearl
(To:Mat)

This is working for us as well in Creo 7.0.4.0. Is there a ModelCheck setting to flag PTC_SYSTEM_MTRL_PROPS material?

Mat
13-Aquamarine
13-Aquamarine
(To:llie)

Yes, You can change settings for PTC_SYSTEM_MTRL_PROPS.

https://www.ptc.com/en/support/article/CS326615

 

But I recommend to keep the default values. Thereby You are forced to assign a correct and real material to the part.

Mat
13-Aquamarine
13-Aquamarine
(To:Mat)

Update:

one of my engineers had problems passing this modelcheck test.

It turned out, that his part was made of a foamed material. So the lower boundary of the density was still to high.

Had to alter the limits to

 

DENSITY_LOW 0.0000000001
DENSITY_UPP 0.9

 

Top Tags