OM 컨트롤러 장착된 울회사장비...
일한때마다 불변한 점(Tool Chamge)이 있어 검색해보니 좋은 정보가 있어 스크랩...
 

예제로 공구교환 서브프로그램을 9001 번에 프로그램 합니다.
O9001 ;
G90 G0 G17 G40 ;
G91 G28 Z0. M9 ;
M6;
G90 M1 ;
M99;
이 프로그램을 예제로 설명합니다.
이 프로그램은 실제 제가 사용하고 있는 공구 교환 프로그램입니다.
O-M은 M6 명령해도 원점 복귀를 실행하지 않으므로 원점 복귀하도록 프로그램 한것입니다.
1) 파라메타 설정
프로그램이 완료되면 MDI 모드에서 DGNOS PARAM 키를 눌러 파라메타 페이지를 오픈합니다.
PAGE 키를 눌러 (설정2)페이지 오픈 합니다.
PWE = 0 (0: 설정 불가 1:설정가능) 에서 1 -> INPUT 하면 알람 발생 합니다.
RESET+CAN 키를 눌러 알람을 소거 합니다.
NO 키를 누르면 화면 좌측하단에 NO가 깜박입니다.
10 -> INPUT 하면 셋팅 파라메타 10 번으로 이동합니다.
여기서 데이터의 소실 위험을 방지하기위해서 10 번 파라메타 정보를 메모해두세요.
파라메타 정보는 8자리 숫자인데 7 6 5 4 3 2 1 0 이렇게 칭합니다.
기존 파라메타 정보에서 4번을 1로 포함한 파라메타를 10번에 입력합니다
10010001 ->INPUT 이런식으로하면 입력됩니다.
이내용은 프로그램 번호 9000 번대를 마크로 프로그램으로 지정하는 과정입니다.
파라메타 10번의 4번을 1로하면 9000번대 프로그램은 보이지도 않고 편집 수정이 불가합니다.
임의대로 수정 편집하면 장비가 오작동할수 있기때문에 알지 못하는사람은 프로그램을 편집삭제할수 없도록 잠금장치라고 보면 됩니다.
수정,편집,삭제는 파라메타 10번의 4번을 0으로 해야 가능합니다.

2) M코드에 의한 서브 프로그램 호출
위의 9001번 프로그램을 M코드에 의한 호출을 설명합니다.
M코드에 의한 서브 프로그램 호출은 최대 3개의 M코드를 사용합니다.
파라메타 번호 240 ->서브 프로그램번호 9001
파라메타 번호 241 ->서브 프로그램번호 9002
파라메타 번호 242 ->서브 프로그램번호 9003
이렇게 사용합니다.
위의 예제 프로그램을 9001 로 했기때문에 파라메타 번호 24번에 M코드 명령어 를M6으로한다면 NO -> 240 INPUT 하면 240 번으로 이동합니다.
240번 파라메타에서 6 INPUT 하면 입력 완료 입니다.
다시 NO -> 0 INPUT 하면 처음 설정한 PWE = 1 페이지가 나옵니다.
PWE = 1 를 PWE = 0 으로 하면 설정 끝입니다.
프로그램 키를 누르고 MDI 모드에서 M6하면 Z축이 원점 복귀와 함께 공구교환을 수행합니다.
M6은 프로그램 상에서는 원점 복귀를 포함한 공구 교환을 실행하고 마크로로 설정된 서브 프로그램에서는 본원의 M6을(공구 교환만) 실행합니다.
O-M 은 T코드와 M6 코드를 동일 블럭에 사용할수없는 MDI A타입은 이렇게 하면 동작합니다.

3)M코드에 의한 마크로 프로그램 호출
M코드에 의한 마크로 프로그램 호출은 M06~M255 중 최대 10 개까지 마크로 호출에 사용할수 있습니다.
파라메타 번호 230 ->마크로 프로그램번호 9020
파라메타 번호 231 ->마크로 프로그램번호 9021
.
.
파라메타 번호 239 ->마크로 프로그램번호 9029
사용된 M코드는 마크로 프로그램 내에서 사용할경우 고유의 M코드 기능을 수행합니다.(마크로프로그램내에서의 사용 M코드를 사용하면 반복 마크로 호출을 하지않고 고유의 기능을 수행합니다)
설정방법은 M코드에 의한 서브 프로그램 호출 설정과 동일합니다.

4)G코드에 의한 마크로 프로그램 호출
G코드에 의한 마크로 프로그램 호출은 G00,G65,G66,G67 을 제외한 G0 ~G255중 최대 10 까지 마크로 프로그램 호출에 G 코드를 사용할수 있습니다.
파라메타 번호 220 ->마크로 프로그램번호 9010
파라메타 번호 221 ->마크로 프로그램번호 9011
.
.
파라메타 번호 229 ->마크로 프로그램번호 9019
설정방법은 M코드에 의한 서브 프로그램 호출 설정과 동일합니다.
마크로를 파라메타 번호 220 ->마크로 프로그램번호 9010
에 적용해서 사용하면 워크좌표 설정을 쉽게 할수 있습니다.
파라메타 220번에 111을 입력했다면 G54,G55,G56,G57,G58,G59 중 사용할 좌표계를 먼저 실행하고 G111을 실행하면 해당 좌표계에 기계의 현재 위치가 입력됩니다.

