이게 언제 했던거냐?




포멧은 해야 하거... ㅠ.ㅠ


UGII_SMP_ENABLE = 1


컨트롤 + T 단축키에 이동 등의 메뉴가 없을때 사용
ugii_enable_transform_legacy_options=1






홀더가 다을듯 말듯.. 
어이구 간떨려..;;


지금회사에선 2D가공은 대부분 NCBrain에서 하지만.
장비에서 데이타 처리 속도 문제로 간만에 GibbsCam으로 툴짜봤습니다.(깁스가 2d 전용은 아니지만)


램핑이 상당히 소심하게 들어가지만.
데이타가 포인트 단위가 아닌 i, j, k 형식으로 간결하게 나와 주니.
고속처리모드 옵션이 빠자 있는 제 장비에서 아주 잘 돌아갑니다.
아무래도 종종 깁스에서 툴 뽑아야 할듯....

그리고 이번에 2010버전으로 업그레이드 되면서 플렌지밀 기능이 추가 되었네요.
일반 가공에서 플렌지밀을 사용할 일은 거의 없으나 (저에 경우 아직까진),
밀핀 작업이되어 있는 대형원판의 경우 황삭가공시 공구단속이 심해 
절삭공구가 쉽게 파손되는 경우가 많은데.
이럴때 사용하면 좋을것 같다는 생각입니다.



이건 플렌지밀 실가공 영상입니다만 캠은 뭘로 한건진 모르겠네요.
걍 참고영상입니다.



설계실로 부터 넘겨 받은 모델링..
제 경력으로 아직 부담스러운 크기의 물건입니다. 
저사양 컴터(듀얼코어 쿼드 2.4G, 3G RAM, 엔비디아 커드로 FX3450)로 모델링 편집하고, 툴짤 생각하면 머리가 저려 옵니다. 
이정도 대형이면 컴퓨터도 장비수준이 되어 주어야 합니다만, 이건 어디까지나 제생각일뿐 입니다.

그래도 상측이라 걱정은 적은편입니다.
다음주(내일 오후) 부턴 하측원판 이 시작되면 전 "무리데스, 다스께테 고레"라고 중얼 거릴겁니다.


큭 또 설변(설계변경)입니다.  
가공 수정은 짜증스러운 일과입니다. 
"불타는 일요일" 이런거 수정이나 하고 있어야 하나.. 싶은 생각이 들지만.(배때지에 그름낀 생각?.. 걍 투정입니다.)

여튼 울 팀장님 
용접좀 이쁘게해다주시지.. 
흑흑..

휴일에 이런거 식힐땐 "요넘만 하고 퇴근해라" 했으면 늦어도 오전 땡 했을건데 ...
이상하게 점심시간이 지금 까지도 밍기적 거리고 있습니다. ㅋㅋ
이런걸 업무전달노하우라고 ??? 우겨봅니다.

마작용



화천 시리우스650, 화천 시리우스 UL 용...

걍 울회사 사용하는 포스트 입니다.
코드는 자세히 훌터보고나 최적화 되어 있진 않은..;;


======================================================================================================
20100313 내용추가
Z_ FromZ  최초 시작 높이, 최종 종료 높이
전신 건강을 위해 "z coord (FromZ + 100)" 로 바꿔주는것이 좋을것이고

     tool len off     not used
     coolant on mist  = M2 7
     coolant on       = null -1
     coolant on flood = M2 8
     coolant off      = null -1
절삭유 설정 관련 부분...
장비에 맞게 바꿔 주시면 되고.
에어 부분이 빠자 있는데.
coolant on air, coolant off air 로 지정해 주시면 됩니다.






