본문 바로가기

OpenCAD

module, children() [3]

module move(x=0,y=0,z=0,rx=0,ry=0,rz=0)

  translate([x,y,z])
  rotate([rx,ry,rz])
  children();
  }
   move(0)           cube(10,true);

 

 

move1(0)             cube(10,true);
move1(20,0,0,0,0,0)  cube(10,true);

 

+x축에 추가된 도형입니다.

move1(0)             cube(10,true);
move1(20,0,0,0,0,0)  cube(10,true);
move1(y=20,ry=45)    cube(10,true);

 

move1(0)             cube(10,true);
move1(20,0,0,0,0,0)  cube(10,true);
move1(y=20,ry=45)    cube(10,true);
move1(x=-20)         sphere(5);

 


move1(0)             cube(10,true);
move1(20,0,0,0,0,0)  cube(10,true);
move1(y=20,ry=45)    cube(10,true);
move1(x=-20)         sphere(5);
move1(y=-20)         sphere(5,$fn=100); 

 

'OpenCAD' 카테고리의 다른 글

XYDrawing [1]  (0) 2024.12.11
polyhedron  (0) 2021.07.16
회전 _ROTATE() [2]  (0) 2021.07.16
2D _변수 [1]  (0) 2021.07.16