Continue to Site

Welcome to MCAD Central

Join our MCAD Central community forums, the largest resource for MCAD (Mechanical Computer-Aided Design) professionals, including files, forums, jobs, articles, calendar, and more.

Scientific Notatation display in Detailin

shakman

New member
I am having a problem regarding Pro engineer detailing. The problem is as follow:
<ul>[*] My model units are mmKs & density is in Kg/cu. mm.
[*] I m using BOM table to show model info including some mass properties (PRO_MP_MASS, PRO_MP_DENSITY)[*] The density of steel, i am using, is 7.86E-6 Kg/cu. mm but it is displayed as 0.000
till 3DP and if i change DP to 6 then it becomes 0.000008 that is still not good[/list] Now i want to display it as 7.86E-6, is there any way of doing it?<img alt="">
 
I'm not real swift at this but if I were going to try
to muddle may way thru it I would ...


1) Create a part relation
myDensity = pro_mp_density * 1E+6
2) Create a part note
{0:&myDensity}{1:E-6 KG/cu mm}
(if you don't mind a space between number and "E"
don't worry about the brackets.)
3) Create a part param
Name: someName
Type: Note
Value: 0 (or whatever note IDhappens to be)
4) Read the parameter someName in the repeat region.


The note is created to read the real number value and concatenate with
the text.


If it's possible to read the note into the repeat region creating
param "someName" will not be necessary.
 
thanks Jeff4136 for ur suggestion:

the way u mentioned is good but i need to know some thing easy. What i m currently doing is:
1. I add a parameter to assy whose value is a string and type the density
(7.86E-6) value.
2. I do it in a mass production way by copying the parameter into all
components
3. and call them is BOM

isn't easy?
 
That's just the only way ~I~ could think of.


It's not something I've ever dealt with but think if I were
going to; I would do it the 'parametric' way to accomodate
material changes and set it up in my start part.


Maybe someone else knows a better way?
 
I don't think there is a way of showing the density in drawing like you need (7.86E-6 Kg/mm^3) because the value itself is 0.00000786 so that's the way PRO-E will show it.


Like Jeff sugested just create a parameter (string) that shows 7.86E-6 Kg/mm^3. It's not like the density of steel will change.


And for you not to open every part in your assembly and create this param, you can do it like this:


create the parameter in your top_level_assy


then on the model tree go to settings/ tree columns, at type select model_param and select your parameter, hit ok.


You just added a column to your model tree with the parameter. Then click in that column near each part and a window will pop-up that will create the parameter in each part, and you just copy/paste the parameter value.
 
Thanks Guys for the help
smiley2.gif
 

Sponsor

Articles From 3DCAD World

Back
Top