Download this file

62 lines (53 with data), 1.5 kB

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 = 20;
    Jii = {1,1,1}*0.01;
    r0={0.32,1.3,0};
    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 = "CAD\Aquarium";
      Opacity = 0.3;
      ScaleXYZ = .Width*{1,1,1}/1000;
    };
    AnyDrawSurf Water = {
      FileName = "CAD\Water";
      Opacity = 0.4;
      ScaleXYZ = .Width*{1,1,1}/1000;
      RGB = {0,0,1};
    };
    AnyRefNode FishPoint = {
      sRel = {0,0,0};
      ARel = RotMat(pi/2,z)*RotMat(pi/2,y);
      
      AnyDrawSurf Fish = {
        FileName = "CAD\Fish";
        Opacity = 1;
        ScaleXYZ = 2*..Width*{1,1,1}/1000;
        RGB = {222,110,0}/256;
      };
    };
  };
};