cut_force_atkins — DRIVE cutting op

• 데이터 종류: scalar × scalar → table

• 호출: import fullseye as fs; fs.ledger.cut_force_atkins(R_j_per_m2: 'float', width_mm: 'float', xi: 'float' = 0.0, wedge_deg: 'float | None' = None, mu: 'float' = 0.0, model: 'str | None' = None) -> 'dict'(구현을 직접 호출하려면 import cutting; cutting.cut_force_atkins(R_j_per_m2: 'float', width_mm: 'float', xi: 'float' = 0.0, wedge_deg: 'float | None' = None, mu: 'float' = 0.0, model: 'str | None' = None) -> 'dict', 원장에서 가져오려면 opsdrive.get("cut_force_atkins"))

사용법

부드러운 고체의 절단력 닫힌 식(척도 = 인성 R × 자르고 있는 폭 w, R과 w의 1차). 반환값은 dict(N).

model="slice_push"(기본값, wedge_deg 없음): 마찰 없는 누르기 + 당기기(Atkins 2016, Interface Focus 6:20160019 의식 1.2~1.4): V/(Rw) = 1/(1+ξ²), H/(Rw) = ξ/(1+ξ²), F_res/(Rw) = 1/√(1+ξ²). ξ = 날을 따르는 속도 / 날을 가로지르는 속도. model="wedge_friction"(wedge_deg 를 넘긴다, 누르기만 ξ = 0): 탄성 칩 + Coulomb 마찰(Williams & Patel 2016, Interface Focus 6:20150108 의 식 2.6, μ = tan β): Fc/(b Gc) = 1 / ((1 − cos θ) + sin θ / tan(β + θ)). θ 는 원문의 공구각. 최소는 θ + β = 90° 에서 1/(1 − sin β). ★ 마찰과 날 각도가 들어간 slice/push 식은 읽지 않았으므로 구현하지 않는다: ξ > 0 과 wedge_deg / mu 의 동시 지정은 ValueError.

반환값: V(누르기), H(당기기, wedge_friction 에서는 nan), F_res, scale = R·w, wedge_friction 에서는 Fc_over_bGc.

참고(샘플 데이터·문헌)

• 샘플 데이터 카탈로그(DL URL / 라이선스) —— 2-D 는 skimage.data(BSD/public)+ 합성, 3-D 는 실데이터 소스(Stanford/PDS 등)의 DL URL.

• 연산자의 내력·참고문헌 —— 이 연산자 족의 바탕이 된 연구/기법의 출처.

• 알고리즘의 정전(저자·연도)과 용도는 위의 패밀리 사용 가이드에 적혀 있습니다.

실행 가능한 예제(이 연산자를 실제로 호출하는 검증된 샘플)

• poc_food_cutting_measure — py -3.11 examples/poc_food_cutting_measure.py

타입이 이어지는 다음 연산자(table 를 입력으로 받는 것)

course_layout · course_occupancy · course_contains · world_build · world_camera · world_move · lidar_scan · rss_longitudinal_same

같은 카테고리(cutting)

cutting_scene · cutting_face_render · cutting_edge_render · cutting_episode_synth · cutting_wrist_mjcf · knife_edge_track · cut_depth_from_side · slice_thickness_profile


*Provenance: cutting.py — DRIVE 연산자 레지스트리. 이 op 노트는 tools/opdocs.py md 가 자동 생성합니다(직접 편집하지 마세요).*

© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.