Has anyone has any experience with MATWEB's (http://www.matweb.com) new
Soliworks material library feature? They say that for $50/year you can
have full iste access and can download material properties in Solworks
material libray format.
I tried the sample libray and it worked, at least.
Wher's everybody else get their properties sets? Anyone fdevoted to
stricty putting in what you need "by hand"?
Tom
I decided to go with a custom material list because I needed the name of the
materials to be a specific format so that when I open a sheetmetal part in
SigmaNEST, our laser cutting software, the name matches the format that I
need to import it correctly.
Richard
"Tom" <tcunn...@emeassoc.com> wrote in message
news:1118672783.9...@g14g2000cwa.googlegroups.com...
I've tried a couple, but it's interesting - not all the variables are
always there, and I can't seem to be able to add new/missing ones, or
to find a list of variable names (i.e., EX, ALPX, etc).
It's never easy...
Tom
Rich
"Tom" <tcunn...@emeassoc.com> wrote in message
news:1118757531.1...@g43g2000cwa.googlegroups.com...
Tom
<physicalproperties>
<EX displayname="Elastic Modulus" value="0.69E+11"/>
<NUXY displayname="Poissons Ratio" value="0.33"/>
<GXY displayname="Shear Modulus" value="0.27E+11"/>
<ALPX displayname="Thermal Expansion Coefficient" value="0.23E-04"/>
<DENS displayname="Density" value="0.27E+04"/>
<KX displayname="Thermal Conductivity" value="0.17E+03"/>
<C displayname="Specific Heat" value="0.10E+04"/>
<SIGXT displayname="Tensile Strength" value="1.10297E+8"/>
<SIGYLD displayname="Yield Strength" value="4.13613E+7"/>
</physicalproperties>
The capital letters such as EX, NUXY, etc. refer to standard material
property nomeclature in Cosmos/M. If you can get a hold of the Cosmos/M
documentation you will find all of the material property designators.
This documentation can typically be downloaded from SRAC.com. Whether
CosmosWorks will support a particular designator is something you will
have to determine by reading the CW docs or by testing. The units used
above are MKS units so IPS units will have to be converted.
The sldmat file itself appears to be in XML format. It resides in
\lang\english\sldmaterials with the sldmat extension. Any file with the
sldmat extension will appear in the materials list box if it is in that
directory. TOOLS/OPTIONS/SYSTEM/FILE LOCATIONS/MATERIALS can be pointed
to multiple directories with sldmat databases as an alternative to the
above directory.
My guess is that the <material> tag and the <physicalproperties> tag
are all that are needed to add a material to SW. The <material> tag has
two parameters, name="" and matid = "". It would appear that the matid
must be sequential.
I don't know if Access or Excel have the ability to read in an XML file
and make sense of it, but if they did this would be a convenient way to
manage your properties.
This API example could also be useful:
Get Material Database and XML Schema File Names Example (VB)
Thanks,
Tom
Thanks!
Tom
(who still gets cranky about the demise of flat text data files!)
>OK, here is some flat text. Pretty handy.
>
>http://www.varmintal.com/material.txt
Ok. I was feeling ambitious and wrote a solidworks materials gizmo in
LabVIEW to manipulate these files. It reads sldmat files and writes
flat csv files, or vice versa.
In any event I sucked the reference file into Excel and parsed it to
create categories and such. You can download a copy at
http://www.dubea.org/longmaterials.csv
Then I pushed it through my converter and created a sldmat file. You
can download it at http://www.dubea.org/longmaterials.sldmat
Be forewarned it takes a few moments to load up.
Have fun.
===========================================================================
Chris
dubea.sldmat
The attribute 'matid' on this element is not defined in the DTD/Schema.
line 9, column 38
I used a text editor to remove the offending property. The sldmat file
then loaded. However 2004 showed the modulus for aluminum to be
1.221e+007 N/m^2 no matter which system of units was set for the
documents. This number is appropriate for psi, not metric. Apparently
2004 converts the mks units in the sldmat file to ips but appends mks
units regardless of the units that are set in the model.
I'm running into all sorts of issues regarding the units in the
library. Also the format evidently has changed as well because it
loaded just fine in 2005 SP3
Thanks for the feedback.
===========================================================================
Chris
>
>I'm running into all sorts of issues regarding the units in the
>library. Also the format evidently has changed as well because it
>loaded just fine in 2005 SP3
>
>Thanks for the feedback.
>
>
>===========================================================================
>Chris
Geez did I screw this one up. Boy. I'll repost it when I've finished
fixing it.
My apologies!
===========================================================================
Chris
Confirmed. Use at your own risk!!!!!!
===========================================================================
Chris
I've uploaded new copies. These seem to correlate well with the
original values.
The values for thermal conductivity and specific heat are zeroed out
because they weren't in the original list.
Please check these values before you use them. I cannot be
responsible for the validity of the data. All I've done is reformat
them and parse them into the proper file schema.
The download links are:
http://www.dubea.org/longmaterials.csv
and
http://www.dubea.org/longmaterials.sldmat
It might make some sense to break this up into separate files for the
separate categories. It would load faster that way.
If you want to update the values, please so, but I would GREATLY
appreciate if you would e-mail me a copy.
My e-mail address is chris.dubea at gmail dot com
Cheers,
===========================================================================
Chris