창조유저그룹-커즈닷컴
Window close
ID :     PASS :   
   
  처음으로
  창조
  창조 소개
창조 다운로드
CUGz.com 소개
온라인 도움말
  커뮤니티
  가입인사
자유게시판
Q/A게시판
TIP/TECH
열린강좌
자주하는질문
아이디어게시판
  자료실
  소스자료실
프로그램자료실
기타자료실
명예의 전당
이미지 자료실
  지원/기타
  표준용어재정
구글 웹서치  
관리자 전용


LIST ALL
Posted by 김길남2007-03-26 02:10:51, Hit : 4928
창조로 벡터라인 정보를 읽을 수 있을까요?
Homepage : http://infomasi.com
Post URL : http://cugz.sjworks.net/bbs/zboard.php?id=freeboard&no=3548
최근에 개인작업을 생각 하고 있는데,,,
컴퓨터로 드로잉작업을 하고 그것을 로봇팔이 실제켄버스에 스케치를 따주는 그런것이 가능 하다면 좋겠다고 생각 해봤습니다.

그러니까 예를 들면 현재 상용되고 있는 접착시트지에 글씨를 컷팅 해주는 그런것하고 같은거네요,,

이것을 제 실정에 맞게 프로그램 하고 기계도 직접 제작 하고 싶다는  터무니 없는 욕심이 생겼습니다,

그렇다면 우선 컴퓨터 이미지 데이타중 벡터이미지의 라인을 인식해서 라인을 따라가면서 좌표를 읽어야 할텐데,,
창조로 그런것이 가능 한가요?

만약 가능 하다면 실제사이즈 가로 3메타 세로 3메타 정도 되는 스케치 또는 컷팅기를 기계부까지 제작 한다는 것이 암것도 모르는 한 개인이 만드는다는것, 불가능 할까요?

만약 창조로 불가 하더라도 이에 관련된 원리나 데이타인식과 제어 흐름도 같은 정보좀 부탁 드립니다.  



정성우   2007-03-26 PM 4:17:44  
벡터이미지 데이터 구조에 대해선 잘 모르지만... 예로 '선을 좌표 100,10 에서 10,10 까지 그어라' 따위의 방법으로 그림 그리는 정보를 저장할 순 있겠네요...
그 내용을 또 읽어서 기계에 명령을 주는건 PIC따위의 미니칩(?)으로 가능할 듯 ^^;;
김길남   2007-03-26 PM 5:16:13  
벡터그래픽의 대표는 *.eps 가 있으며 그외 ai, wmf 등이 있습니다.

제 생각은 이렀습니다,
그림을 직접 그린후 스켄을 한후 벡터로 변환 하거나
직접 벡터그래픽툴 (아도비일러스트) 등으로 그린후
창조에서 그 파일을 불러온후 하나의 객채를 백터라인을 따라거
일정한 시간 간격으로 이동합니다. 이때 좌표값이 나올것입니다.

이것을 기계 컨트롤부 (좌우. 상하, 전후 되는 장치의 제어부) 에 전달합니다.

기계부 의 해드 (연필이 쥐어지는 부분) 의 다니는 길에는 현제 위치를 체크하는 장치가 있습니다,
일정한 시간 간격으로 체크 해서 현제 해드의 위치를 컴퓨터로 전송 해줍니다.

컴퓨터는 기계부의 해드 좌표와 컴퓨터의 그래픽 라인정보와 싱크 시키면서 다음에 이동할 위치를 초당 100번정도 알려줍니다.


그니까 제가 수천에서 수억하는 CNC 같은것을 만든다고 생각하고 있는거네요,,,
지상현   2007-03-26 PM 7:21:56  
wmf, emf는 API가 있습니다. 이 파일들은 선, 사각형 따위를 그리는 일련의 GDI 명령 레코드가 들어있는 파일들이예요.

벡터 그래픽이라고 해봐야, 픽셀 데이터 대신 그냥 그림의 모양을 구성하는 것을 기억하고 있으면 됩니다.
정성우님 말씀처럼, 기본적인 선, 사각형, 타원 같은 도형으로 구분하고, 그런 도형을 그릴 수 있는 정보만 저장하고 있으면 됩니다.

