How to use Material Favorites without changing Appearance?

Use this space to ask how to do whatever you're trying to use SolidWorks to do.
User avatar
Dwight
Posts: 274
Joined: Thu Mar 18, 2021 7:02 am
Answers: 2
x 2
x 220

How to use Material Favorites without changing Appearance?

Unread post by Dwight »

All

I would like to implement Material Favorites, but we'd prefer to avoid surface textures. Any way to do this, a setting we can use?

Thanks

Dwight
David Matula
Posts: 74
Joined: Tue Mar 30, 2021 12:43 pm
Answers: 0
x 55
x 70

Re: How to use Material Favorites without changing Appearance?

Unread post by David Matula »

You could just edit the material appearance in the material selection to be what you like to see. I would suggest at least changing the color so that you can look at the thumbnail, or model and know that a material has been applied,
User avatar
SPerman
Posts: 2044
Joined: Wed Mar 17, 2021 4:24 pm
Answers: 14
x 2222
x 1869
Contact:

Re: How to use Material Favorites without changing Appearance?

Unread post by SPerman »

The solidworks materials definition lives here:
C:\Program Files\SOLIDWORKS Corp\SOLIDWORKS\lang\english\sldmaterials.sldmat

In there, for each material, there are definitions for the finish. I assume if you delete that information, it will not change the part when that material is applied.

Having said that, you either can't change the default values, or it is not recommended. You should instead create custom materials.

https://help.solidworks.com/2020/Englis ... eating.htm

This is the listing for 6061-T6. I would delete the shaders and swatch color and see what happens.

Code: Select all

<material name="6061 Alloy" matid="21" envdata="1" appdata="Material Financial Impact data is based on bulk raw material price computed from 1. MetalPrices.com (2012). Accessed May 15th, 2012, from http://www.metalprices.com/">
      <shaders>
        <pwshader2 name="satin finish aluminum" isNewShader="1" path="\metal\aluminum\satin finish aluminum.p2m" />
        <cgshader2 name="satinfinishaluminum" />
        <pwshader name="polished aluminum" />
        <cgshader name="Aluminum6061Alloy" />
        <swtexture path="images\textures\metal\cast\cast_fine.jpg" />
      </shaders>
      <swatchcolor RGB="DDDDE3">
        <sldcolorswatch:Optical Ambient="1.000000" Transparency="0.000000" Diffuse="1.000000" Specularity="1.000000" Shininess="0.310000" Emission="0.000000" />
      </swatchcolor>
      <xhatch name="ANSI38 (Aluminum)" angle="0.0" scale="1.0" />
      <physicalproperties>
        <EX displayname="Elastic Modulus" value="0.69E+11" />
        <NUXY displayname="Poisson's Ratio" value="0.33" />
        <GXY displayname="Shear Modulus" value="0.26E+11" />
        <ALPX displayname="Thermal Expansion Coefficient" value="0.24E-04" />
        <DENS displayname="Density" value="0.27E+04" />
        <KX displayname="Thermal Conductivity" value="0.17E+03" />
        <C displayname="Specific Heat" value="0.13E+04" />
        <SIGXT displayname="Tensile Strength" value="1.24084E+8" />
        <SIGYLD displayname="Yield Strength" value="5.51485E+7" />
      </physicalproperties>
      <custom>
        <prop name="Financial Impact" description="" value="2.228" units="USD/kg" />
      </custom>
-
I may not have gone where I intended to go, but I think I have ended up where I needed to be. -Douglas Adams
Post Reply