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

Community Tip - Need help navigating or using the PTC Community? Contact the community team. X

DEF_DENSITY no longer works in Creo 8

Mat
15-Moonstone
15-Moonstone

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?

ACCEPTED SOLUTION

Accepted Solutions
Mat
15-Moonstone
15-Moonstone
(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

9 REPLIES 9
VladimirN
24-Ruby II
(To:Mat)
Mat
15-Moonstone
15-Moonstone
(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
15-Moonstone
15-Moonstone
(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
15-Moonstone
15-Moonstone
(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
15-Moonstone
15-Moonstone
(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

 

DP_10479309
5-Regular Member
(To:Mat)

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

Announcements
NEW Creo+ Topics: Real-time Collaboration


Top Tags