Machining Intelligence

도면·가공 프로그램의 통합 검토

도면·NC·공구·가공 조건과 변경 기록을 대조해 가공 준비와 검토를 지원합니다. 3D 체험은 전체 가공 프로그램 중 공구 경로를 확인하는 기능입니다.

CURRENT · 내부 검증

가공 정보 기반 3D 작업표준서

가공 자세별 경로와 작업 순서를 3D 개요와 상세 보기로 정리합니다. 공구·NC 행·회전수·이송 정보를 포함한 작업표준서를 PDF로 내보냅니다.

  1. 가공 정보자세별 경로·순서·공구 조건 확인
  2. 작업 기준3D 개요와 자세별 상세 구성
  3. 문서 출력검토와 공유를 위한 PDF 내보내기

공개 샘플은 합성 형상·NC를 사용한 별도 시험입니다. 실제 절삭, 충돌 검증 또는 현장 작업표준의 승인까지 완료한 자료는 아닙니다.

화면과 PDF는 한국어 제품에서 나온 실제 결과물입니다.

도면과 NC를, 담당자가 검토할 수 있는 작업으로.

NC·도면·공구·측정 정보를 찾아 대조하는 가공 준비 업무를 지원합니다. 공개 브라우저에서는 합성 샘플의 공구 경로를 직접 확인할 수 있습니다.

입력

NC 텍스트 · 도면/참조 형상 · 공구/가공 조건 · 측정·변경 기록

확인할 결과

공구별 경로 · 검토할 조건 · 가공 자료와 변경 이력 · 담당자의 다음 판단 근거

공구 경로 3D로 보기
공개 합성 NC 샘플을 표시한 실제 Flowmatic 브라우저 3D 뷰어
직접 실행 · 공개 합성 샘플

직접 실행 · 프로그램 기능 · 추가 연동

01

공개 브라우저

NC 텍스트의 지원 경로·공구·직경을 표시하고 기본 이동시간을 참고값으로 계산합니다.

02

가공 프로그램

데스크톱 시제품은 지원 형상의 공정·NC 초안, 변경 검토, 3D 작업표준서 PDF 출력을 지원합니다. 공개 웹 데모와는 별도 범위입니다.

03

추가 검증

지원 형상 밖의 도면 해석과 전체 공정 생성, CNC 전송·USB 동기화·AI 연계의 범용화는 각각 별도 구현·검증이 필요합니다.

경로 검토와 이론시간 참고용입니다. 실제 절삭·충돌 검증·설비 안전 승인·자동 제어를 대신하지 않습니다.

기술 구조·세부 적용 조건

Manufacturing Recipe context

여러 파일을 하나의 공정으로 묶는제조 문맥의 중심축

Machine Setup은 좌표계와 공구만이 아니라 치구·기준핀·세팅 기준까지 같은 공정의 문맥으로 묶습니다.

WCSINDEXToolFixtureReference PinPad / Setup Reference
Product / ItemLineProcess GroupOperationFeatureMachine SetupG-code / Measurement / Work Standard

Generate · Safety Contract · Assemble

Feature에서 단위공정으로.검사 후 최종 NC로.

HOLE GROUP
Drill → Tap
FACE A
Milling
BORE B
Rough → Finish
OP20BOUNDARY CHECK
PASS / BLOCK
FINAL NC

Air-gapped / USB operation

네트워크가 없는 설비도같은 기준으로

패키지의 revision·hash·manifest·출처를 확인하고, 분기된 수정은 조용히 덮어쓰지 않고 Conflict review로 보냅니다.

CONNECTED ENVIRONMENTEngineering / ReferenceNAS / Shared FolderLocal Machining Intelligence
AIR-GAPPED ENVIRONMENTVersioned Transfer PackageUSB · Verify revision / hashIsolated Local PCCNC / Local Operation

Same → No update · Newer → Safe update · Divergent → Conflict review

Active development / PoC

01 — Understand Existing NC

기존 NC에 별도 Flowmatic 정보가 없어도 Tool·WCS·INDEX·Cycle·좌표 이동·반복 형상과 CAD/Feature geometry를 분석해 공정과 Feature의 문맥 후보를 복원합니다. 결과는 INFERRED에서 시작해 사용자가 CONFIRMED로 전환합니다.

  • Legacy / unmanaged G-code
  • probable Operation / Feature
  • Code Block boundary
  • Tool / WCS / INDEX context
  • INFERRED → USER CONFIRMED

