Commit 2b381d61 authored by amandaghassaei's avatar amandaghassaei

adding material properties

parent af5a4f16
...@@ -32,6 +32,14 @@ define([], function(){ ...@@ -32,6 +32,14 @@ define([], function(){
conductive: false, conductive: false,
density: 3500,//kg/m^3 density: 3500,//kg/m^3
longitudalK:{x:80,y:80,z:80}, longitudalK:{x:80,y:80,z:80},
conductiveAxes: [
{x:0, y:0, z:1},
{x:0, y:0, z:-1},
{x:1, y:0, z:0},
{x:-1, y:0, z:0},
{x:0, y:1, z:0},
{x:0, y:-1, z:0}
],
shearK:{xy:80,xz:80,yx:80,yz:80,zx:80,zy:80}, shearK:{xy:80,xz:80,yx:80,yz:80,zx:80,zy:80},
bendingK:{x:80,y:80,z:80}, bendingK:{x:80,y:80,z:80},
torsionK:{x:80,y:80,z:80} torsionK:{x:80,y:80,z:80}
...@@ -46,6 +54,10 @@ define([], function(){ ...@@ -46,6 +54,10 @@ define([], function(){
properties:{ properties:{
conductive: false, conductive: false,
density: 3500,//kg/m^3 density: 3500,//kg/m^3
conductiveAxes: [
{x:1, y:0, z:0},
{x:-2, y:0, z:0}
],
longitudalK:{x:80,y:80,z:80}, longitudalK:{x:80,y:80,z:80},
shearK:{xy:80,xz:80,yx:80,yz:80,zx:80,zy:80}, shearK:{xy:80,xz:80,yx:80,yz:80,zx:80,zy:80},
bendingK:{x:80,y:80,z:2}, bendingK:{x:80,y:80,z:2},
...@@ -61,6 +73,10 @@ define([], function(){ ...@@ -61,6 +73,10 @@ define([], function(){
properties:{ properties:{
conductive: false, conductive: false,
density: 3500,//kg/m^3 density: 3500,//kg/m^3
conductiveAxes: [
{x:1, y:0, z:0},
{x:-2, y:0, z:0}
],
longitudalK:{x:80,y:80,z:80}, longitudalK:{x:80,y:80,z:80},
shearK:{xy:80,xz:80,yx:80,yz:80,zx:80,zy:80}, shearK:{xy:80,xz:80,yx:80,yz:80,zx:80,zy:80},
bendingK:{x:80,y:2,z:2}, bendingK:{x:80,y:2,z:2},
...@@ -76,6 +92,10 @@ define([], function(){ ...@@ -76,6 +92,10 @@ define([], function(){
properties:{ properties:{
conductive: false, conductive: false,
density: 3500,//kg/m^3 density: 3500,//kg/m^3
conductiveAxes: [
{x:0, y:0, z:1},
{x:0, y:0, z:-1}
],
longitudalK:{x:80,y:80,z:80}, longitudalK:{x:80,y:80,z:80},
shearK:{xy:80,xz:80,yx:80,yz:80,zx:80,zy:80}, shearK:{xy:80,xz:80,yx:80,yz:80,zx:80,zy:80},
bendingK:{x:80,y:80,z:80}, bendingK:{x:80,y:80,z:80},
...@@ -90,6 +110,10 @@ define([], function(){ ...@@ -90,6 +110,10 @@ define([], function(){
properties:{ properties:{
conductive: false, conductive: false,
density: 3500,//kg/m^3 density: 3500,//kg/m^3
conductiveAxes: [
{x:0, y:0, z:1},
{x:0, y:0, z:-1}
],
longitudalK:{x:80,y:80,z:80}, longitudalK:{x:80,y:80,z:80},
shearK:{xy:80,xz:80,yx:80,yz:80,zx:2,zy:80}, shearK:{xy:80,xz:80,yx:80,yz:80,zx:2,zy:80},
bendingK:{x:80,y:80,z:80}, bendingK:{x:80,y:80,z:80},
...@@ -103,6 +127,14 @@ define([], function(){ ...@@ -103,6 +127,14 @@ define([], function(){
texture: "stripes", texture: "stripes",
properties:{ properties:{
conductive: false, conductive: false,
conductiveAxes: [
{x:0, y:0, z:1},
{x:0, y:0, z:-1},
{x:1, y:0, z:0},
{x:-1, y:0, z:0},
{x:0, y:1, z:0},
{x:0, y:-1, z:0}
],
density: 3500,//kg/m^3 density: 3500,//kg/m^3
longitudalK:{x:10,y:10,z:10}, longitudalK:{x:10,y:10,z:10},
shearK:{xy:10,xz:10,yx:10,yz:10,zx:10,zy:10}, shearK:{xy:10,xz:10,yx:10,yz:10,zx:10,zy:10},
...@@ -262,6 +294,43 @@ define([], function(){ ...@@ -262,6 +294,43 @@ define([], function(){
torsionK:{x:30,y:30,z:30} torsionK:{x:30,y:30,z:30}
} }
}, },
flexureConductiveBend1dof: {
name: "Conductive 1 DOF Hinge",
color: "#b4ac9c",
altColor: "#b4ac9c",
texture: "stripes",
mesh: "bending1dof",
properties:{
conductive: true,
density: 3500,//kg/m^3
conductiveAxes: [
{x:1, y:0, z:0},
{x:-2, y:0, z:0}
],
longitudalK:{x:80,y:80,z:80},
shearK:{xy:80,xz:80,yx:80,yz:80,zx:80,zy:80},
bendingK:{x:80,y:80,z:2},
torsionK:{x:80,y:80,z:80}
}
},
flexureConductiveShear1DOF: {
name: "Conductive Shear Flexure",
color: "#b4ac9c",
altColor: "#b4ac9c",
texture: "cubeTextureShearFlex",
properties:{
conductive: true,
density: 3500,//kg/m^3
conductiveAxes: [
{x:0, y:0, z:1},
{x:0, y:0, z:-1}
],
longitudalK:{x:80,y:80,z:80},
shearK:{xy:80,xz:80,yx:80,yz:80,zx:2,zy:80},
bendingK:{x:80,y:80,z:80},
torsionK:{x:80,y:80,z:80}
}
},
actuatorLinear1DOF: { actuatorLinear1DOF: {
name: "Linear Actuator", name: "Linear Actuator",
color: "#FFCC00", color: "#FFCC00",
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment