Korea OpenBuilds 커뮤니티에 오신 것을 환영합니다.

회원의 나머지 부분에 참여를 원하시는분은 가입해 주시기 바랍니다.

회원 가입 (Sign Up)
    1. Rate This Article
      5/5,
      1 votes
      2020.09.26
      이번에 제작하고있는 제품입니다.
      Rack and Pinion 을 사용하는 cnc 입니다.

      몇가지 기준을 잡고 만들고 있습니다.
      첫쨰 저렴해야 한다.
      둘째 조립및분해를 할수있게하여 지하실,옥상,컨테이너에 설치 이동 할수있어야한다.
      세째 모든부품을 저렴하게 직접구입및 교체가능하고 단순화하여 직접정비가능하게 한다.
      네째 기존 사용하시는분이 업그레이드 가능하게 프레임호환할수있게 한다. 도면은 실측으로 만들면서 수정할부분이 생겨 수정후완료후 오픈하겠습니다.

      몇달간 3대 운영상태에서 오류나 하드웨어부분 일부수정중
      도면은 4차까지 수정
      기어렉과서퍼기어는 최종 1.25 나 1.5 로 변경예정입니다.
      현재사용 기어는 mod 1.0 입니다.

      모드 = 1 3.14mm
      모드 = 1.5 4.71mm
      모드 = 2 6.28mm

      mach3 steps per 입니다.
      아래그림은 mach3/moter and setup /에서 setps per를 입력하는 곳입니다.
      2020-09-27 01;05;36.JPG
      구하는 공식은 처음 접하면 다소 어렵고 힘들었던 경험이 있어 쉽게 설명을 풀어서 해보겠습니다.


      1.먼저 위에서 언급한 mod=1 방식의 rack및 서퍼스기어 입니다.(렉은 길쭉하게 톱니바퀴가 구르는
      테이블 역활을 하는것이고 서퍼스 기어는 그위를 모터힘을받아서 구르는 직경22밀리되는 원형톱니바퀴 입니다.) mod=1 치아의 피치 1계수가 3.14 입니다.(치아개수20)

      2.모터에서 힘을받아 전달하는 풀리가 있는데
      오픈빌드 기어렉방식에서 사용한것은 모터직결연결된 풀리는 피치m3 방식의 치아수20개 풀리입니다. 이풀리의힘을 기어비가 더큰 치아수60개 풀리로 벨트로 연결되었습니다.
      서퍼스 직결방식보다 벨트와기어비장점은 벡리쉬감소와작은힘으로큰이동과힘을 내는데있습니다.

      3. nema모터는 1.8.도씩 움직이는 각을 가지고 있습니다.1.8도 를
      한바퀴회전하는 360 를 200s나누면1.8
      200분주 라고합니다.

      4. 마지막으로 모터드라이브 보드에있는 분주비값은 1/8 세팅하여(사용 드라이브마다 조금씩 다름)


      setps per 계산은

      렉및서퍼기어mod =1 3.14파이
      풀리기어비 3:1 (치아 60:20)
      mod3.14 x 서퍼기어개수(20) = 62.83184
      62.83184/ 풀리기어비 3 = 20.943946
      스텝8 모터 드라이브사용으로

      200분주 x 스텝 8 x 풀리기어비3 =4800 스텝
      4800스텝 / 62.83184 = 76.39438 스텝퍼 입니다.

      이값을 입력하면 정확한 이동을 합니다.
      제품완전 조립후 후보정 프로그램으로 세부0.001단위까지 조정합니다.
      2020-09-27 02;35;18.JPG 2020-09-27 02;01;44.JPG



      아래 다운로드 자료에
      mach3 stepper 입력및 nvum b/d 세팅 자료를 pdf로 정리를 해두었습니다.
      자작하시면서 필요하시면 연락주세요.

      OPENBUILDS_NVUM-복사.pdf_page_05.jpg

      autozero및 스핀들 연결은 시간나는데로
      계속 만들면서 업데이트 예정입니다
      .


      2020.09.27

      오늘 작업은 (2.2kW,3마력) (3kw,4마력) 공냉식 스핀들과 HuanYang VFD의 배선 및 프로그래밍을위한 것입니다. 이 가이드는 VFD의 패널을 통해 스핀들 제어를 설정합니다. 최적의 사용을 위해 최소한 시작하고 학습 할 때 VFD / 스핀들을 CNC 컨트롤러와 완전히 분리해주세요.
      주의:
      먼저 VFD 매개 변수를 조정하지 않고 스핀들을 작동하지 마십시오. 스핀들이 돌이킬 수 없게 손상 될 수 있습니다.
      mach3 와 연동을 위한 매개변수 수정 입력값입니다.
      VFD 연결 :
      VFD로 종단 할 때 크림프 커넥터를 사용하고 와이어를 스핀들의 터미널에 납땜하는 것이 항상 가장 좋습니다. 단락으로부터 보호하기 위해 항상 열 수축을 사용하여 모든 연결을 덮으십시오.

      전원 연결 : 10A 240V에 적합한 케이블을 사용하십시오.
      R = 활성
      S = 없음
      T = 중립
      접지 = 접지
      스핀들 연결 : 길이로 자르고 케이블 끝을 주석으로 처리하십시오. 그런 다음 케이블을 터미널에 납땜하고 제대로 연결되는지 확인합니다. 완료되면 모든 연결을 열 수축시킵니다.
      U = 1
      V = 2
      W = 3
      접지 /접지 = 4

      스핀들이 시계 반대 방향으로 회전 하는 경우 VFD 에서 U와 V를 바꾸면 시계 방향으로 회전합니다.
      접지 / 접지 터미널 기호는 다음과 같습니다.
      [​IMG]
      mach3 연동 2,2kw 3마력 vfd 매개변수 (출력주파수 400 hz 24000rpm)


      참고 : VFD 패널을 통한 mach3연동 스핀들 속도 제어를위한 것 입니다.
      최초 초기화하여 아래 매개변수를 모두 입력하여야됩니다.

      공장 초기화 Pd013 = 8
      실행 명령 소스 Pd001-0 0:자체패널에서조정 1:MACH3 연동제어 1 번으로 세팅하면 연동됩니다.
      작동 주파수 소스 Pd002 = 0 0:자체패널에서조정 1:MACH3 연동제어 1 번으로 세팅하면 연동됩니다
      최대 작동 주파수 Pd005 = 400 순서에 안맞게 먼저하는 이유는 최대작동주파수 먼저 세팅을 하여야 pd003이 입력됩니다.
      주 주파수 Pd003 = 400
      기본 주파수 (최대 작동 주파수를 먼저 변경하십시오. Pd005) Pd004 = 400
      최소 주파수Pd007 = 0.50
      최대 전압Pd008 = 220
      중간 주파수Pd009 = 15
      최소 전압Pd010 = 8.0
      주파수 하한Pd011 = 133.33
      가속 시간 1Pd014 = 10
      감속 시간 1Pd015 = 10
      시작 모드Pd025 = 1
      시작 빈도Pd027 = 0.80
      정격 모터 전압Pd141 = 220
      정격 모터 전류Pd142 = 7
      모터 폴Pd143 = 2
      정격 모터 Pd144 = 3000


      mach3 연동3kw 4마력 vfd 매개변수 (출력주파수 300 hz 18000rpm)
      참고 : VFD 패널을 통한 mach3연동 스핀들 속도 제어를위한 것 입니다.
      최초 초기화하여 아래 매개변수를 모두 입력하여야됩니다.

      공장 초기화 Pd013 = 8
      실행 명령 소스 Pd001-0 0:자체패널에서조정 1:MACH3 연동제어 1 번으로 세팅하면연동됩니다
      작동 주파수 소스 Pd002 = 0 0:자체패널에서조정 1:MACH3 연동제어 1 번으로 세팅하면연동됩니다
      최대 작동 주파수 Pd005 = 300 순서에 안맞게 먼저하는 이유는 최대작동주파수 먼저 세팅을 하여야 pd003이 입력됩니다.
      주 주파수 Pd003 = 300
      기본 주파수 (최대 작동 주파수를 먼저 변경하십시오. Pd005) Pd004 = 300
      최소 주파수Pd007 = 0.50
      최대 전압Pd008 = 220
      중간 주파수Pd009 = 15
      최소 전압Pd010 = 8.0
      주파수 하한Pd011 = 133.33
      가속 시간 1Pd014 = 10
      감속 시간 1Pd015 = 10
      시작 모드Pd025 = 1
      시작 빈도Pd027 = 0.80
      정격 모터 전압Pd141 = 220
      정격 모터 전류Pd142 = 8.6a
      모터 폴Pd143 = 2
      정격 모터 Pd144 = 3000
      pd 044 = 1
      pd 072 = 300
      pd 073 = 133.33


      VFD를 켤 때 "»»shift"버튼을 누르십시오. 주파수 메뉴 인 F400.00 (또는 다른 숫자)이 표시되어야합니다. 400.00은 pd005에 의해 설정된 최대 값이고, 최 소값은 pd011에 설정된대로 133이어야합니다 (이보다 낮게 권장하지 않음). VFD는 133보다 낮게 표시 될 수 있지만 실제 스핀들은 133보다 낮게 표시되지 않습니다. 화살표를 사용하여 주파수를 조정하십시오. 스핀들은 실행 버튼을 누른 후에 만 실행되어야합니다. Run을 누르기 전에 속도를 높이고 속도를 낮출 수 있습니다. 속도 단위를 변경하려면 "»»shift"버튼을 누르십시오.



      NVUM USB CNC controller + VFD and spindle
      mach3 연동을 위한 배선방법입니다. 두가지 방식이 있는데 먼저
      (배선방법과 usb controll )
      배선 방법입니다.
      usb방식은 부품주문을 해놓은 상태라
      나중에 다루겠습니다.(usb 이 돈이들어서 그런지 더간단하네요.)
      먼저그림을 참조 하겠습니다.
      20200927_183315.jpg
      2020.09.29
      USB NVUM MACH3
      USB  NVUM MACH3 제어기 결선도.pdf_page_1.jpg
      USB  NVUM MACH3 제어기 결선도.pdf_page_2.jpg
      USB  NVUM MACH3 제어기 결선도.pdf_page_3.jpg
      USB  NVUM MACH3 제어기 결선도.pdf_page_4.jpg
      USB  NVUM MACH3 제어기 결선도.pdf_page_5.jpg
      USB  NVUM MACH3 제어기 결선도.pdf_page_6.jpg

      20200929_151849.jpg 20200929_190654.jpg 20200929_191709.jpg 20200929_150447 (1).jpg z축 영점세팅후 test



      AUTOZERO 센서 스크립트파일 입니다.
      PlateThickness = 20.0 'Z축 센서의 뚜께(mm) 설정, 뚜께를 20mm로 설정함
      If GetOemLed (825)=0 Then '센서(Probe)가 이미 접속되어 있는지 고장인지를 확인한다.
      DoOEMButton (1010) '화면의 Z축의 현재위치를 0으로 만들고 여기서부터 0점 찾기 시작
      Code "G4 P2" '화면에서 버튼을 클릭하면 설정 시간동안 판과 집게를 설치할 시간동안 대기, 여기서는 2초 대기
      Code "G31 Z-20.0 F50" '0점을 찾기 위해서 Z축이 아래로 내려오는데 여기서는 Z–20만큼 F50의 속도로 천천히 이동시킴
      While IsMoving() '센서가 접촉할 때 까지 대기한다.
      Wend
      ZProbePos = GetVar(2002) '센서(Probe)가 동작하면 현재의 Z 값을 획득한다.
      Code "G0 Z" &ZProbePos '센서가 획득한 값으로 Z축 이동, 센서가 동작하고 매우 조금 더 내려 갈 수 있기 때문에 하는 동작임
      While IsMoving ()
      Wend
      Call SetDro (2, PlateThickness) '화면의 Z축 현재위치를 센서의 뚜께로 표시한다.
      Code "G4 P0.25" '업데이터 하는 시간을 0.25초 준다.
      Code "G0 Z " 'Z축을 설정 높이(여기서는 30mm) 지점으로 이동시킨다.
      Code "(Z axis is now zeroed)" '화면의 메시지 바에 지금 0점 됐어요라고 메시지 출력
      Else
      Code "(Z-Plate is grounded, check connection and try again)" '영점 못 찾았으니 다시해주세요 메시지 출력
      Exit Sub
      End If


      2020.09.30
      도면 90프로 정도진행 상태입니다.
      1:1 비율로 바로적용할수있는 사이즈입니다.
      사진및동영상입니다.

      111111111111111111111111111111.jpg front.jpg 2020-10-01 00;31;15.jpg 2020-10-01 00;34;36.jpg



      2020.10.02

      추석연휴동안 도면 마지막 작업중입니다.
      케드와성도면 2d 를 3d 작업으로 변환중입니다.

      2020-10-02 22;07;24.jpg 2020-10-02 22;08;19.jpg




      20200829_133119.jpg 20200829_133214.jpg 20200829_133243.jpg 20200829_133458.jpg 20200829_133633.jpg 20200917_192157.jpg 20200917_192204.jpg 20200917_192218.jpg
      2020.10.24
      마지막 마무리 작업입니다.

      20201025_154603.jpg 20201025_154613.jpg 20201025_170941.jpg 20201025_171049.jpg 20201025_171056.jpg 20201025_171120.jpg 20201025_171207.jpg 20201025_180541.jpg

      2020.10.25
      반출전 마지막 세팅작업및동영상







      Attached Files:

  • Loading...
  • 빌드진행상황:
    • 빌드작업진행중입니다.
© XenZine Articles from Pick a Tutor