전체 글 (292) 썸네일형 리스트형 addshape(image1) import turtle t1=turtle.Turtle() t2=turtle.Turtle() screen = turtle.Screen() image1="1.gif" image2="2.gif" screen.addshape(image1) screen.addshape(image2) t1.shape(image1) t2.shape(image2) 아나콘다 python 연습을 주피터로 사용합니다. 아나콘다를 설치해야만 합니다. 설치방법은 https://www.ebssw.kr/에서 참조하였습니다. a 문자 변수에 문자열을 저장하고, [1:3] 첫번째 문자에서 세번째 문자까지 출력하는 코드입니다. a 문자 변수에 문자열을 저장하고, [3:9] 3번째 문자에서 9번째 문자까지 출력하는 코드입니다. print(a[0])이면 "H" 가됩니다. 문자열 수서는 0,1,2,3..으로 시작됩니다. wifi 중계기 집안에서도 wifi 신호가 약한 지역이 있다. 농촌인 저희 집에서도 거실에 있는 wifi공유기 신호가 밖에 구석진 창고에는 신호가 약하기 때문에 거실에서 유선으로 연결하여 창고에서 사용하고 있다. 그래서 사용하지 않는wifi공유기를 설치하여 중계기로 사용하고자 한다. 준비 물: 사용하지 않는 wifi 공유기, 인터넷 UTP케이블(*유선 인터냇 선),PC, 사용중인 WIFI SSD와 패스워드 방법 순서1: UTP케이블로 PC와공유기를 연결한다. (공유기 포트 색갈이 여러개인 쪽 아무데나) 순서2 : 공유기 전원 켠다.(중계기 공유기는 iptime 공유기임) 순서3: RESET 버튼을 10초 정도 누른 후에 땐다. 순서4: PC에서 크롬나 익스플로 브라우저 주소창에 IP http://192.168.0.1로 .. 임시좌표 xy 드로잉 머신을 접속했을 때 콘솔 창에 처음 나타나는 명령입니다. ok *** Connected to GRBL 1.1h >>> G10 P0 L20 X0 Y0 Z0 아래 그림의 좌표입니다. G10 : 현재의 좌표(X0Y0Z0)이지만 임시좌표로 변경 할 수 있는 좌표입니다. P0,: CNC 장비 좌표 P0 기본 좌표에 임시 좌표로 추가 하여 사용 할 수 있습니다. P1=G54 P2=G55 P3=G56 P4=G57 P5=G58 P6=G59 P7=59.1 P8=59.2 P9=59.3 L20: 공구 테이블 X0Y0Z0=좌표값 G10 P0L20X0Y0 G-code 9: G3, R,F G3: 시계 반대방향(CCW) 동작합니다. 곡선에서는 속도를 줄여보았습니다. G-code File M5 g21 g90 g00x0y0 M3S90 G1y15 F100 G3 X5Y20 R5 F50 G1x40y20 G3x50y10R10 F50 G1Y0 M5 G00x0y0 G-code 8: G2, R, F G1y15 F100에서 설정한 속도는 끝날 때 까지 같습니다. G0,G1,G2 모두 다르게 설정해여, 기기 동작 속도를 관찰 해봅니다. 보통 G2>G1>G2 순으로 설정합니다. M5 g21 g90 g00x0y0 M3S90 G1y15 F100 G2 X5Y20 R5 G1x40y20 G2x50y10R10 M5 G00x0y0 G-code 7: G2, R p1~P3까지 G-code 파일을 작성하여, 그려봅니다. File 반지름 R이 왜 5인지 생각해봅니다. M5 g21 g90 g00x0y0 M3S90 G1y15 F100 G2 X5Y20 R5 M5 G00x0y0 * 반지름을 구하기 위한 x, y, R은 모두 상대좌표 값입니다. *G -code 파일은 직접 저의기기에서 점검한 코드입니다. G-code 6: 곡선 G2 M5 G90 G21 G00 X0 Y0 ; point B M3 G1X0 Y2.5 G02 X0Y2.5 I2.5 J0 ; point E M5 G0 X0Y0 이전 1 ··· 6 7 8 9 10 11 12 ··· 37 다음