마크로 하나 올립니다.
제가 연습으로 만들어본 마크로 인데 공구 길이측정 마크로 입니다.
O9020 ;
#30=[#4111-1] ;
#[2001+#30]=[#5043];
M99 ;
이 마크로는 EOB+Z 공구 길이 측정 옵션이 탑제되지 않은 O-M 장비에서는 효과가 있습니다.
사용법:파라메타 번호 241 번에 43 을 입력
먼저 G49를 반드시 선행해야 합니다.
그렇지 않을경우 입력되는 값이 다를수도 있습니다.
H000 M43 ;
입력할 옵셋번호와 마크로 호출 M43과 동일 블럭에서 실행하면 길이 측정값이 절대 좌표계의 Z 축 현재 위치값이 해당 번호에 입력됩니다.
제가 태스트 해보니까 잘됫습니다.

위의 설명은 화낙O-M 기준으로 설명하였습니다.
미천하나마 도움이 되었으면 합니다.


원문 : http://cafe.daum.net/CNCstudy/EJij/367

국제금형및관련기기전에 갔다가 깁스부스에서 얻어온 자료.
씨마트론 브스와 함께 붙어있었는데.
이건 한국시마트론에서 깁스도 수입해서 일까? 아니면 다른 연관성이 있는걸까?
예를들면 두 소프트웨어 회사의 합병이라던가, 기술 병합이라던가..;;;???
머 마작이야기도 있지만...
이번 전시회에선 볼수 없었다. 나만 못본거일수도...

















































































































공구경로 복사,이동으로 나마지는 패턴식하고,
써페이스 필요없이,
황,정삭 각각 20파이 볼엔드밀을 드릴싸이클로 가공.
중삭(써페이스)도 주긴했지만 그닥 필요 없을것 같다.

도면 보고 2.5D 구나 했지만
막상 작업하다 보니 2D 로 끝내버린...
힘들었던건.
아직 칼날(고무 절단날) 새우는 작업은 익숙지 못해서, 몇번 변을 다시 처야했던...




지금보니 윤정이 턱선이 부이라인 이눼...

뭐 나랑 상관 없는 남친에게 보낸 노래라고,
평소 조용한 성격이라 통화중 노래좀 시키려고 먼저 해서 보냈다고 한다.
배는 아프지만, 이쁜 사랑해 가길...

 


































2005년 매지리 연대캠퍼스에서...
이날 비도 부슬부슬 오고, 시골답게 비교적 조용한 관중들.. ㅋ

중,고 시절 넘 좋아 했던 해철성...
집에 찾아 보면 넥스트 첫앨범이 LP로 잘 모셔져 있지 않을까?
당시 이넘을 더빙해서 등하교시 워크멘 베터리가 완전히 방전 될때 가지 듣곤 했었지.
그이후엔 아마 Guns N' Roses를 고막이 찢어저라 듣기 시작 했던걸로...

해철횽이 가끔 TV에 나오걸 보면 요번엔 뭔 야부리를 풀라고 나왔을까? 하는 생각이 들곤한다.



이건 당일 찍힌 사진...

D70에 아포 70-300 이였나...
이땐 원 피웠었군.. ㅋ



횡성 갔다오는길에.
누군가에 의해 키워지고 있는 어린나무들.(사실 사진에선 나무가 보이진 않지만 '')
하얀 디긋자 형상은
나무가 비, 바랑등에 넘어가거나 꺽기지 않게 보호(?) 해주는 역활을 하는... 일거라 생각 해봅니다.


BGM info : 양방언 - A Wind With No Name(이름 없는 바람)
니콘 CF로 친숙한 진곡조,
사실 CF 배경음악으론 그닥 이였지만 ;;;

뉴에이지가 취향은 아니지만 (긍가?) 한번 들으면 끝까지 듣는 곡중 하나입니다. (종종 볏번씩 반복하기도...;;;)
쓸쓸하면서 몽환적인 ...

덧 : 듣다보면 가쯔오장으로 우려낸 오뎅탕에 따신 정종 한잔 정도 마셔조야 하는게 아닐까 싶은..;;

  • CUSTOM
    T-ACT :
    스핀들에 장착되어 있는툴, 터렛에 대기중인 툴 번호
    T-SET : 터렛에 걸려있는 공구넘버가 나오는데 여기에 같은 번호가 있으면 않된다.
    이경우 MDI / M100; 으로 툴을 초기화 하거나(이때 메거진에 대기 중인 툴번호는 1번일것), 같은 번호를 다른 번호로 바꿔 주면 된다.


  • 프로그램을 작성하거나, MDI 모드에서 툴을 호출 할땐
    M6 이 앞에 오거나,
    툴번호와 서러 다른줄로 작성해야한다.
    EX) M6 T10;
    OR
    T10;
    M6;

    T10 M6; 과 같이 사용시 툴이 엉켜버릴수 있으니 주의 하기 바란다. ㅠ0ㅠ;






뭔 장비를 이따우로 만들어서 사람 힘들게 하는지.
우리회사 꺼만 이런건지 다른회사것도 그런건지..

그나 저나 쓸만한 포스트 구하기 왕 힘들군하~


근데 깁스용 포스트는 왜 없는거야..?
포스트 수정 넘 힘들허~
=_=




이것이 깁스용 포스트가 마직막 자료가 될까.?
엄청 만타~
슬껀 두셋 정도지만...

깁스용 포스트는 귀하다 귀해~



all cnc 에서 주운것 ㅋ

여튼 툴 교환시 살짝 수정이 필요할듯하고,
최소 시작시, 공구 교환시
G28 X0 Y0 정도는 있어야 하지 않을까?
치참에 포스트도 함 퐈?

뭐 툴교환은
울회사 MCT가 문제 인것 같은데.(어찌 둘다 그런겨? 응?)
9000번대 프로그램 수정이 필요하지 않을까 싶다...


그리고 Gibbs 새로운 버전 에찌캠에서 지원하던 머신시물레이션도 지원하는군하~



이거 보니 앞으로 MCT 쪽보다 Lathe 쪽이 더 전망이 있어 질듯한 느낌도 ...

+ Recent posts