원자번호 기호 원 소 영문표기 원자량 녹는점 (m.p.)
1 H 수소 水素, hydrogen 1.0079 -259.14℃
2 He 헬륨 helium 4.0026 -272.2℃(26atm)
3 Li 리튬 lithium 6.94 180.54℃
4 Be 베릴륨 beryllium 9.01218 1280℃
5 B 붕소 硼素, boron 10.81 2300℃
6 C 탄소 炭素, carbon 12.011 3550℃(비결정성)
7 N 질소 窒素, nitrogen 14.0067 -209.86℃
8 O 산소 酸素, oxygen 15.9994 -218.4℃
9 F 불소 fluorine 18.998 -219.62℃
10 Ne 네온 neon 20.17 -248.67℃
11 Na 나트륨 sodium 22.9898 97.90℃
12 Mg 마그네슘 magnesium 24.305 650℃
13 Al 알루미늄 aluminium 26.98154 660.4℃
14 Si 규소 硅素, silicon 28.085 1414℃
15 P 인 燐, phosphorus 30.973 44.1(황린)
16 S 황 黃, sulfur] 32.06 112.8℃(α)
17 Cl 염소 鹽素, chlorine 35.45 -100.98℃
18 Ar 아르곤 argon 39.94 -189.2℃
19 K 칼륨 potassium 39.0983 63.5℃
20 Ca 칼슘 calcium 40.08 850℃
21 Sc 스칸듐 scandium 44.9559 1539℃
22 Ti 티탄 titanium 47.9 1675℃
23 V 바나듐 vanadium 50.9415 1890℃
24 Cr 크롬 chromium 51.996 1890℃
25 Mn망간
26 Fe 철 鐵, iron 55.84 1535℃
27 Co 코발트 cobalt 58.9332 1494℃
28 Ni 니켈 nickel 58.7 1455℃
29 Cu 구리 copper 63.549 1084.5℃
30 Zn 아연 亞鉛, zinc 65.38 419.6℃
31 Ga 갈륨 gallium 69.72 29.78℃
32 Ge 게르마늄 germanium 72.59 958.5℃
33 As 비소 砒素, arsenic 74.9216 817℃(28atm)
34 Se 셀렌 selenium 78.96 144℃(결정)
35 Br 브롬 bromine 79.904 -7.2℃
36 Kr 크립톤 krypton 83.3 -156.6℃
37 Rb 루비듐 rubidium 85.4678 38.89℃
38 Sr 스트론튬 strontium 87.62 769℃
39 Y 이트륨 yttrium 88.9059 1495℃
40 Zr 지르코늄 zirconium 91.22 1852℃
41 Nb 니오브 niobium 92.9064 2468℃
42 Mo 몰리브덴 molybdenum 95.94 2610℃
43 Tc 테크네튬 technetium 97 2200℃
44 Ru 루테늄 ruthenium 101.17 2250℃
45 Rh 로듐 rhodium 102.9055 1963℃
46 Pd 팔라듐 palladium 106.4 1555℃
47 Ag 은 銀, silver 107.868 961.9℃
48 Cd 카드뮴 cadmium 112.41 321.1℃
49 In 인듐 indium 114.82 156.63℃
50 Sn 주석 朱錫, tin 118.69 231.97℃
51 Sb 안티몬 antimony 121.75 630.7℃
52 Te 텔루르 tellurium 127.6 449.8℃
53 I 요오드 iodine 126.904 113.6℃
54 Xe 크세논 xenon 131.3 -111.9℃
55 Cs 세슘 cesium 132.9054 28.5℃
56 Ba 바륨 barium 137.33 725℃
57 La 란탄 lanthanum 138.9055 920℃
58 Ce 세륨 cerium 140.12 795℃
59 Pr 프라세오디뮴 praseodymium 140.9077 935℃
60 Nd 네오디뮴 neodymium 144.24 1024℃
61 Pm 프로메튬 promethium 147 1080℃
62 Sm 사마륨 samarium 150.4 1072℃
63 Eu 유로퓸 europium 151.96 826℃
64 Gd 가돌리늄 gadolinium 157.2 1312℃
65 Tb 테르븀 terbium 158.9254 1356℃
66 Dy 디스프로슘 dysprosium 162.5 1407℃
67 Ho 홀뮴 holmium 164.93 1461℃
68 Er 에르븀 erbium 167.26 1522℃
69 Tm 툴륨 thulium 168.9342 1545℃
70 Yb 이테르븀 ytterbium 173.04 824℃
71 Lu 루테튬 lutetium 174.97 1652℃
72 Hf 하프늄 hafnium 178.49 2150℃
73 Ta 탄탈 tantalum 180.947 2996℃
74 W 텅스텐 tungsten 183.8 3387℃
75 Re 레늄 rhenium 186.207 3180℃
76 Os 오스뮴 osmium 1902 2700℃
77 Ir 이리듐 iridium 192.2 2447℃
78 Pt 백금 白金, platinum 195.09 1772℃
79 Au 금 金, gold 196.9665 1064℃
80 Hg 수은 水銀, mercury 200.59 -38.86℃
81 Tl 탈륨 thallium 204.3 302.5℃
82 Pb 납 lead 207.2 327.5℃
83 Bi 비스무트 bismuth 208.9804 271.44℃
84 Po 폴로늄 polonium 209 254℃
85 At 아스타틴 astatine 210
86 Rn 라돈 Ladon 222 -71℃
87 Fr 프랑슘 francium 223
88 Ra 라듐 radium 226.03 700℃
89 Ac 악티늄 actinium 227.03 1050℃
90 Th 토륨 thorium 232.0381 약 1800℃
91 Pa 프로악티늄 protactinium 231.0359 1230℃
92 U 우라늄 uranium 238.029 1133℃
93 Np 넵투늄 neptunium 237.0482 640℃
94 Pu 플루토늄 plutonium 244 639.5℃
95 Am 아메리슘 americium 243 850℃
96 Cm 퀴륨 curium 247 1350℃
97 Bk 버클륨 berkelium 247
98 Cf 칼리포르늄 californium 251
99 Es 아인시타이늄 einsteinium 254
100 Fm 페르뮴 fermium 257
101 Md 멘델레븀 mendelevium 258
102 No 노벨륨 nobelium 259
103 Lr 로렌슘 lawrencium 260
104 Rf 러더포듐 rutherfordium 104
105 Db 더브늄 dubnium 105
106 Sg 시보귬 seaborgium
107 Bh 보륨 bohrium
108 Hs 하슘 bohrium 265
109 Mt 마이트러늄 meitnerium 268






한국 OSG 기술담당자의 말에 의하면
보통 시중에 나오는건 2급 자리라고 한다.

한국 OSG홈피에서... 퍼옴..;;
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

+ Recent posts