Source-level validated baseline

02 — Manufacturing Recipe

가공계획은 파일 목록이 아니라 제품·공정·Operation 단위의 Recipe로 저장됩니다. Path·Shared Hole·Machining Operation·Temporary G-code·Unit-process Code Block·Final Block Order·Final Assembled G-code를 같은 구조에서 관리합니다.

  • Product → Process Group → Operation
  • Path / Shared Hole / Machining Operation
  • Unit-process Code Block
  • Final Block Order
  • Final Assembled G-code

Source-level validated baseline

03 — Generate & Assemble

Feature에서 가공 단위를 만들고 여러 단위공정을 조립해 하나의 최종 NC 프로그램으로 구성합니다. 복잡한 freeform toolpath는 기존 전문 CAM의 영역으로 남깁니다.

  • HOLE GROUP → Drill Block → Tap Block
  • FACE A → Milling Block
  • BORE B → Rough Block → Finish Block
  • OP20 → FINAL NC

Source-level validated

04 — Block Boundary Safety Contract

단위공정을 단순히 이어 붙이지 않습니다. 좌표계·모달 상태·공구·사이클·안전 높이의 경계를 확인한 뒤 최종 NC를 조립합니다. fail-closed 원칙에 따라 UNKNOWN 또는 UNSAFE 상태는 조립을 중단하고 검토를 요구합니다.

  • distance mode / plane / unit / WCS
  • cutter and tool-length compensation
  • cycle / spindle / coolant / tool state
  • Safe-Z / INDEX / unsupported stateful code
  • PASS → Assemble
  • UNKNOWN / UNSAFE → Block assembly → Review required

Active development / PoC

05 — Measurement / Compensation

측정 결과를 보고서로 끝내지 않고 해당 Feature와 공정의 보정 대상으로 다시 연결합니다. 현재 범위는 correction target과 operator guidance이며 machine-side autonomous correction을 완료 기능으로 표시하지 않습니다.

  • Measurement → Coordinate Mapping
  • ΔX / ΔY / ΔZ / Δθ
  • Correction Solver
  • Target Feature / NC / Setup
  • future machine adapter

Active development / PoC

06 — Managed G-code Metadata

새로 생성한 NC에는 품목·라인·공정 문맥을 Managed Metadata Comment Block으로 함께 기록해 다른 PC에서도 원래 가공 문맥을 복원하도록 설계합니다. 관리 영역은 재출력 시 Replace / Refresh하며 동일 블록을 누적하지 않습니다.

  • Required: Item / Product, Line, Process
  • Optional: Operation, Feature, Code Block, Recipe revision
  • Preserve user comments
  • Distinguish managed comments
  • Replace / Refresh; keep one metadata block

Active development / PoC

07 — Air-gapped / USB Operation

중앙 서버나 NAS 연결이 불가능한 현장에서도 로컬 PC가 독립적으로 동작하도록 설계합니다. USB는 파일 복사가 아니라 버전·출처·무결성을 확인하는 승인된 전달 경계입니다. Local execution remains available without cloud connectivity.

  • version / revision / hash / manifest
  • signed or approved package / source identity
  • same → no update
  • newer → safe update
  • divergent → conflict review
  • applied revision / rollback history

Modular adapter direction

Machine Connectivity

설비 직결은 시작 조건이 아닙니다. 로컬 데이터와 추정 상태로 시작하고 필요한 설비에는 이후 전용 Adapter를 추가합니다.

  • Base: Central / Local Estimated State
  • Optional future adapter
  • Verified Machine State
  • FOCAS / OPC UA / MTConnect / FTP-DNC / RS-232-custom examples only

Prototype

Work Standard from the Recipe

같은 Manufacturing Recipe에서 공구·INDEX·Feature·가공순서와 검토점을 현장 작업표준으로 전환합니다.

  • Recipe → NC
  • Recipe → Measurement Context
  • Recipe → Work Standard

적용 범위

전문 CAM 전체를 대체하지 않습니다. Safety Contract는 source-level deterministic check이며 실제 CNC 안전 인증이 아닙니다. G-code 추론·관리형 메타데이터·USB 동기화·CMM 연동·설비측 자동보정은 개발 및 PoC 범위입니다.

데모 요청제품 살펴보기