맷돌-통합개발환경 < 2019.16.05.16 : 2019.03.08.금 >  < Zip 압축 > Linux/Windows 모두 사용 가능.

FreeBSD/Linux 계열에서 압축 해제시 "file-roller 사용 권장(한글 이름이 그대로 유지됨).

모든 예제맷돌-통합개발환경 마법사(새설계묶음) 대화상자에 포함돼 있음(회로도 전부 포함).

Linux 에서 Wine 으로 구동시 { 메뉴 : 설정->통합 개발환경 설정(통신포트 관련 포함) } 의 대화상자에서 아래 항목에 설정.

- [v]FreeBSD/Linux  에서 wine 으로 구동.

 

{ 메뉴 : 도움말->Linux Wine 으로 구동 방법 } 참고. 

< 2019.03.08. > ::: 폼디자이너 완료 :::

 

피고 지고 또 피어 무궁화라네.

 

온 세상의 되돌리기/되살리기 시작을 알리며...

 

대한(되돌리기/되살리기), 러(), 중(), 일(), 영(), 독(), 이스/유대(), 북괴(), 미() 프로그램된 결과.

앞의로의 세상이니라.

 

맷돌-IDE 문서열기/붙이기 시에 CRLF 자동 보정 기능(Linux/FreeBSD:Wine 지원용) 추가(2019.03.08.금).

 

맷돌-IDE 찾기대화상자에 전체찾기:속도개선 찾기이력 기능 추가, 폼디자이너 수정(2019.03.03.일).

 

맷돌-IDE 전체찾기 기능 추가(2019.02.19.화).

 

디자이너 실시간 모체(Parent) 변경 기능 지원 추가 및 그림부품 수정/보완, API 추가(2019.02.14.목).

 

그림부품/속성 수정시 되돌리기(Undo)/되살리기(Redo) 기능 지원 완료(2019.01.14.월).

 

아래 맷돌-IDETC++2006 소스 전체와 API 소스 전체도 새로 올려 놓았음.

 

폼디자이너를 비롯한 모든 예제/소스는 { 메뉴 : 설계묶음 -> 새설계묶음(예제) } 의 마법사에 들어있음. 

  

돌-IDE 에서 바로 열수 있도록 맷돌-C자동 번역 기능 내장.

 

1) { 메뉴 : GVMS(PC) -> 폼디자이너 } 로 바로 실행.
 
2) { [마법사](설계묶음(예제)) -> (GUI)[예제]폼디자이너 } 로 직접 만들어 사용.

 

나머지 수정 내용은 { 메뉴 : 도움말->수정내용 } 참고.

 

새로운 맷돌-통합개발환경 사용시에는 새로운 운영체제 맷돌(G.MTDL.X) 에 설치해 주기 바랍니다("설정" 메뉴 참고).

< G.M.RC.BASiC 자동 제작기 > 가 맷돌-통합개발환경에 내장되었습니다(맷돌로 G.M.RC.BASiC 을 만들어 사용 가능합니다).

 

 

맷돌-통합개발환경 등 관련 모든 기계닉스 기술을 BSD 허가를 적용하여 공개한다

추가 요청 자료나 문의 등은 메일로.

 

맷돌-통합개발환경 : 2019.03.08.금 < 7zip 압축 >

 

맷돌-통합개발환경 배포판을 제작하는데 사용된 설계묶음 전체(배포판 판올림과 동일한것으로 계속 교체됨).

 

볼랜드 Turbo C++ 2006 Explorer(무료판) 를 사용하여 열수 있으며 배포판과 같은 맷돌-통합개발환경을 제작할수 있음.

볼랜드 Turbo C++ 2006 Explorer WinXP, Win7 에서만 구동됨(참고).

 

제작된 맷돌-통합개발환경 자체는 WinXP, Win7, Win8(PC), Win10 모두에서 잘 동작됨.

 

기계닉스 제작 맷돌C 컴파일러 전체, 그림부품 전체, 가상구동기 전체, 직렬버스 통신모듈 전체, GUI 모듈, API 호출방식, 통합개발환경 전체 등 모든 부분을 알수 있음.

 

추가 정보는 향후 아래에 계속 공개됨.

 

작은 백성들이 자신만의 씨앗을 뿌리고 그 열매를 거두는 작은 토양이 되기를 바란다.

 

