--- a +++ b/Application/Examples/StandingLift/Model/Environment.any @@ -0,0 +1,67 @@ + +AnyFolder EnvironmentModel = { + + /* ********************************************************** + This folder contains the definition of the Environment + - GlobalRefFrame + + ********************************************************** */ + + AnyFixedRefFrame GlobalRef = { + Origin ={0.0,0.1,0.0}; + #include "drawcoorsystem.any" + };//GlobalRef + + AnySeg Box = { + AnyVar Width = 0.4; + Mass = 10; + Jii = {1,1,1}*0.01; + r0={0.35,1.3,-0.1}; + AnyRefNode Right = { + sRel = {0, 0, .Width/2}; +// AnyDrawRefFrame drw = {}; + ARel = RotMat(pi,z); + }; + AnyRefNode Left = { + sRel = {0, 0, -.Width/2}; + ARel = RotMat(pi,z); +// AnyDrawRefFrame drw = {}; + }; + + AnyRefNode Right2 = { + sRel = {0, 0, .Width/2}; + }; + AnyRefNode Left2 = { + sRel = {0, 0, -.Width/2}; + }; + + AnyDrawSurf Aquarium = { + FileName = "..\Input\CAD\Aquarium"; + Opacity = 0.3; + ScaleXYZ = .Width*{1,1,1}/1000; + }; + AnyDrawSurf Water = { + FileName = "..\Input\CAD\Water"; + Opacity = 0.4; + ScaleXYZ = .Width*{1,1,1}/1000; + RGB = {0,0,1}; + AnyStyleDrawMaterial1 style = + { + EnableCreasing = On; + CreasingAngle = 0.524; + SpecularRGB = 0.05*{1,1,1}; + }; + }; + AnyRefNode FishPoint = { + sRel = {0,0,0}; + ARel = RotMat(pi/2,z)*RotMat(pi/2,y); + + AnyDrawSurf Fish = { + FileName = "..\Input\CAD\Fish"; + Opacity = 1; + ScaleXYZ = 2*..Width*{1,1,1}/1000; + RGB = {222,110,0}/256; + }; + }; + }; +};