자바 스크립트로 나침반과 직선.
지오메트리 및 제도에서 친숙한 구조를 사용하여 라인 도면을 만듭니다. 처음에 CNC 및 레이저 절단기로 지정된 Maker.JS는 또한 모든 목적을 위해 프로그래밍 방식으로 모양을 그리는 데 도움이 될 수 있습니다. Node.js와 웹 브라우저에서 실행됩니다.
2d 내보내기 형식 : DXF, SVG, PDF, JSCAD CAG 개체
3D 내보내기 형식 : JSCAD 스크립트, JSCAD CSG 객체, STL
데모 - 문서
자습서 또는 API 문서에서 자세히 알아보십시오.
도면은 JSON을 사용하여 전통적으로 직렬화 / 사막화 할 수있는 간단한 JavaScript 객체입니다. 이것은 또한 그림을 쉽게 복제 할 수있게합니다.
다른 사람들의 모델에는 node.js way가 필요하고 수정 및 재수술이 필요할 수 있습니다.
모델은 스케일링, 왜곡, 측정 및 다른 장치 시스템으로 변환 될 수 있습니다.
경로는 왜곡 될 수 있습니다.
모델을 회전 시키거나 미러링 할 수 있습니다.
경로의 교차점 또는 교차 각도를 찾으십시오.
아이들을 추론하기 위해 모델 트리를 가로 지르십시오.
끝에서 끝을 연결하는 경로에 의해 형성된 체인을 감지합니다.
경로 나 경로 체인을 따라 점을 가져옵니다.
전통적인 또는 도그 뼈 필렛을 사용하여 2 개의 경로 사이의 조인트에 곡률을 쉽게 추가하십시오.
모델을 부울 운영과 결합하여 노조, 교차로 또는 펀치를 얻습니다.
경사 옵션과 함께 뇌졸중 두께를 시뮬레이션하기 위해 경로를 확장하십시오.
개요 모델은 조인트 옵션과 함께 주변 개요를 만듭니다.
레이아웃 클론은 줄, 기둥, 그리드, 벽돌 또는 벌집으로 복제합니다
Maker.js Playground를 방문하여 샘플 앱을 방문하여 브라우저에서 JavaScript를 편집하고 실행하십시오.
각 데모는 놀이터에서 열려 코드를 탐색하고 수정할 수 있습니다.
브라우저 기반 버전의 Maker.js를 다운로드 한 다음 웹 사이트에 업로드하십시오 : https://maker.js.org/target/js/browser.maker.js
HTML에 스크립트 태그를 추가하십시오.
< script src =" https://maker.js.org/target/js/browser.maker.js " type =" text/javascript " > </ script >참고 : 추가 라이브러리가 필요할 수도 있습니다
JavaScript에서 요구 함수를 사용하여 참조를 얻으십시오.
var makerjs = require ( 'makerjs' ) ;HTML에 스크립트 태그를 추가하십시오.
<script src="https://cdn.jsdelivr.net/npm/makerjs@0/target/js/browser.maker.js"></script>
Bezier Curves와 함께 작업하려면 Pomax의 Bezier.js 사본도 필요합니다.
<script src="https://cdn.jsdelivr.net/npm/bezier-js@2/bezier.js"></script>
글꼴로 작업하려면 Bezier.js (위)와 Frederik de Bleser의 OpenType.js 사본이 모두 필요합니다.
<script src="https://cdn.jsdelivr.net/npm/opentype.js@0/dist/opentype.js"></script>
JavaScript에서 require 함수를 사용하여 참조를 얻으십시오.
var makerjs = require('makerjs');
Maker.js에 의존하려면 명령 줄에서 이것을 실행합니다.
npm install makerjs --save JavaScript에서 require 함수를 사용하여 참조를 얻으십시오.
var makerjs = require ( 'makerjs' ) ; Maker.js에 기여하는 방법에는 여러 가지가 있습니다.
이 중 일부는 기부자 계약이 필요할 수 있습니다.
maker.js는 다음에 따라 다릅니다.
Maker.js는 Microsoft Garage 프로젝트입니다. Microsoft Garage는 새로운 아이디어를 실제 프로젝트로 바꿉니다. http://microsoft.com/garage에서 자세히 알아보십시오.