뭐 일단은 플로터 같은 게 있으면 그런 기계는 만들 것도 없을테고요…
그런 기계를 만들 때도 고려할 것이 많겠죠.
예를 들어 좌표를 줘서 그 좌표까지 이동하는 방식으로 그릴 것이냐, 아니면 명령 자체를 어떠 어떠한 원을 그려라 하는 식으로 하드웨어에 내장 시킬 것인가…
그거야 만드는 사람 마음이죠.

직접 제작하신다라, 글쎄요…
비싼 기계는 괜히 비싼게 아니더군요.
불가능이라고 하진 않겠지만, 가끔 TV에서 자동차 만들어 타는 사람들 처럼 몇 년 내지 몇 십년 연구하시면 못할 것도 없겠죠.

물론 하드웨어 자체를 만드는 작업 자체도 고되지만, 그것을 컨트롤 하기 위한 드라이버를 제작하는 것만도 책 몇 권을 보셔야 할 겁니다.
그리고 드라이버를 만들려면 하드웨어를 스펙에 맞게 만들어야 돼요.
지상현   2007-03-26 PM 7:22:15  
중요한 것을 빼먹었네요.
창조로는 드라이버를 만들 수 없습니다.
장규형   2007-03-26 PM 10:11:54  
결론: 창조로 만들수 없다.
김길남   2007-03-27 AM 12:14:37  
답변 감사 드립니다. 그런데,,제가 이해의 부족인지 아니면
정성우님과 지상현님이 제 의도를 혹 전달받지 못한건지 좀더 설명해보겠습니다.

컴퓨터나 기계에 명령을 줘서 그림을 그리겠다는것은 아니구요
제가 직접 각종 일반2D 그래픽툴 (아도비 일러스트) 을 이용해서 그림을 그립니다.
후에 이미지 파일을 저장하는데 EPS 나 WMF 파일등으로 저장합니다.

그리고 창조로 만든 프로그램으로 저장한 그래픽 파일을 불러옵니다.
임의에 객채를 그래픽 파일의 라인을 따라 이동한다.
(포트리스 같은것 보면 산 능선을 따라 움직이더군요)
이때 라인을 따라 움직이는 임의의 객채 현제 좌표를 가지고 실제 그리는(깍는) 기계부의 모터를 좌우 상하로 이동하도록 제어 한다,,,

이것입니다,
또한 이때 사용되는 그래픽이 비교적 단순해도 됩니다,
어차피 보조재로 사용할거니까요,,,
그러나 직선이나 동그라미 등에 단순도형은 아닙니다.
또한 상용되는 비슷한 기계를 왜 구입할 생각을 하지 않는지는 단순히 비용차원의 것은 아니구요 제 실정에 맞지 않기 때문입니다.

그래도 위와 같은 결론인가요?
혹 보시면 길게 답변 주지 않으셔도 됩니다,
또한 창조로 불가 하다면 다음에 도전하고 싶은 델파이같은 툴로는 가능할까요?

PIC가 뭔지 검색해보니 C로 기계를 제어하는 방법(프로그래밍?) 그런 책자는 보이더군요,
지상현   2007-03-27 AM 2:19:13  
벡터 데이터 자체를 다루는건 언어와는 별 관계 없습니다.
다만 창조에서 다루기가 좀 곤란할 뿐이지요. (창조는 동적인 자료구조가 없으니)

문제는 “기계부를 제어한다”라고 하신 건데…
창조에서 기계를 제어한다는 것은 컴퓨터에 연결해서 한다는 뜻이겠죠?
그러려면 드라이버를 만들어야 하고 그러려면 스펙에 맞게 하드웨어를 구성해야 하기 때문에 그런 점이 어렵다는 겁니다;;
김길남   2007-03-27 PM 1:57:22  
네 감사 합니다..
쉬운게 아니군요,,

그럼 가령,,,
일반 프린터를 하나 분리해서 전자쪽은 그대로 쓰고 물리적인 기계부분을 전부 엄청크게 확대하고 모터도 힘좋게 하고 해드부분은 실정에 맞게 개조 한다는것은 가능성이 있는 생각일까요?

