G-code/G-code 통계

2D·3D 미리보기 G-code 분석기 (로컬)

G-code 파일을 업로드 없이 로컬에서 검사합니다. Worker가 파일을 스트리밍하며 모달 단위, 절대/상대 이동과 압출을 추적하고, 레이어 수를 세며, 이동과 압출 경로를 분리하고, 일반적인 슬라이서 시간 및 필라멘트 주석을 읽고, 2D 및 점진적으로 스트리밍되는 3D 공구 경로 미리보기를 제공합니다.

준비됨업로드 없음WorkerG-code

G-code 보고서

업로드 없음

G-code 보고서

스트리밍 통계이며 피드레이트 시간은 하한입니다. 툴패스 경계에는 트래블이 포함되고 아크 경계는 끝점을 사용합니다. 프린트 전에 슬라이서에서 레이어를 미리 봅니다.

G-code 파일 끌어다 놓기

G-code(.gcode, .gco, .g). Worker가 파일을 스트리밍하며 모션, 레이어, 필라멘트 및 슬라이서 주석을 읽습니다.

.gcode · .gco · .g

G-code 파일 끌어다 놓기

G-code(.gcode, .gco, .g). Worker가 파일을 스트리밍하며 모션, 레이어, 필라멘트 및 슬라이서 주석을 읽습니다.

파일 선택

최대 파일 크기: 500 MB · 업로드 없음

업로드 없음 · File.slice() → Worker → G-code 통계.

작동 방식

  1. 1

    .gcode, .gco 또는 .g 파일을 끌어다 놓으세요.

  2. 2

    Worker가 파일을 4 MiB 청크로 스트리밍하고 G0/G1/G2/G3, G20/G21, G90/G91, G92, M82/M83, M200을 파싱합니다.

  3. 3

    Z에서의 레이어 변경, 이동 및 압출 거리, 피드레이트 시간, 시간과 필라멘트에 대한 슬라이서 주석을 추적합니다.

  4. 4

    레이어 수, 공구 경로 경계, 이동/압출 길이, 필라멘트 사용량, 사용 가능한 최선의 시간 보고서를 확인하세요.

  5. 5

    레이어 슬라이더로 2D 평면 뷰를 보거나 3D로 전환해 회전 가능한 전체 레이어 압출 미리보기를 사용하세요. 3D 미리보기는 파일이 파싱되는 동안 압출 배치를 스트리밍하며, 품질 선택기는 모든 레이어를 유지하거나 큰 파일의 경우 2번째, 4번째, 8번째 레이어마다 샘플링합니다.

숫자의 의미

레이어

레이어는 새로운 Z에서 압출 이동이 처음 나타날 때 집계됩니다. 슬라이서의 LAYER_COUNT 주석도 읽어 참고값으로 보고합니다. 바즈 모드나 비평면 경로는 집계 수를 다르게 만들 수 있습니다. 2D 미리보기는 선택한 레이어의 압출 세그먼트와 이동을 회색으로 표시하고, 3D 미리보기는 배치가 도착하는 대로 각 레이어를 Z 높이에 그리며 2번째, 4번째, 8번째 레이어마다 샘플링할 수 있습니다.

경로

이동과 압출은 이동에 양의 E 델타가 있는지로 구분됩니다. 호 이동은 길이 계산에 I/J 또는 R 지오메트리를 사용하지만 경계는 끝점만 사용하며, 가속과 펌웨어 한계는 시뮬레이션되지 않습니다.

필라멘트

필라멘트 길이는 양의 E 델타에서 합산됩니다. M200 체적 압출은 1.75 mm 필라멘트 면적을 사용해 변환되고 플래그가 표시됩니다. 슬라이서의 Filament used 주석은 별도로 표시됩니다.

시간

파일에 TIME 또는 예상 시간 주석이 있으면 슬라이서가 보고한 시간을 우선합니다. 그렇지 않으면 피드레이트만 사용한 시간은 가속, 냉각, 리트랙션, 펌웨어 한계가 빠져 있어 하한값입니다.

한계

2D 및 3D 미리보기는 탐색 보조 수단이며 슬라이서 검증이 아닙니다. 온도를 검증하거나 서포트 오류를 감지하거나 슬라이서 시간을 재현하지 않습니다. 호는 현으로 근사되며, 3D 미리보기는 500,000개 세그먼트로 제한되고 세그먼트 수를 줄이기 위해 레이어를 샘플링할 수 있으며, 파싱이 끝나기 전에 스트리밍된 배치를 렌더링합니다.

streaming

Worker는 파싱하는 동안 3D 압출 세그먼트를 크기가 제한된 Float32Array 배치로 내보내고, 각 배치는 메인 스레드로 전송됩니다. 미리보기는 전체 장면을 다시 구축하지 않고 배치를 추가하므로 파일 읽기가 완료되기 전에 큰 파일이 표시됩니다. 세그먼트 상한과 레이어 단계 샘플링은 배치를 내보내기 전에 적용됩니다.

프린트 팁

  • 긴 프린트를 시작하기 전에 보고된 레이어 수와 필라멘트 길이를 슬라이서 미리보기와 비교하세요.
  • 파일에 슬라이서 시간 주석이 있으면 피드레이트만 사용한 숫자보다 이를 신뢰하세요. 짧은 세그먼트에서는 가속이 지배적입니다.
  • 이동 길이가 매우 길면 퍼지 라인, 좋지 않은 배치, 불필요한 공구 교체를 나타낼 수 있습니다.
  • 파일을 전송하기 전에 경계를 사용해 공구 경로가 의도한 빌드 볼륨 안에 머무는지 확인하세요.

자주 묻는 질문

참고 자료

  • · ISO/ASTM 52900
  • · G-code 동작 모드와 슬라이서 메타데이터 주석