HOME | DD

MathMod — Ring2

#mathematics #mathmod
Published: 2015-10-01 02:34:59 +0000 UTC; Views: 383; Favourites: 1; Downloads: 1
Redirect to original
Description

This is a twisted cube filled with the Schwarz-P structure.
The third image is the result of bending the cube to form a Torus.
MathMod script:

{
"Iso3D": {
"Component": [
"SchwarzCubeTorus"
],
"Const": [
"cx=0.0000000000001",
"cy=0.0000000000001",
"cz=0.0000000000001"
],
"Description": [
"ThicknessGenerator-1.2 by Abderrahman Taha 02/09/2015"
],
"Funct": [
"Iso=cos(x)+cos(y)+cos(z)",
"Tickness= (.9)",
"Tickness2= (.4)",
"DFx= ((Iso(x,y,z,t)-Iso(x+cx,y,z,t))/cx)",
"DFy= ((Iso(x,y,z,t)-Iso(x,y+cy,z,t))/cy)",
"DFz= ((Iso(x,y,z,t)-Iso(x,y,z+cz,t))/cz)",
"Rapport= (sqrt(DFx(x,y,z,t)*DFx(x,y,z,t)+DFy(x,y,z,t)*DFy(x,y,z,t)+DFz(x,y,z,t)*DFz(x,y,z,t)))",
"Iso3= (Iso(x-DFx(x,y,z,t)*Tickness(x,y,z,t)/Rapport(x,y,z,t),y-DFy(x,y,z,t)*Tickness(x,y,z,t)/Rapport(x,y,z,t),z-DFz(x,y,z,t)*Tickness(x,y,z,t)/Rapport(x,y,z,t),t))",
"Iso2= (Iso(x+DFx(x,y,z,t)*Tickness(x,y,z,t)/Rapport(x,y,z,t),y+DFy(x,y,z,t)*Tickness(x,y,z,t)/Rapport(x,y,z,t),z+DFz(x,y,z,t)*Tickness(x,y,z,t)/Rapport(x,y,z,t),t))",
"Iso4= (Iso(x-DFx(x,y,z,t)*Tickness2(x,y,z,t)/Rapport(x,y,z,t),y-DFy(x,y,z,t)*Tickness2(x,y,z,t)/Rapport(x,y,z,t),z-DFz(x,y,z,t)*Tickness2(x,y,z,t)/Rapport(x,y,z,t),t))",
"Iso5= (Iso(x+DFx(x,y,z,t)*Tickness2(x,y,z,t)/Rapport(x,y,z,t),y+DFy(x,y,z,t)*Tickness2(x,y,z,t)/Rapport(x,y,z,t),z+DFz(x,y,z,t)*Tickness2(x,y,z,t)/Rapport(x,y,z,t),t))",
"TickIso2= (Iso4(x,y,z,t)*Iso5(x,y,z,t))",
"isoCondition= (x^20+(y/4)^20+z^20-3.4^20)",
"isoTransform_2=if(isoCondition(x,y,z,t)<0,TickIso2(3*x,3*y,3*z,t),1)",
"isoTransform_3=isoTransform_2(x*cos(pi*y/32)-z*sin(pi*y/32),y,x*sin(pi*y/32)+z*cos(pi*y/32),t)"
],
"Fxyz": [
"isoTransform_3(sqrt(x*x+y*y) - 10, y, z, t)"
],
"Name": [
"TicknessGenerator"
],
"Xmax": [
"16"
],
"Xmin": [
"-16"
],
"Ymax": [
"16"
],
"Ymin": [
"-16"
],
"Zmax": [
"5"
],
"Zmin": [
"-5"
]
}
}

Related content
Comments: 2

dayonghu [2018-10-09 01:21:35 +0000 UTC]

I use this code  and could not get the ring of  Schwarz-P structure . Could you give some suggestion?

👍: 0 ⏩: 1

MathMod In reply to dayonghu [2018-12-23 03:05:43 +0000 UTC]

Sorry for my late response...
Are you using MathMod? you can try the last version of MathMod available from : sourceforge.net/projects/mathm…
It has an integrated scripts collection, including the one shown in this post.

👍: 0 ⏩: 0