기술문서(A4)  < 7zip 압축 >

 

맷돌-통합개발환경 개발시 사용된 순서도, 구상도, 개념구상 등 중요 기술문서.

 

맷돌-통합개발환경 맷돌C 컴파일러, VMOS 등은 모두 A4 연습장에서 탄생됐으며 이 과정을 볼수 있음(모두 JPG 문서).

 

순서도는 실제 함수1:1 로 그대로 일치함.

 

맷돌-통합개발환경 내장 가상기계(GVMS)  < 7zip 압축 >

 

맷돌-통합개발환경에 내장된(메뉴 : GVMS(PC)) 가상기계(GVMS) 설계묶음 원본([v]맷돌가상구동).

 

GMRCBASiC-IDE  < 7zip 압축 >

 

맷돌C(한국형C/한글C)로 구현한 GMRCBASiC-IDE 설계문서(GUI).

 

맷돌28(G.MTDL.A.RC28)-설정기  < 7zip 압축 >

 

맷돌C(한국형C/한글C)로 구현한 맷돌28(G.MTDL.A.RC28)-설정기 설계문서(GUI).

 

AVR-ISP  < 7zip 압축 >

 

맷돌C(한국형C/한글C)로 구현한 AVR-ISP 설계문서(GUI).

실제 기계닉스 제품 생산에 사용하고 있음.

 

맷돌-통합개발환경 부가기능 가상기계(GVMX)  < 7zip 압축 >

 

맷돌-통합개발환경에 내장된(메뉴 : 설정 => ... ) 가상기계(GVMX) 설계묶음 원본([v]맷돌직접연결).

 

RC 서보모터 영점 조정기(맷돌 내장 제어기용)  < 7zip 압축 >

 

맷돌C(한국형C/한글C)로 구현한 RC 서보모터 영점 조정기 지원 가상기계(GVMX) 설계문서.

 

G.M.RC.BASiC 설정기  < 7zip 압축 >

 

맷돌C(한국형C/한글C)로 구현한 G.M.RC.BASiC 설정기 지원 가상기계(GVMX) 설계문서.

 

G.M.RC.BASiC 자동 제작기  < 7zip 압축 >

 

맷돌C(한국형C/한글C)로 구현한 G.M.RC.BASiC 자동 제작기 지원 가상기계(GVMX) 설계문서.

 

API 원본 전체 : 2019.01.14.월  < 7zip 압축 >

 

맷돌-통합개발환경 지원 API 함수묶음(glib) 원본.

 

현재 배포되는 맷돌-통합개발환경 API 는 이 설계묶음으로 제작된 함수묶음(*.glib) 만 배포하는것.

 

API 는 일부를 제외하고는 모두 VMOS 에서 내부 지원하는 명령형 API 맷돌C(한국형C/한글C) 로는 인수전달호출만 하고 실제 처리는 VMOS 내부적으로 수행됨.

 

공개된 맷돌-통합개발환경 설계묶음의 VMOS 부분을 참고하면 API 가 어떤 방식으로 처리되는지 알수 있음.

 

API VMOS 내부적으로 외부 명령 처럼 처리됨.

 

 

기계인(보행머신) 관련  < 7zip 압축 >

 

기계인(ROBOT) 제어 관련 맷돌-통합개발환경 설계묶음 공개.

 

반인반마 동영상 구현에 사용된 설계묶음  < 7zip 압축 >

 

반인반마 보행/무술 동영상 제작시 사용된 맷돌(G.MTDL.X) 설계묶음(맷돌-통합개발환경).

 

맷돌C(한국형C/한글C) 로도 아무 제한없이 고수준 제어를 수행 가능함을 알수 있음.

모두 표준 ANSI-C 기술로 다른 보행머신 개발에 참고 가능.

 

반인반마 4각보행 걸음새  < 7zip 압축 >

 

반인반마 4각 보행부 구현시 사용된 4각보행 걸음새 자료.

 

A4 용지에서 구현된 그대로 제공하며, 사용된 수학은 고2 정도면 충분히 이해가능하고 실제 이 대로 구현됐음(맷돌 설계묶음 참고).

 

반인반마 하반신은 순순한 4각 보행체와 동일하므로 일반적인 모든 4각 보행체에 적용 가능(다리 형태와는 무관).