외국작가같은 경우는 플로터를 직접 개발해서 사용한다는 이야기를 접한적이 있는데,..
지상현   2007-03-27 PM 8:44:00  
뭐 어쨌든 컨트롤러 부분만 컴퓨터에서 조정할 수 있으면 상관 없겠죠.
그래도 드라이버에는 전원 관리나 장치 상태를 조회하는 기능도 있습니다.
상황에 따라서는 전력을 조절할 수도 있고, 온도를 측정하는 경우도 있기 때문에 여러 가지를 고려하셔야 할 것 같은데요.
김길남   2007-03-28 AM 12:18:49  
네 불가능 할것같네요,,,
해드위치도 늘 채크 할것같고,,
드라이버를 실재 개조하지 않는이상 불가 할것같네요,,
LIST ALL               GO TO THE TOP


N
C
   Subject
Posted by
Date
H
3098
   프리바람 구동기 제작하는방법좀요 [3]
김창식 2007/04/07  4675
3097
   드뎌.....컴터 리모델 하다...자작! [4]
강정훈 2007/04/04  5768
3096
   지독한 황사가 물러났군요.. [2]
손상진 2007/04/02  3021
3095
   충북, 오늘 학교 10시까지 등교? 라네요;; [3]
박종훈 2007/04/02  3643
3094
   구글이 또 큰일 냈네요~ [3]
손상진 2007/04/02  5669
3093
   vbmp3 에서 스팩트럼.. [2]
박재성 2007/04/01  5265
3092
   군 그리고 100일휴가와 프로젝트 [3]
신용주 2007/03/31  3732
3091
   역시 어렵네.. [2]
권선중 2007/03/31  4938
3090
   뉴 멤버에 "우뢰매"라는 닉네임!! [4]
이희창 2007/03/30  5391
3089
   너무 오랜만에 들려보네요..^^ [1]
권선중 2007/03/30  5496
3088
   아...'메세지 왔어요'라는 소리... [5]
이진성 2007/03/28  2911
3087
   예전에 제가 만든 virusWOW 바이러스 잡아낸모습 ;; [5]
박재성 2007/03/27  4111

   창조로 벡터라인 정보를 읽을 수 있을까요? [10]
김길남 2007/03/26  4928
3085
   ㅎ파일탐색 [1]
박종훈 2007/03/25  3951
3084
   'RSS 리더기'라는 말… [3]
지상현 2007/03/25  3680
3083
   '창조아낌이'님이 남상기님께 전하는 말입니다. [2]
손상진 2007/03/24  3323
3082
     [add] 제 홈페이지 게시판에 올라온 [창조아낌이]분의 글입니다. [1]
박종훈 2007/03/24  3909
3081
   2007년 프로젝트 이대로 주저 앉나요? [8]
남상기 2007/03/23  3587
3080
   우아 남상기님 요즘 많이 들어오시는 것 같네요? [1]
이진성 2007/03/23  2910
3079
   계산식 파싱하는것에 관한 [8]
성인e 2007/03/21  2958
3078
   한수훈님의 사과문.. [1]
손상진 2007/03/20  3197
3077
   어렵군요;; [3]
박종훈 2007/03/18  3878
3076
   비스타를 깔아보려고 합니다. [3]
박재성 2007/03/18  5794
3075
   아래 소스자료를 올리고 나서... 프로젝트 그리고 잡념... [1]
남상기 2007/03/16  2748
3074
   한가지 소식.. [7]
손상진 2007/03/16  3279
LIST ALL   Prev [1]..[31][32] 33 [34][35][36][37][38][39][40]..[156] Next
Copyright 1999-2024 Zeroboard / skin by reedyfox in miniwini style
로그인
지우개 Expert 3.0
제작자 : 천호성 님 [LINK]
로그인
대박로또2005
제작자 : 최재일 님 [LINK]
로그인
1박종훈15292 점
2지상현8809 점
3손상진7388 점
4권선중6060 점
5이진백5174 점
로그인
가입일닉네임
05/31김동률
03/31홍형기
09/01o00pp99oo
12/27이재민
11/20이희철
로그인