Community Tip - You can change your system assigned username to something more personal in your community settings. X
Hi,
In our material library we have very few materials only.
Now i have to add more material files in creo material library.
Please suggest for creating material library files.
By
uday
Solved! Go to Solution.
They are simple text files.
Rename an existing one and edit it for your own names and parameters.
There is also an icon to create a new one from within Creo, but it is very generic.
They are simple text files.
Rename an existing one and edit it for your own names and parameters.
There is also an icon to create a new one from within Creo, but it is very generic.
Hello
You have that which is compatible with Creo.
Kind regards.
Denis
Create a new material file with dummy data and then edit it in a simple text editor. See what each set of lines says and does and then add the properties for your materials.
Here is the start part default file we use.
ND_RelParSet_K01 = {
Name = START_MATERIAL
PARAMETERS =
{
Name = PTC_MATERIAL_DESCRIPTION
Type = String
Default = 'PDM Number, Description 1
Description 2
Description 3'
Access = Full
},
{
Name = TEMPERATURE
Type = Real
Default = 0.000000e+00 F
Access = Full
},
{
Name = PTC_INITIAL_BEND_Y_FACTOR
Type = Real
Default = 5.000000e-01
Access = Full
},
{
Name = PTC_BEND_TABLE
Type = String
Default = ''
Access = Full
},
{
Name = PTC_MATERIAL_TYPE
Type = Integer
Default = 9
Access = Locked
},
{
Name = PTC_FAILURE_CRITERION_TYPE
Type = String
Default = 'NONE'
Access = Locked
},
{
Name = PTC_FATIGUE_TYPE
Type = String
Default = 'NONE'
Access = Locked
},
{
Name = PTC_MASS_DENSITY
Type = Real
Default = 9.900000e+01 lbm/in^3
Access = Full
},
{
Name = PDM_NUMBER
Type = String
Default = 'PROE_SETUP'
Access = Full
},
{
Name = PDM_NAME
Type = String
Default = 'Start Material Name'
Access = Full
},
{
Name = DESCRIPTION1_U
Type = String
Default = 'PDM Number, Description 1'
Access = Full
},
{
Name = DESCRIPTION2_U
Type = String
Default = 'Start Material Description 2'
Access = Full
},
{
Name = DESCRIPTION3_U
Type = String
Default = 'Start Material Description 2'
Access = Full
},
{
Name = DATA_SOURCE
Type = String
Default = 'Source for material properties'
Access = Full
},
{
Name = VERSION
Type = String
Default = 'Version of material file'
Access = Full
},
{
Name = CATEGORY
Type = String
Default = 'Material category type'
Access = Full
},
{
Name = COMMENT1
Type = String
Default = 'Material used for setup of start parts.'
Access = Full
},
{
Name = COMMENT2
Type = String
Default = 'Any other comments about material.'
Access = Full
}
}
Hi
Thanks ben. It is useful for us.
Hello Ben,
I have created the new material files in our library. And to bring the assigned material in to the parameter,
I have used
Assign a material, paste in the relation, delete the material. You will still get the error message and a error in the context dialog box that says "WARNING: Some constraint relations are no longer satisfied in YourPART." but it will allow you to save the start part and perform regeneration.
Hi Christopher,
What you are suggested here is the exact solution of my problem.
Thanks.